From 60b8f98234a4a29b3e79fa38f2071dead7cded3c Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 7 Aug 2023 15:01:16 +0530 Subject: [PATCH 01/65] DA#241: Modified: Separate notebook file saved extension from workbench --- language/n1ql.tmLanguage | 3 ++- package.json | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/language/n1ql.tmLanguage b/language/n1ql.tmLanguage index 8fc5a878..7d98c4da 100644 --- a/language/n1ql.tmLanguage +++ b/language/n1ql.tmLanguage @@ -9,7 +9,8 @@ n1qlnb .n1ql .n1qlnb - .sqlpp + sqlppnb + .sqlppnb keyEquivalent ^@S diff --git a/package.json b/package.json index d9fbf5a9..428014bf 100644 --- a/package.json +++ b/package.json @@ -376,7 +376,7 @@ "displayName": "SQL++ Query", "selector": [ { - "filenamePattern": "*.{n1qlnb,sqlpp,n1ql}" + "filenamePattern": "*.sqlppnb" } ] } @@ -700,4 +700,4 @@ } } } -} +} \ No newline at end of file From c421f63e9ae0d5684dd3a45645df276592eff2e9 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 7 Aug 2023 15:15:14 +0530 Subject: [PATCH 02/65] DA#241: Added: Run icon to run the query --- package.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/package.json b/package.json index 428014bf..ff62d798 100644 --- a/package.json +++ b/package.json @@ -494,9 +494,26 @@ "command": "vscode-couchbase.showOutputConsole", "title": "Show Output Console", "category": "Couchbase" + }, + { + "command": "extension.runQuery", + "title": "Run", + "category": "Couchbase", + "icon": "$(play)", + "tooltip": "Run Query" } ], "menus": { + "editor/title": [ + { + "command": "extension.runQuery", + "title": "Run SQL++", + "category": "Couchbase", + "when": "editorLangId == sqlpp || resourceFilename =~ /.sqlpp$/ ", + "group": "navigation", + "icon": "$(play)" + } + ], "commandPalette": [ { "command": "vscode-couchbase.refreshConnection", From 5fdeb48b6a6e0ec90096f9fe4f1cd3b656663f06 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 7 Aug 2023 15:24:00 +0530 Subject: [PATCH 03/65] DA#241: Added: Run Query to context menu on right click --- package.json | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ff62d798..223fb329 100644 --- a/package.json +++ b/package.json @@ -496,8 +496,8 @@ "category": "Couchbase" }, { - "command": "extension.runQuery", - "title": "Run", + "command": "vscode-couchbase.runQuery", + "title": "Run Query", "category": "Couchbase", "icon": "$(play)", "tooltip": "Run Query" @@ -506,12 +506,17 @@ "menus": { "editor/title": [ { - "command": "extension.runQuery", - "title": "Run SQL++", + "command": "vscode-couchbase.runQuery", "category": "Couchbase", "when": "editorLangId == sqlpp || resourceFilename =~ /.sqlpp$/ ", - "group": "navigation", - "icon": "$(play)" + "group": "navigation" + } + ], + "editor/context": [ + { + "command": "vscode-couchbase.runQuery", + "when": "editorLangId == sqlpp || resourceFilename =~ /.sqlpp$/ ", + "group": "navigation@1" } ], "commandPalette": [ @@ -595,7 +600,6 @@ "command": "vscode-couchbase.showOutputConsole" } ], - "editor/context": [], "view/item/context": [ { "command": "vscode-couchbase.deleteClusterConnection", From edb5c01e8b0d6497018c21244b1e227853b6ab37 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Tue, 8 Aug 2023 17:50:28 +0530 Subject: [PATCH 04/65] DA#241: Added: Run Couchbase Query command --- src/commands/extensionCommands/commands.ts | 1 + src/extension.ts | 7 +++++++ src/workbench/runQuery.ts | 23 ++++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 src/workbench/runQuery.ts diff --git a/src/commands/extensionCommands/commands.ts b/src/commands/extensionCommands/commands.ts index db1ad596..dbd1de5c 100644 --- a/src/commands/extensionCommands/commands.ts +++ b/src/commands/extensionCommands/commands.ts @@ -39,4 +39,5 @@ export namespace Commands { export const getSampleProjects: string = "vscode-couchbase.openSampleProjects"; export const loadMore: string = "vscode-couchbase.loadMore"; export const showOutputConsole: string = "vscode-couchbase.showOutputConsole"; + export const runQuery: string = "vscode-couchbase.runQuery"; } diff --git a/src/extension.ts b/src/extension.ts index 5e00cbae..2fb730e3 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -49,6 +49,7 @@ import { createScope, removeScope } from "./commands/scopes"; import { getBucketMetaData } from "./commands/buckets/getBucketMetaData"; import { handleOnSaveTextDocument } from "./handlers/handleSaveDocument"; import { handleActiveEditorChange } from "./handlers/handleActiveTextEditorChange"; +import { runCouchbaseQuery } from "./workbench/runQuery"; export function activate(context: vscode.ExtensionContext) { Global.setState(context.globalState); @@ -373,6 +374,12 @@ export function activate(context: vscode.ExtensionContext) { ), new QueryKernel() ); + + context.subscriptions.push( + vscode.commands.registerCommand(Commands.runQuery, async () => { + runCouchbaseQuery(); + }) + ); } // this method is called when your extension is deactivated diff --git a/src/workbench/runQuery.ts b/src/workbench/runQuery.ts new file mode 100644 index 00000000..3c50ba83 --- /dev/null +++ b/src/workbench/runQuery.ts @@ -0,0 +1,23 @@ +import * as vscode from 'vscode'; +import { getActiveConnection } from '../util/connections'; +import { logger } from '../logger/logger'; + + +export const runCouchbaseQuery = async () => { + const connection = getActiveConnection(); + if (!connection) { + vscode.window.showInformationMessage("Kindly establish a connection with the cluster before executing query."); + return false; + } + // Get the active text editor + const activeTextEditor = vscode.window.activeTextEditor; + if ( + activeTextEditor && + activeTextEditor.document.languageId === "SQL++" + ) { + // Get the text content of the active text editor. + const query = activeTextEditor.document.getText(); + const result = await connection.cluster?.query(query); + + } +}; \ No newline at end of file From 0f2a81eda760df3f51144fa08d55535a2edea01e Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Wed, 23 Aug 2023 12:38:03 +0530 Subject: [PATCH 05/65] DA#241: Added: Workbench Class --- src/extension.ts | 7 +-- src/workbench/runQuery.ts | 105 +++++++++++++++++++++++++++++++------- 2 files changed, 90 insertions(+), 22 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index 2fb730e3..31afbf77 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -49,7 +49,7 @@ import { createScope, removeScope } from "./commands/scopes"; import { getBucketMetaData } from "./commands/buckets/getBucketMetaData"; import { handleOnSaveTextDocument } from "./handlers/handleSaveDocument"; import { handleActiveEditorChange } from "./handlers/handleActiveTextEditorChange"; -import { runCouchbaseQuery } from "./workbench/runQuery"; +import { QueryWorkbench } from "./workbench/runQuery"; export function activate(context: vscode.ExtensionContext) { Global.setState(context.globalState); @@ -62,6 +62,7 @@ export function activate(context: vscode.ExtensionContext) { logger.info(`Activating extension ${Constants.extensionID} v${Constants.extensionVersion}`); const uriToCasMap = new Map(); let currentPanel: vscode.WebviewPanel | undefined = undefined; + const workbench = new QueryWorkbench(); const subscriptions = context.subscriptions; @@ -357,7 +358,7 @@ export function activate(context: vscode.ExtensionContext) { if (!connection) { return; } - openWorkbench(node, context, currentPanel); + workbench.openWorkbench(node, context, currentPanel); } ) ); @@ -377,7 +378,7 @@ export function activate(context: vscode.ExtensionContext) { context.subscriptions.push( vscode.commands.registerCommand(Commands.runQuery, async () => { - runCouchbaseQuery(); + workbench.runCouchbaseQuery(); }) ); } diff --git a/src/workbench/runQuery.ts b/src/workbench/runQuery.ts index 3c50ba83..c0b6ec70 100644 --- a/src/workbench/runQuery.ts +++ b/src/workbench/runQuery.ts @@ -1,23 +1,90 @@ +/* + * Copyright 2011-2020 Couchbase, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + import * as vscode from 'vscode'; -import { getActiveConnection } from '../util/connections'; +import * as path from 'path'; import { logger } from '../logger/logger'; +import { ClusterConnectionNode } from '../model/ClusterConnectionNode'; +import { getWebviewContent } from '../webViews/workbench.webview'; +import { getActiveConnection } from '../util/connections'; +export class QueryWorkbench { + runCouchbaseQuery = async () => { + const connection = getActiveConnection(); + if (!connection) { + vscode.window.showInformationMessage("Kindly establish a connection with the cluster before executing query."); + return false; + } + // Get the active text editor + const activeTextEditor = vscode.window.activeTextEditor; + if ( + activeTextEditor && + activeTextEditor.document.languageId === "SQL++" + ) { + // Get the text content of the active text editor. + const query = activeTextEditor.document.getText(); + const result = await connection.cluster?.query(query); + // Create and show a new webview + const panel = vscode.window.createWebviewPanel( + 'queryResult', // Identifies the type of the webview. Used internally + 'Query Result', // Title of the panel displayed to the user + { viewColumn: vscode.ViewColumn.Active, preserveFocus: true }, // Show the webview beside the current active editor and preserve focus + {} // Webview options. More on these later. + ); + panel.webview.html = `

Query Result

${JSON.stringify(result, null, 2)}
`; + } + }; -export const runCouchbaseQuery = async () => { - const connection = getActiveConnection(); - if (!connection) { - vscode.window.showInformationMessage("Kindly establish a connection with the cluster before executing query."); - return false; - } - // Get the active text editor - const activeTextEditor = vscode.window.activeTextEditor; - if ( - activeTextEditor && - activeTextEditor.document.languageId === "SQL++" - ) { - // Get the text content of the active text editor. - const query = activeTextEditor.document.getText(); - const result = await connection.cluster?.query(query); - - } -}; \ No newline at end of file + openWorkbench(node: ClusterConnectionNode, context: vscode.ExtensionContext, currentPanel: vscode.WebviewPanel | undefined) { + try { + if (currentPanel && currentPanel.viewType === 'Workbench') { + const reactAppPathOnDisk = vscode.Uri.file( + path.join(context.extensionPath, "dist", "reactBuild.js") + ); + const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); + currentPanel.webview.html = getWebviewContent(reactAppUri, context); + currentPanel.reveal(vscode.ViewColumn.One); + } else { + currentPanel = vscode.window.createWebviewPanel( + 'Workbench', + 'New Workbench', + vscode.ViewColumn.One, + { + enableScripts: true, + localResourceRoots: [ + vscode.Uri.file(path.join(context.extensionPath, "dist")) + ] + } + ); + const reactAppPathOnDisk = vscode.Uri.file( + path.join(context.extensionPath, "dist", "reactBuild.js") + ); + const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); + currentPanel.webview.html = getWebviewContent(reactAppUri, context); + currentPanel.onDidDispose( + () => { + currentPanel = undefined; + }, + undefined, + context.subscriptions + ); + } + } catch (err) { + logger.error("Failed to open Query Workbench"); + logger.debug(err); + } + }; +} \ No newline at end of file From 425675b43eaf639c80740749614f0d7ca939adf1 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Wed, 23 Aug 2023 13:11:02 +0530 Subject: [PATCH 06/65] DA#249: Added: Custom Panel --- package.json | 14 ++++++++++++++ src/extension.ts | 5 +++++ src/workbench/workbenchWebviewProvider.ts | 14 ++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 src/workbench/workbenchWebviewProvider.ts diff --git a/package.json b/package.json index 223fb329..8502d30a 100644 --- a/package.json +++ b/package.json @@ -368,6 +368,13 @@ "title": "Couchbase", "icon": "images/couchbase.svg" } + ], + "panel": [ + { + "id": "couchbase-workbench-panel", + "title": "Couchbase", + "icon": "images/couchbase.svg" + } ] }, "notebooks": [ @@ -709,6 +716,13 @@ "id": "couchbase", "name": "Couchbase" } + ], + "couchbase-workbench-panel": [ + { + "id": "vscode-couchbase.couchbase-query-workbench", + "name": "Couchbase", + "type": "webview" + } ] }, "configuration": { diff --git a/src/extension.ts b/src/extension.ts index 31afbf77..9ad4d6ec 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -50,6 +50,7 @@ import { getBucketMetaData } from "./commands/buckets/getBucketMetaData"; import { handleOnSaveTextDocument } from "./handlers/handleSaveDocument"; import { handleActiveEditorChange } from "./handlers/handleActiveTextEditorChange"; import { QueryWorkbench } from "./workbench/runQuery"; +import { WorkbenchWebviewProvider } from "./workbench/workbenchWebviewProvider"; export function activate(context: vscode.ExtensionContext) { Global.setState(context.globalState); @@ -87,6 +88,10 @@ export function activate(context: vscode.ExtensionContext) { ) ); + subscriptions.push( + vscode.window.registerWebviewViewProvider('vscode-couchbase.couchbase-query-workbench', new WorkbenchWebviewProvider()) + ); + subscriptions.push( vscode.window.onDidChangeActiveTextEditor(async (editor) => { if (!editor) { diff --git a/src/workbench/workbenchWebviewProvider.ts b/src/workbench/workbenchWebviewProvider.ts new file mode 100644 index 00000000..6600fa8f --- /dev/null +++ b/src/workbench/workbenchWebviewProvider.ts @@ -0,0 +1,14 @@ +import * as vscode from 'vscode'; +export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider{ + private _view?: vscode.WebviewView; + + resolveWebviewView(webviewView: vscode.WebviewView) { + this._view = webviewView; + this._view.webview.options = { + enableScripts: true + }; + + this._view.webview.html = '

Hello from My Custom Panel

'; + } + +} \ No newline at end of file From 5a4d3006765e869a4a0e58ee16201b3b3a6f7546 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Thu, 24 Aug 2023 14:40:49 +0530 Subject: [PATCH 07/65] DA#249: Added: New query editor when we open document --- package.json | 4 ++ scripts/get_capella_components.js | 2 +- src/workbench/controller.ts | 100 ++++++++++++++++++++++++++++++ src/workbench/runQuery.ts | 62 +++++------------- 4 files changed, 122 insertions(+), 46 deletions(-) create mode 100644 src/workbench/controller.ts diff --git a/package.json b/package.json index 8502d30a..7898eb24 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,7 @@ }, "activationEvents": [ "onFileSystem:couchbase", + "onLanguage:SQL++", "onCommand:vscode-couchbase.createClusterConnection", "onCommand:vscode-couchbase.openSampleProjects", "onCommand:vscode-couchbase.refreshConnection", @@ -340,6 +341,9 @@ ".n1ql", ".sqlpp" ], + "aliases": [ + "SQL++" + ], "configuration": "./language/language-configuration.json" } ], diff --git a/scripts/get_capella_components.js b/scripts/get_capella_components.js index b8137544..de893cc3 100644 --- a/scripts/get_capella_components.js +++ b/scripts/get_capella_components.js @@ -9,7 +9,7 @@ const { ENOENT } = require('constants'); const { constants } = require('buffer'); const pathToCapella = '../couchbase-cloud/cmd/cp-ui-v3/src/'; -const sourceDirs = ['components/data-table']; +const sourceDirs = ['components/editor']; const destinationPath = 'src/reactViews/app'; // Excluded file extensions diff --git a/src/workbench/controller.ts b/src/workbench/controller.ts new file mode 100644 index 00000000..8cfb0d5c --- /dev/null +++ b/src/workbench/controller.ts @@ -0,0 +1,100 @@ +/* + * Copyright 2011-2020 Couchbase, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +import * as vscode from 'vscode'; + +class SqlppDocumentContentProvider implements vscode.TextDocumentContentProvider { + provideTextDocumentContent(uri: vscode.Uri): string { + // You can provide initial content here if needed + return ''; + } +} + +export default class UntitledSqlppDocumentService { + public sqlppProvider = new SqlppDocumentContentProvider(); + private untitledCount: number = 1; + private sqlppScheme: string = 'sqlpp'; + + public disposable = vscode.workspace.registerTextDocumentContentProvider(this.sqlppScheme, this.sqlppProvider); + // context.subscriptions.push(disposable); + + constructor() { + } + + + + /** + * Opens an untitled SQL++ document. + * [open document](#workspace.onDidOpenTextDocument)-event fires. + * The document to open is denoted by the [uri](#Uri). Two schemes are supported: + * + * Uris with other schemes will make this method return a rejected promise. + * + * @param uri Identifies the resource to open. + * @return A promise that resolves to a [document](#TextDocument). + * @see vscode.workspace.openTextDocument + */ + public openSqlppTextDocument(): Thenable { + const uri = vscode.Uri.parse(`${this.sqlppScheme}:workbench-${this.untitledCount}.sqlpp`); + this.untitledCount++; + + return vscode.workspace.openTextDocument(uri); + } + + /** + * Show the given document in a text editor. A [column](#ViewColumn) can be provided + * to control where the editor is being shown. Might change the [active editor](#window.activeTextEditor). + * + * @param document A text document to be shown. + * @param column A view column in which the editor should be shown. The default is the [one](#ViewColumn.One), other values + * are adjusted to be __Min(column, columnCount + 1)__. + * @param preserveFocus When `true` the editor will not take focus. + * @return A promise that resolves to an [editor](#TextEditor). + */ + public showTextDocument(document: vscode.TextDocument, column?: vscode.ViewColumn, preserveFocus?: boolean): Thenable { + return vscode.window.showTextDocument(document, column, preserveFocus); + } + + + /** + * Creates new untitled document for SQL query and opens in new editor tab + */ + public newQuery(): Promise { + + return new Promise((resolve, reject) => { + try { + + // Open an untitled document. So the file doesn't have to exist in disk + this.openSqlppTextDocument().then(doc => { + vscode.window.showTextDocument(doc, { viewColumn: vscode.ViewColumn.One, preserveFocus: false }).then(() => { + resolve(true); + }); + }); + + // const uri = vscode.Uri.parse(`workbench-${this.untitledCount}.sqlpp`); + // this.untitledCount++; + + // vscode.workspace.openTextDocument().then((doc) => { + // // Save the document before showing it + // doc.save().then(() => { + // vscode.window.showTextDocument(doc, { viewColumn: vscode.ViewColumn.One, preserveFocus: false }); + // }); + // }); + } catch (error) { + reject(error); + } + }); + } +} diff --git a/src/workbench/runQuery.ts b/src/workbench/runQuery.ts index c0b6ec70..4620b294 100644 --- a/src/workbench/runQuery.ts +++ b/src/workbench/runQuery.ts @@ -20,8 +20,15 @@ import { logger } from '../logger/logger'; import { ClusterConnectionNode } from '../model/ClusterConnectionNode'; import { getWebviewContent } from '../webViews/workbench.webview'; import { getActiveConnection } from '../util/connections'; +import UntitledSqlppDocumentService from './controller'; export class QueryWorkbench { + private _untitledSqlppDocumentService: UntitledSqlppDocumentService; + + constructor() { + this._untitledSqlppDocumentService = new UntitledSqlppDocumentService(); + } + runCouchbaseQuery = async () => { const connection = getActiveConnection(); if (!connection) { @@ -37,54 +44,19 @@ export class QueryWorkbench { // Get the text content of the active text editor. const query = activeTextEditor.document.getText(); const result = await connection.cluster?.query(query); - // Create and show a new webview - const panel = vscode.window.createWebviewPanel( - 'queryResult', // Identifies the type of the webview. Used internally - 'Query Result', // Title of the panel displayed to the user - { viewColumn: vscode.ViewColumn.Active, preserveFocus: true }, // Show the webview beside the current active editor and preserve focus - {} // Webview options. More on these later. - ); - panel.webview.html = `

Query Result

${JSON.stringify(result, null, 2)}
`; + + // // Create and show a new webview + // const panel = vscode.window.createWebviewPanel( + // 'queryResult', // Identifies the type of the webview. Used internally + // 'Query Result', // Title of the panel displayed to the user + // { viewColumn: vscode.ViewColumn.Active, preserveFocus: true }, // Show the webview beside the current active editor and preserve focus + // {} // Webview options. More on these later. + // ); + // panel.webview.html = `

Query Result

${JSON.stringify(result, null, 2)}
`; } }; openWorkbench(node: ClusterConnectionNode, context: vscode.ExtensionContext, currentPanel: vscode.WebviewPanel | undefined) { - try { - if (currentPanel && currentPanel.viewType === 'Workbench') { - const reactAppPathOnDisk = vscode.Uri.file( - path.join(context.extensionPath, "dist", "reactBuild.js") - ); - const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); - currentPanel.webview.html = getWebviewContent(reactAppUri, context); - currentPanel.reveal(vscode.ViewColumn.One); - } else { - currentPanel = vscode.window.createWebviewPanel( - 'Workbench', - 'New Workbench', - vscode.ViewColumn.One, - { - enableScripts: true, - localResourceRoots: [ - vscode.Uri.file(path.join(context.extensionPath, "dist")) - ] - } - ); - const reactAppPathOnDisk = vscode.Uri.file( - path.join(context.extensionPath, "dist", "reactBuild.js") - ); - const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); - currentPanel.webview.html = getWebviewContent(reactAppUri, context); - currentPanel.onDidDispose( - () => { - currentPanel = undefined; - }, - undefined, - context.subscriptions - ); - } - } catch (err) { - logger.error("Failed to open Query Workbench"); - logger.debug(err); - } + this._untitledSqlppDocumentService.newQuery(); }; } \ No newline at end of file From eb211058aad2f555e71230ea3d49154b2cb35774 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Fri, 25 Aug 2023 19:52:33 +0530 Subject: [PATCH 08/65] =?UTF-8?q?DA#249:=20Added:=20Editor=20component=20i?= =?UTF-8?q?n=20vscode=20extension=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/reactViews/app/bootstrap.tsx | 29 +- .../app/components/editor/editor.tsx | 87 + .../app/components/editor/editor.types.ts | 40 + src/reactViews/app/components/editor/index.ts | 1 + .../languages/custom/custom-java/index.ts | 9 + .../languages/custom/custom-java/language.ts | 251 + .../languages/custom/n1ql/definitions.ts | 68 + .../editor/languages/custom/n1ql/index.ts | 9 + .../editor/languages/custom/n1ql/language.ts | 108 + .../custom/sql-plus-plus/definitions.ts | 10 + .../languages/custom/sql-plus-plus/index.ts | 9 + .../custom/sql-plus-plus/language.ts | 108 + .../editor/languages/custom/utils.ts | 62 + .../suggestions/build-schema-suggestions.ts | 189 + .../suggestions/build-suggestions.ts | 97 + .../editor/languages/suggestions/index.ts | 2 + .../editor/languages/suggestions/utils.ts | 34 + .../app/components/editor/languages/types.ts | 33 + .../app/components/editor/styles/editor.scss | 7 + .../components/editor/styles/storybook.scss | 15 + .../editor/utils/configure-monaco.ts | 12 + .../editor/utils/custom-languages.ts | 25 + .../app/components/editor/utils/get-styles.ts | 31 + src/reactViews/app/global.d.ts | 10 + src/reactViews/app/styles.css | 35014 +++++++++++++++- src/reactViews/app/utils/bytes/bytes.utils.ts | 2 +- 26 files changed, 36080 insertions(+), 182 deletions(-) create mode 100644 src/reactViews/app/components/editor/editor.tsx create mode 100644 src/reactViews/app/components/editor/editor.types.ts create mode 100644 src/reactViews/app/components/editor/index.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/custom-java/index.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/custom-java/language.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/n1ql/definitions.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/n1ql/index.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/n1ql/language.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/sql-plus-plus/definitions.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/sql-plus-plus/index.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/sql-plus-plus/language.ts create mode 100644 src/reactViews/app/components/editor/languages/custom/utils.ts create mode 100644 src/reactViews/app/components/editor/languages/suggestions/build-schema-suggestions.ts create mode 100644 src/reactViews/app/components/editor/languages/suggestions/build-suggestions.ts create mode 100644 src/reactViews/app/components/editor/languages/suggestions/index.ts create mode 100644 src/reactViews/app/components/editor/languages/suggestions/utils.ts create mode 100644 src/reactViews/app/components/editor/languages/types.ts create mode 100644 src/reactViews/app/components/editor/styles/editor.scss create mode 100644 src/reactViews/app/components/editor/styles/storybook.scss create mode 100644 src/reactViews/app/components/editor/utils/configure-monaco.ts create mode 100644 src/reactViews/app/components/editor/utils/custom-languages.ts create mode 100644 src/reactViews/app/components/editor/utils/get-styles.ts create mode 100644 src/reactViews/app/global.d.ts diff --git a/src/reactViews/app/bootstrap.tsx b/src/reactViews/app/bootstrap.tsx index 43450328..cc43d918 100644 --- a/src/reactViews/app/bootstrap.tsx +++ b/src/reactViews/app/bootstrap.tsx @@ -2,8 +2,7 @@ import * as React from "react"; import { createRoot } from "react-dom/client"; import "./styles.css"; import "./index.css"; -import { DataTable } from "./components/data-table"; -import hotels from "../mocks/query-results/hotel.json"; +import { Editor } from "components/editor"; const container = document.getElementById("root"); const root = createRoot(container); @@ -13,12 +12,28 @@ const FALLBACK_MESSAGE = { }; export const App: React.FC = () => { + const [queryResult, setQueryResult] = React.useState[]>(undefined); + window.addEventListener('message', event => { + const message = event.data; // The JSON data our extension sent + + switch (message.command) { + case 'queryResult': + setQueryResult(message.result.rows); + break; + } + }); return ( -
-
- -
-
+
+ + {/* */} +
); }; root.render(); diff --git a/src/reactViews/app/components/editor/editor.tsx b/src/reactViews/app/components/editor/editor.tsx new file mode 100644 index 00000000..ed808d99 --- /dev/null +++ b/src/reactViews/app/components/editor/editor.tsx @@ -0,0 +1,87 @@ +import { useRef } from 'react'; +import './utils/configure-monaco'; +import { Editor as BaseEditor, OnChange } from '@monaco-editor/react'; +import { Icon } from 'components/icon'; +import { Spinner } from 'components/spinner'; +import { editor, editor as editorNamespace } from 'monaco-editor'; +import { CSSDimension, OnRunHandler, PasteEventHandler, SupportedLanguage, SupportedThemes } from './editor.types'; +import type { SchemaDoc } from './languages/types'; +import { generateSchema, isCustomLanguage } from './utils/custom-languages'; +import { getEditorStyles, getPlayButtonStyles } from './utils/get-styles'; +import './styles/editor.scss'; +import IStandaloneCodeEditor = editor.IStandaloneCodeEditor; + +type EditorProps = { + editorId?: string; + language: SupportedLanguage; + value?: string; + theme?: SupportedThemes; + onRun?: OnRunHandler; + readOnly?: boolean; + schemaDoc?: SchemaDoc; + fontSize?: number; + lineHeight?: number; + wordWrap?: 'off' | 'on' | 'wordWrapColumn' | 'bounded'; + onChange?: OnChange; + onDidPaste?: PasteEventHandler; + height?: CSSDimension; +}; + +export function Editor({ + editorId = 'cb-editor', + language, + value = '', + theme = 'vs-dark', + onRun, + readOnly = false, + schemaDoc, + fontSize = 16, + lineHeight = 1.6, + wordWrap = 'on', + onChange, + onDidPaste, + height = '100px', +}: EditorProps) { + const editorRef = useRef(null); + + const onEditorMount = (editor: editorNamespace.IStandaloneCodeEditor) => { + if (schemaDoc && isCustomLanguage(language)) { + generateSchema(language, schemaDoc).then((dispose) => { + editor.onDidDispose(dispose); + }); + } + + editorRef.current = editor; + if (onDidPaste) { + editorRef.current.onDidPaste(onDidPaste); + } + }; + + return ( +
+ {onRun ? ( +
+ +
+ ) : null} + } + options={{ readOnly, minimap: { enabled: false }, padding: { top: 4, bottom: 16 }, wordWrap, fontSize, lineHeight }} + // `options` takes IStandaloneEditorConstructionProps: https://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.IStandaloneEditorConstructionOptions.html + /> +
+ ); +} diff --git a/src/reactViews/app/components/editor/editor.types.ts b/src/reactViews/app/components/editor/editor.types.ts new file mode 100644 index 00000000..6ffbe5d2 --- /dev/null +++ b/src/reactViews/app/components/editor/editor.types.ts @@ -0,0 +1,40 @@ +import { editor as editorNamespace } from 'monaco-editor'; + +export type CustomLanguage = 'N1QL' | 'SqlPlusPlus' | 'CustomJava'; + +export type SupportedLanguage = + | CustomLanguage + | 'json' + | 'javascript' + | 'typescript' + | 'shell' + // TODO: java version is currently out of date and not recognizing `var` keyword + // A simple PR to the monaco-editor codebase should fix + // -> https://github.com/microsoft/monaco-editor/issues/3582 + | 'java' + | 'python' + | 'csharp' + | 'text'; + +export type SupportedThemes = 'vs-dark' | 'vs-light'; + +export type OnRunHandler = () => void; + +export type PasteEventHandler = (e: editorNamespace.IPasteEvent) => void; + +export type CSSDimension = `${number}${ + | 'em' + | 'ex' + | 'ch' + | 'rem' + | 'vw' + | 'vh' + | 'vmin' + | 'vmax' + | 'px' + | 'cm' + | 'mm' + | 'in' + | 'pt' + | 'pc' + | '%'}`; diff --git a/src/reactViews/app/components/editor/index.ts b/src/reactViews/app/components/editor/index.ts new file mode 100644 index 00000000..07554856 --- /dev/null +++ b/src/reactViews/app/components/editor/index.ts @@ -0,0 +1 @@ +export * from './editor'; diff --git a/src/reactViews/app/components/editor/languages/custom/custom-java/index.ts b/src/reactViews/app/components/editor/languages/custom/custom-java/index.ts new file mode 100644 index 00000000..372f3f15 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/custom-java/index.ts @@ -0,0 +1,9 @@ +import { getLanguageBuilder, getSchemaBuilder } from 'components/editor/languages/custom/utils'; +import { LanguageRegistrar } from 'components/editor/languages/types'; +import { completions, conf, lang } from './language'; + +const LANGUAGE_NAME = 'CustomJava'; +export const registerCustomJava: LanguageRegistrar = { + language: getLanguageBuilder(LANGUAGE_NAME, { lang, conf, completions }), + schema: getSchemaBuilder(LANGUAGE_NAME, { completions }), +}; diff --git a/src/reactViews/app/components/editor/languages/custom/custom-java/language.ts b/src/reactViews/app/components/editor/languages/custom/custom-java/language.ts new file mode 100644 index 00000000..db8c0f6d --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/custom-java/language.ts @@ -0,0 +1,251 @@ +import { LanguageWords } from 'components/editor/languages/types'; +import { languages } from 'monaco-editor'; + +export const conf: languages.LanguageConfiguration = { + // the default separators except `@$` + wordPattern: /(-?\d*\.\d\w*)|([^`~!#%^&*()\-=+[{\]}\\|;:'",.<>/?\s]+)/g, + comments: { + lineComment: '//', + blockComment: ['/*', '*/'], + }, + brackets: [ + ['{', '}'], + ['[', ']'], + ['(', ')'], + ], + autoClosingPairs: [ + { open: '{', close: '}' }, + { open: '[', close: ']' }, + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + ], + surroundingPairs: [ + { open: '{', close: '}' }, + { open: '[', close: ']' }, + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + { open: '<', close: '>' }, + ], + folding: { + markers: { + start: /^\s*\/\/\s*(?:(?:#?region\b)|(?:))/, + }, + }, +}; + +export const lang = { + defaultToken: '', + tokenPostfix: '.java', + + keywords: [ + 'abstract', + 'continue', + 'for', + 'new', + 'switch', + 'assert', + 'default', + 'goto', + 'package', + 'synchronized', + 'boolean', + 'do', + 'if', + 'private', + 'this', + 'break', + 'double', + 'implements', + 'protected', + 'throw', + 'byte', + 'else', + 'import', + 'public', + 'throws', + 'case', + 'enum', + 'instanceof', + 'return', + 'transient', + 'catch', + 'extends', + 'int', + 'var', + 'short', + 'try', + 'char', + 'final', + 'interface', + 'static', + 'void', + 'class', + 'record', + 'finally', + 'long', + 'strictfp', + 'volatile', + 'const', + 'float', + 'native', + 'super', + 'while', + 'true', + 'false', + 'yield', + 'sealed', + 'non-sealed', + 'permits', + ], + + operators: [ + '=', + '>', + '<', + '!', + '~', + '?', + ':', + '==', + '<=', + '>=', + '!=', + '&&', + '||', + '++', + '--', + '+', + '-', + '*', + '/', + '&', + '|', + '^', + '%', + '<<', + '>>', + '>>>', + '+=', + '-=', + '*=', + '/=', + '&=', + '|=', + '^=', + '%=', + '<<=', + '>>=', + '>>>=', + ], + + // we include these common regular expressions + symbols: /[=>](?!@symbols)/, '@brackets'], + [ + /@symbols/, + { + cases: { + '@operators': 'delimiter', + '@default': '', + }, + }, + ], + + // @ annotations. + [/@\s*[a-zA-Z_$][\w$]*/, 'annotation'], + + // numbers + [/(@digits)[eE]([-+]?(@digits))?[fFdD]?/, 'number.float'], + [/(@digits)\.(@digits)([eE][-+]?(@digits))?[fFdD]?/, 'number.float'], + [/0[xX](@hexdigits)[Ll]?/, 'number.hex'], + [/0(@octaldigits)[Ll]?/, 'number.octal'], + [/0[bB](@binarydigits)[Ll]?/, 'number.binary'], + [/(@digits)[fFdD]/, 'number.float'], + [/(@digits)[lL]?/, 'number'], + + // delimiter: after number because of .\d floats + [/[;,.]/, 'delimiter'], + + // strings + [/"([^"\\]|\\.)*$/, 'string.invalid'], // non-teminated string + [/"""/, 'string', '@multistring'], + [/"/, 'string', '@string'], + + // characters + [/'[^\\']'/, 'string'], + [/(')(@escapes)(')/, ['string', 'string.escape', 'string']], + [/'/, 'string.invalid'], + ], + + whitespace: [ + [/[ \t\r\n]+/, ''], + [/\/\*\*(?!\/)/, 'comment.doc', '@javadoc'], + [/\/\*/, 'comment', '@comment'], + [/\/\/.*$/, 'comment'], + ], + + comment: [ + [/[^/*]+/, 'comment'], + // [/\/\*/, 'comment', '@push' ], // nested comment not allowed :-( + // [/\/\*/, 'comment.invalid' ], // this breaks block comments in the shape of /* //*/ + [/\*\//, 'comment', '@pop'], + [/[/*]/, 'comment'], + ], + // Identical copy of comment above, except for the addition of .doc + javadoc: [ + [/[^/*]+/, 'comment.doc'], + // [/\/\*/, 'comment.doc', '@push' ], // nested comment not allowed :-( + [/\/\*/, 'comment.doc.invalid'], + [/\*\//, 'comment.doc', '@pop'], + [/[/*]/, 'comment.doc'], + ], + + string: [ + [/[^\\"]+/, 'string'], + [/@escapes/, 'string.escape'], + [/\\./, 'string.escape.invalid'], + [/"/, 'string', '@pop'], + ], + + multistring: [ + [/[^\\"]+/, 'string'], + [/@escapes/, 'string.escape'], + [/\\./, 'string.escape.invalid'], + [/"""/, 'string', '@pop'], + [/./, 'string'], + ], + }, +}; + +export const completions: LanguageWords = []; diff --git a/src/reactViews/app/components/editor/languages/custom/n1ql/definitions.ts b/src/reactViews/app/components/editor/languages/custom/n1ql/definitions.ts new file mode 100644 index 00000000..cc9c2200 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/n1ql/definitions.ts @@ -0,0 +1,68 @@ +import { createKeywordVariants } from 'components/editor/languages/custom/utils'; + +// functions from https://github.com/couchbase/query/blob/master/expression/func_registry.go +const arithmetic = 'ADD|DIV|IDIV|IMOD|MOD|MULT|NEG|SUB'; +const collection = 'EXISTS|IN|WITHIN'; +const comparison = + 'BETWEEN|EQ|IS_DISTINCT_FROM|IS_KNOWN|IS_MISSING|IS_NOT_DISTINCT_FROM|IS_NOT_KNOWN|IS_NOT_MISSING|IS_NOT_NULL|IS_NOT_VALUED|IS_NOT_UNKNOWN|IS_NULL|IS_VALUED|ISDISTINCTFROM|ISKNOWN|ISMISSING|ISNOTDISTINCTFROM|ISNOTKNOWN|ISNOTMISSING|ISNOTNULL|ISNOTUNKNOWN|ISNOTVALUED|ISNULL|ISUNKNOWN|ISVALUED|LE|LIKE|LT|LIKE_PREFIX|LIKE_STOP|LIKE_SUFFIX|REGEXP_PREFIX|REGEXP_STOP|REGEXP_SUFFIX'; +const concat = 'CONCAT|CONCAT2'; +const costruction = 'ARRAY'; +const logic = 'AND|NOT|OR'; +const navigation = 'ELEMENT|FIELD|RANDOM_ELEMENT|SLICE'; +const crypto = 'HASHBYTES'; +const curl = 'CURL'; +const date = + 'CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_DIFF_ABS_STR|DATE_DIFF_ABS_MILLIS|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DURATION_TO_STR|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|WEEKDAY_MILLIS|WEEKDAY_STR'; +const string = + 'CONTAINS|INITCAP|LENGTH|LOWER|LPAD|LTRIM|MASK|POSITION|POS|POSITION0|POS0|POSITION1|POS1|REPEAT|REPLACE|REVERSE|RPAD|RTRIM|SPLIT|SUBSTR|SUBSTR0|SUBSTR1|SUFFIXES|TITLE|TRIM|UPPER|URLDECODE|URLENCODE'; +const regularExpressions = + 'CONTAINS_REGEX|CONTAINS_REGEXP|REGEX_CONTAINS|REGEX_LIKE|REGEX_POSITION0|REGEX_POS0|REGEXP_POSITION0|REGEXP_POS0|REGEX_POSITION1|REGEX_POS1|REGEXP_POSITION1|REGEXP_POS1|REGEX_POSITION|REGEX_POS|REGEX_REPLACE|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_POS|REGEXP_REPLACE|REGEXP_MATCHES|REGEXP_SPLIT'; +const numeric = + 'ABS|ACOS|ASIN|ATAN|ATAN2|CEIL|COS|DEG|DEGREES|E|EXP|LN|LOG|FLOOR|INF|NAN|NEGINF|NEG_INF|PI|POSINF|POS_INF|POWER|RAD|RADIANS|RANDOM|ROUND|ROUND_EVEN|ROUND_NEAREST|SIGN|SIN|SQRT|TAN|TRUNC'; +const bitwise = 'BITAND|BITOR|BITXOR|BITNOT|BITSHIFT|BITSET|BITCLEAR|BITTEST|ISBITSET'; +const array = + 'ARRAY_ADD|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_CONTAINS_ALL|ARRAY_CONTAINS_ANY|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_POS|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REPLACE_EQUIVALENT|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFF1|ARRAY_SYMDIFFN|ARRAY_UNION|ARRAY_UPSERT|ARRAY_SWAP|ARRAY_MOVE|ARRAY_EXCEPT|ARRAY_BINARY_SEARCH'; +const object = + 'OBJECT_ADD|OBJECT_CONCAT|OBJECT_CONCAT2|OBJECT_EXTRACT|OBJECT_FIELD|OBJECT_FILTER|OBJECT_INNER_PAIRS|OBJECT_INNERPAIRS|OBJECT_INNER_VALUES|OBJECT_INNERVALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_OUTER_PAIRS|OBJECT_OUTERPAIRS|OBJECT_OUTER_VALUES|OBJECT_OUTERVALUES|OBJECT_PAIRS|OBJECT_PAIRS_NESTED|OBJECT_PATHS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_REMOVE_FIELDS|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_TYPES|OBJECT_TYPES_NESTED|OBJECT_UNWRAP|OBJECT_VALUES'; +const json = 'DECODE_JSON|ENCODE_JSON|ENCODED_SIZE|JSON_DECODE|JSON_ENCODE|PAIRS|POLY_LENGTH'; +const base64 = 'BASE64|BASE64_DECODE|BASE64_ENCODE|DECODE_BASE64|ENCODE_BASE64'; +const comparison2 = 'GREATEST|LEAST|SUCCESSOR'; +const token = 'CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEX|CONTAINS_TOKEN_REGEXP|HAS_TOKEN|TOKENS'; +const conditionalForUnknowns = + 'IF_MISSING|IF_MISSING_OR_NULL|IF_NULL|MISSING_IF|NULL_IF|IFMISSING|IFMISSINGORNULL|IFNULL|MISSINGIF|NULLIF|COALESCE|NVL|NVL2'; +const conditionalForNumbers = 'IF_INF|IF_NAN|IF_NAN_OR_INF|NAN_IF|NEGINF_IF|POSINF_IF|IFINF|IFNAN|IFNANORINF|NANIF|NEGINFIF|POSINFIF'; +const flowControl = 'ABORT'; +const meta = 'META|MIN_VERSION|SELF|UUID|VERSION|CURRENT_USERS|DS_VERSION'; +const distributed = 'NODE_NAME'; +const typeChecking = + 'IS_ARRAY|IS_ATOM|IS_BIN|IS_BINARY|IS_BOOL|IS_BOOLEAN|IS_NUM|IS_NUMBER|IS_OBJ|IS_OBJECT|IS_STR|IS_STRING|ISARRAY|ISATOM|ISBIN|ISBINARY|ISBOOL|ISBOOLEAN|ISNUM|ISNUMBER|ISOBJ|ISOBJECT|ISSTR|ISSTRING|TYPE|TYPE_NAME|TYPENAME'; +const typeConversion = + 'TO_ARRAY|TO_ATOM|TO_BOOL|TO_BOOLEAN|TO_NUM|TO_NUMBER|TO_OBJ|TO_OBJECT|TO_STR|TO_STRING|TOARRAY|TOATOM|TOBOOL|TOBOOLEAN|TONUM|TONUMBER|TOOBJ|TOOBJECT|TOSTR|TOSTRING|DECODE'; +const unnest = 'UNNEST_POSITION|UNNEST_POS|FLATTEN_KEYS'; +const indexAdvisor = 'ADVISOR'; +const general = 'LEN'; +const infer = 'INFER_VALUE|INFERVALUE|INFER'; +const others = '_TIMESERIES'; + +// plus aggregates from https://github.com/couchbase/query/blob/master/algebra/agg_registry.go +const aggregates = + 'ARRAY_AGG|AVG|COUNT|COUNTN|MAX|MEAN|MEDIAN|MIN|STDDEV|STDDEV_POP|STDDEV_SAMP|SUM|VARIANCE|VAR_POP|VARIANCE_POP|VAR_SAMP|VARIANCE_SAMP|ROW_NUMBER|RANK|DENSE_RANK|PERCENT_RANK|CUME_DIST|RATIO_TO_REPORT|NTILE|FIRST_VALUE|LAST_VALUE|NTH_VALUE|LAG|LEAD'; + +// functions +export const [builtinFunctions, lowerBuiltinFunctions] = createKeywordVariants( + `${arithmetic}|${collection}|${comparison}|${concat}|${costruction}|${logic}|${navigation}|${crypto}|${curl}|${date}|${string}|${regularExpressions}|${numeric}|${bitwise}|${array}|${object}|${json}|${base64}|${comparison2}|${token}|${conditionalForUnknowns}|${conditionalForNumbers}|${flowControl}|${meta}|${distributed}|${typeChecking}|${typeConversion}|${unnest}|${indexAdvisor}|${general}|${infer}|${others}|${aggregates}` +); + +const sysCatalogs = + 'system:active_requests|system:applicable_roles|system:completed_requests|system:datastores|system:dual|system:functions|system:functions_cache|system:indexes|system:keyspaces|system:my_user_info|system:namespaces|system:nodes|system:prepareds|system:user_info|system'; + +// constants +export const [builtinConstants, lowerBuiltinConstants] = createKeywordVariants(`TRUE|FALSE|INDEXES|KEYSPACES|${sysCatalogs}`); + +// keywords +export const [keywords, lowerKeywords] = createKeywordVariants( + 'ADVISE|ALL|ALTER|ANALYZE|AND|ANY|ARRAY|AS|ASC|BEGIN|BETWEEN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CASE|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATED|CORRELATE|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|ELSE|END|EVERY|EXCEPT|EXCLUDE|EXECUTE|EXISTS|EXPLAIN|FETCH|FIRST|FLATTEN|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|IN|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LIKE|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NAMESPACE_ID|NEST|NL|NO|NOT|NOT_A_TOKEN|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OR|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|THEN|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUED|VALUES|VIA|VIEW|WHEN|WHERE|WHILE|WITH|WITHIN|WORK|XOR' +); + +// operators +export const [operators, operatorsLower] = createKeywordVariants('+|-|//|%|<@>|@>|<@|&|^|~|<|>|<=|=>|==|!=|<>|='); diff --git a/src/reactViews/app/components/editor/languages/custom/n1ql/index.ts b/src/reactViews/app/components/editor/languages/custom/n1ql/index.ts new file mode 100644 index 00000000..05a86d39 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/n1ql/index.ts @@ -0,0 +1,9 @@ +import { getLanguageBuilder, getSchemaBuilder } from 'components/editor/languages/custom/utils'; +import { LanguageRegistrar } from 'components/editor/languages/types'; +import { completions, conf, lang } from './language'; + +const LANGUAGE_NAME = 'N1QL'; +export const registerN1QL: LanguageRegistrar = { + language: getLanguageBuilder(LANGUAGE_NAME, { lang, conf, completions }), + schema: getSchemaBuilder(LANGUAGE_NAME, { completions }), +}; diff --git a/src/reactViews/app/components/editor/languages/custom/n1ql/language.ts b/src/reactViews/app/components/editor/languages/custom/n1ql/language.ts new file mode 100644 index 00000000..d477ce75 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/n1ql/language.ts @@ -0,0 +1,108 @@ +import { LanguageWords } from 'components/editor/languages/types'; +import * as monaco from 'monaco-editor'; +import { + builtinConstants, + builtinFunctions, + keywords, + lowerBuiltinConstants, + lowerBuiltinFunctions, + lowerKeywords, + operators, +} from './definitions'; + +export const completions: LanguageWords = [ + { + kind: monaco.languages.CompletionItemKind.Keyword, + wordsToMatch: lowerKeywords, + words: keywords, + }, + { + kind: monaco.languages.CompletionItemKind.Function, + wordsToMatch: lowerBuiltinFunctions, + words: builtinFunctions, + }, + { + kind: monaco.languages.CompletionItemKind.Constant, + wordsToMatch: lowerBuiltinConstants, + words: builtinConstants, + }, +]; + +export const conf: monaco.languages.LanguageConfiguration = { + comments: { + lineComment: '--', + blockComment: ['/*', '*/'], + }, + brackets: [['(', ')']], + autoClosingPairs: [ + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + { open: '`', close: '`' }, + { open: '[', close: ']' }, + ], + surroundingPairs: [ + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + { open: '`', close: '`' }, + { open: '[', close: ']' }, + ], +}; + +export const lang: monaco.languages.IMonarchLanguage = { + defaultToken: '', + tokenPostfix: '.n1ql', + ignoreCase: true, + brackets: [{ open: '(', close: ')', token: 'delimiter.parenthesis' }], + keywords, + operators, + builtinFunctions, + builtinVariables: builtinConstants, + tokenizer: { + root: [ + { include: '@comments' }, + { include: '@whitespace' }, + { include: '@numbers' }, + { include: '@string' }, + [/[;,.]/, 'delimiter'], + [/[()]/, '@brackets'], + [ + /[\w@#$]+/, + { + cases: { + '@operators': 'operator', + '@builtinVariables': 'keyword', + '@builtinFunctions': 'keyword', + '@keywords': 'keyword', + '@default': 'identifier', + }, + }, + ], + [/[<>=!%&+\-/|~^]/, 'operator'], + ], + whitespace: [[/\s+/, 'white']], + comments: [ + [/--+.*/, 'comment'], + [/\/\*/, { token: 'comment.quote', next: '@comment' }], + ], + comment: [ + [/[^*/]+/, 'comment'], + [/\*\//, { token: 'comment.quote', next: '@pop' }], + [/./, 'comment'], + ], + numbers: [ + [/0[xX][0-9a-fA-F]*/, 'number'], + [/[$][+-]*\d*(\.\d*)?/, 'number'], + [/((\d+(\.\d*)?)|(\.\d+))([eE][-+]?\d+)?/, 'number'], + ], + string: [ + [/"([^"]*)"/, 'string'], + [/"([^"]*)/, 'string'], + [/'([^']*)'/, 'string'], + [/'([^']*)/, 'string'], + [/`([^`]*)`/, 'identifier'], + [/`([^`]*)/, 'identifier'], + ], + }, +}; diff --git a/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/definitions.ts b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/definitions.ts new file mode 100644 index 00000000..426b3ee2 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/definitions.ts @@ -0,0 +1,10 @@ +import { createKeywordVariants } from 'components/editor/languages/custom/utils'; + +export const [operators] = createKeywordVariants('+|-|/|//|%|<@>|@>|<@|&|^|~|<|>|<=|=>|==|!=|<>|='); +export const [builtinConstants, lowerBuiltinConstants] = createKeywordVariants('TRUE|FALSE'); +export const [keywords, lowerKeywords] = createKeywordVariants( + 'ADAPTER|ALL|ALTER|ANALYTICS|AND|ANY|APPLY|ARGS|AS|ASC|AT|AUTOGENERATED|BETWEEN|BTREE|BY|CASE|CAST|CLOSED|COLLECTION|COMPACT|COMPACTION|CONNECT|CONNECTED|CORRELATE|CREATE|CROSS|CUBE|CURRENT|DATASET|DATAVERSE|DECLARE|DEFINITION|DELETE|DESC|DISABLE|DISCONNECT|DISTINCT|DIV|DROP|ELEMENT|ELSE|ENABLE|END|ENFORCED|EVERY|EXCEPT|EXCLUDE|EXISTS|EXPLAIN|EXTERNAL|FEED|FILTER|FIRST|FLATTEN|FOLLOWING|FOR|FOREIGN|FROM|FULL|FULLTEXT|FUNCTION|GROUP|GROUPING|GROUPS|HAVING|HINTS|IF|IGNORE|IN|INCLUDE|INDEX|INGESTION|INNER|INSERT|INTERNAL|INTERSECT|INTO|IS|JOIN|KEY|KEYWORD|KNOWN|LAST|LEFT|LET|LETTING|LIKE|LIMIT|LINK|LOAD|MISSING|MOD|NGRAM|NO|NODEGROUP|NOT|NULL|NULLS|OFFSET|ON|OPEN|OR|ORDER|OTHERS|OUTER|OUTPUT|OVER|PARTITION|PATH|POLICY|PRECEDING|PRIMARY|RANGE|RAW|REFERENCES|REFRESH|REPLACE|RESPECT|RETURN|RETURNING|RETURNS|RIGHT|ROLLUP|ROW|ROWS|RTREE|RUN|SATISFIES|SCOPE|SECONDARY|SELECT|SET|SETS|SOME|START|STOP|SYNONYM|TEMPORARY|THEN|TIES|TO|TYPE|UNBOUNDED|UNION ALL|UNION|UNKNOWN|UNNEST|UPDATE|UPSERT|USE|USING|VALUE|VALUED|VIEW|WHEN|WHERE|WITH|WRITE' +); +export const [builtinFunctions, lowerBuiltinFunctions] = createKeywordVariants( + 'ABS|ACOS|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFF1|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONCAT|CONTAINS|COS|COUNT|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODE_JSON|ENCODED_SIZE|EXP|FLOOR|GREATEST|IF_INF|IF_MISSING|IF_MISSING_OR_NULL|IF_NAN|IF_NAN_OR_INF|IF_NULL|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|IS_ARRAY|IS_ATOM|IS_BOOL|IS_BOOLEAN|IS_NUM|IS_NUMBER|IS_OBJ|IS_OBJECT|IS_STR|IS_STRING|ISARRAY|ISATOM|ISBOOL|ISBOOLEAN|ISNUM|ISNUMBER|ISOBJ|ISOBJECT|ISSTR|ISSTRING|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSING_IF|MISSINGIF|NAN_IF|NANIF|NEGINF_IF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULL_IF|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POSINF_IF|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUM|TAN|TITLE|TO_ARRAY|TO_ATOM|TO_BOOL|TO_BOOLEAN|TO_NUM|TO_NUMBER|TO_OBJ|TO_OBJECT|TO_STR|TO_STRING|TOARRAY|TOATOM|TOBOOL|TOBOOLEAN|TONUM|TONUMBER|TOOBJ|TOOBJECT|TOSTR|TOSTRING|TRIM|TRUNC|TYPE|TYPENAME|UPPER|UUID|WEEKDAY_MILLIS|WEEKDAY_STR' +); diff --git a/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/index.ts b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/index.ts new file mode 100644 index 00000000..994bf490 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/index.ts @@ -0,0 +1,9 @@ +import { getLanguageBuilder, getSchemaBuilder } from 'components/editor/languages/custom/utils'; +import { LanguageRegistrar } from 'components/editor/languages/types'; +import { completions, conf, lang } from './language'; + +const LANGUAGE_NAME = 'SqlPlusPlus'; +export const registerSqlPlusPlus: LanguageRegistrar = { + language: getLanguageBuilder(LANGUAGE_NAME, { lang, conf, completions }), + schema: getSchemaBuilder(LANGUAGE_NAME, { completions }), +}; diff --git a/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/language.ts b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/language.ts new file mode 100644 index 00000000..918413dd --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/sql-plus-plus/language.ts @@ -0,0 +1,108 @@ +import { LanguageWords } from 'components/editor/languages/types'; +import * as monaco from 'monaco-editor'; +import { + builtinConstants, + builtinFunctions, + keywords, + lowerBuiltinConstants, + lowerBuiltinFunctions, + lowerKeywords, + operators, +} from './definitions'; + +export const completions: LanguageWords = [ + { + kind: monaco.languages.CompletionItemKind.Keyword, + wordsToMatch: lowerKeywords, + words: keywords, + }, + { + kind: monaco.languages.CompletionItemKind.Function, + wordsToMatch: lowerBuiltinFunctions, + words: builtinFunctions, + }, + { + kind: monaco.languages.CompletionItemKind.Constant, + wordsToMatch: lowerBuiltinConstants, + words: builtinConstants, + }, +]; + +export const conf: monaco.languages.LanguageConfiguration = { + comments: { + lineComment: '--', + blockComment: ['/*', '*/'], + }, + brackets: [['(', ')']], + autoClosingPairs: [ + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + { open: '`', close: '`' }, + { open: '[', close: ']' }, + ], + surroundingPairs: [ + { open: '(', close: ')' }, + { open: '"', close: '"' }, + { open: "'", close: "'" }, + { open: '`', close: '`' }, + { open: '[', close: ']' }, + ], +}; + +export const lang: monaco.languages.IMonarchLanguage = { + defaultToken: '', + tokenPostfix: '.sqlPlusPlus', + ignoreCase: true, + brackets: [{ open: '(', close: ')', token: 'delimiter.parenthesis' }], + keywords, + operators, + builtinFunctions, + builtinVariables: builtinConstants, + tokenizer: { + root: [ + { include: '@comments' }, + { include: '@whitespace' }, + { include: '@numbers' }, + { include: '@string' }, + [/[;,.]/, 'delimiter'], + [/[()]/, '@brackets'], + [ + /[\w@#$]+/, + { + cases: { + '@operators': 'operator', + '@builtinVariables': 'keyword', + '@builtinFunctions': 'keyword', + '@keywords': 'keyword', + '@default': 'identifier', + }, + }, + ], + [/[<>=!%&+\-/|~^]/, 'operator'], + ], + whitespace: [[/\s+/, 'white']], + comments: [ + [/--+.*/, 'comment'], + [/\/\*/, { token: 'comment.quote', next: '@comment' }], + ], + comment: [ + [/[^*/]+/, 'comment'], + [/\*\//, { token: 'comment.quote', next: '@pop' }], + [/./, 'comment'], + ], + numbers: [ + [/0[xX][0-9a-fA-F]*/, 'number'], + [/[$][+-]*\d*(\.\d*)?/, 'number'], + [/((\d+(\.\d*)?)|(\.\d+))([eE][-+]?\d+)?/, 'number'], + ], + string: [ + [/"([^"]*)"/, 'string'], + [/"([^"]*)/, 'string'], + [/'([^']*)'/, 'string'], + [/'([^']*)/, 'string'], + [/`([^`]*)`/, 'identifier'], + [/`([^`]*)/, 'identifier'], + ], + }, +}; diff --git a/src/reactViews/app/components/editor/languages/custom/utils.ts b/src/reactViews/app/components/editor/languages/custom/utils.ts new file mode 100644 index 00000000..a909db50 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/custom/utils.ts @@ -0,0 +1,62 @@ +import { loader } from '@monaco-editor/react'; +import { CustomLanguage } from 'components/editor/editor.types'; +import { buildSuggestions } from 'components/editor/languages/suggestions'; +import type { LanguageWords, SchemaDoc } from 'components/editor/languages/types'; +import type { languages as languagesNamespace } from 'monaco-editor'; + +type GetLanguageBuilderConfig = { + completions: LanguageWords; + lang: languagesNamespace.IMonarchLanguage; + conf: languagesNamespace.LanguageConfiguration; +}; +type GetSchemaBuilderConfig = Pick; + +export const getSchemaBuilder = (languageName: CustomLanguage, { completions }: GetSchemaBuilderConfig) => { + const generate = async (schemaDoc?: SchemaDoc) => { + const [monaco, suggestions] = await Promise.all([loader.init(), buildSuggestions(schemaDoc, completions, true)]); + const disposableResult = monaco.languages.registerCompletionItemProvider(languageName, suggestions); + + return () => { + disposableResult.dispose(); + }; + }; + + return generate; +}; + +export const getLanguageBuilder = (languageName: CustomLanguage, { completions, conf, lang }: GetLanguageBuilderConfig) => { + const generate = async (schemaDoc?: SchemaDoc) => { + const [monaco, suggestions] = await Promise.all([loader.init(), buildSuggestions(schemaDoc, completions, false)]); + + monaco.languages.register({ id: languageName }); + + const disposableResults = [ + monaco.languages.setMonarchTokensProvider(languageName, lang), + monaco.languages.setLanguageConfiguration(languageName, conf), + monaco.languages.registerCompletionItemProvider(languageName, suggestions), + ]; + + const dispose = () => { + disposableResults.forEach((disposable) => { + disposable.dispose(); + }); + }; + + return dispose; + }; + + return generate; +}; + +/** + * + * @param words words used to build language, separated with "|" character + */ +export const createKeywordVariants = (words: string) => { + const SEPARATOR = '|'; + + const separatedWords = words.split(SEPARATOR); + const separatedLowerWords = words.toLowerCase().split(SEPARATOR); + + return [separatedWords, separatedLowerWords] as const; +}; diff --git a/src/reactViews/app/components/editor/languages/suggestions/build-schema-suggestions.ts b/src/reactViews/app/components/editor/languages/suggestions/build-schema-suggestions.ts new file mode 100644 index 00000000..156f4eb7 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/suggestions/build-schema-suggestions.ts @@ -0,0 +1,189 @@ +/* eslint-disable no-continue */ +/* eslint-disable guard-for-in */ +/* eslint-disable no-restricted-syntax */ +import type { editor } from 'monaco-editor'; +import { languages } from 'monaco-editor'; +import { backticksRegex, formatSuggestion, needsBackticks, sortSuggestionHigher } from './utils'; + +export type BuildSchemaSuggestions = { + doc: string; + range: { + startLineNumber: number; + endLineNumber: number; + startColumn: number; + endColumn: number; + }; + model: editor.ITextModel; + text: string; +}; + +export const buildSchemaSuggestions = async ({ doc, range, model, text }: BuildSchemaSuggestions): Promise => { + if (!doc) { + return []; + } + + const splitText = text.split(' '); + const completionItems: languages.CompletionItem[] = []; + const fullPaths: string[] = []; + + try { + const parsedDoc = JSON.parse(doc); + const isObject = (element: unknown): element is { [key: string]: unknown } => + typeof element === 'object' && !Array.isArray(element) && element !== null; + + if (isObject(parsedDoc)) { + for (const key in parsedDoc) { + const val = parsedDoc[key]; + + if (!Array.isArray(val)) { + return []; + } + + for (const label of val) { + if (typeof label !== 'string') { + break; + } + + // @TODO: https://couchbasecloud.atlassian.net/browse/AV-39177 Better suggestions for arrays + const arrSubValues = label.split(/\[.*?\[___editor_array\]\]/); + if (arrSubValues.length > 1 && arrSubValues[arrSubValues.length - 1]) { + continue; + } + + let insertText = label; + + const currLine = model.getLinesContent()[range.endLineNumber - 1].replace(backticksRegex, '').split(' '); + const keyword = currLine[currLine.length - 1]; + + if (keyword.charAt(keyword.length - 1) === '.' && label.includes(keyword)) { + [, insertText] = label.replace(backticksRegex, '').split(keyword); + } + + if (needsBackticks(insertText)) { + const parts = insertText.split('.'); + + const newParts = parts.map((part) => { + if (splitText[splitText.length - 1].includes('`')) { + return part; + } + + return formatSuggestion(part); + }); + + insertText = newParts.join('.'); + const filterText = sortSuggestionHigher(insertText.replace(backticksRegex, '')); + + const splitOnPeriods = splitText[splitText.length - 1].split('.'); + + if (splitOnPeriods.length > 1) { + const matched = splitOnPeriods.some((part) => { + return insertText.includes(part.replace(backticksRegex, '')); + }); + + if (matched) { + continue; + } + } + + fullPaths.push(label); + + completionItems.push({ + label, + kind: languages.CompletionItemKind.Field, + insertText, + range, + sortText: filterText, + filterText, + }); + + continue; + } + + if (splitText.length > 0) { + let replaced = false; + for (const text of splitText) { + const splitOnPeriods = text.split('.'); + if (splitOnPeriods.length > 1) { + for (const section of splitOnPeriods) { + if (section && insertText.includes(section) && section.includes(label.split(/[\\.\s]+/)[0])) { + const doesNeedBackticks = needsBackticks(section); + + insertText = insertText.replace((doesNeedBackticks && formatSuggestion(section)) || `${section}.`, ''); + + const filterText = sortSuggestionHigher(insertText.replace(backticksRegex, '')); + + completionItems.push({ + label, + kind: languages.CompletionItemKind.Field, + insertText, + range, + sortText: filterText, + filterText, + }); + replaced = true; + } + } + } + } + + if (replaced) { + continue; + } + } + + const filterText = sortSuggestionHigher(insertText.replace(backticksRegex, '')); + + completionItems.push({ + label, + kind: languages.CompletionItemKind.Field, + insertText, + range, + sortText: filterText, + filterText, + }); + } + } + } + } catch { + return []; + } + + let filteredSuggs: languages.CompletionItem[]; + + if (text) { + filteredSuggs = completionItems.filter((completion) => { + const cleanText = text.replace(backticksRegex, ''); + const cleanTextArr = cleanText.split(' '); + const completionLabel = completion.label.toString(); + let valid = false; + + valid = cleanTextArr.some((text) => { + if (completionLabel.includes(text)) { + const tArr = completionLabel.split(text); + if (!tArr[0] && tArr[tArr.length - 1]) { + return true; + } + } + + return false; + }); + + if (!valid) { + const unFinishedIdentifierStatements = cleanTextArr.filter((text) => text.endsWith('.')); + + valid = unFinishedIdentifierStatements.some((text) => { + const joined = text + completionLabel; + const found = fullPaths.find((text) => text === joined); + + return found; + }); + } + + return valid; + }); + } else { + filteredSuggs = completionItems; + } + + return filteredSuggs; +}; diff --git a/src/reactViews/app/components/editor/languages/suggestions/build-suggestions.ts b/src/reactViews/app/components/editor/languages/suggestions/build-suggestions.ts new file mode 100644 index 00000000..564fae83 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/suggestions/build-suggestions.ts @@ -0,0 +1,97 @@ +import type { LanguageWords, SchemaDoc } from 'components/editor/languages/types'; +import type { languages } from 'monaco-editor'; +import { buildSchemaSuggestions } from './build-schema-suggestions'; +import { matchSchemaSuggestion, matchSuggestion, multiWhiteSpaceRegex, sortSuggestionHigher, sortSuggestionLower } from './utils'; + +export const buildSuggestions = async ( + schemaDoc: SchemaDoc | undefined, + matches: LanguageWords, + schemaOnly?: boolean +): Promise => { + return { + triggerCharacters: ['.', ':'], + provideCompletionItems: async (model, position) => { + const word = model.getWordUntilPosition(position); + + const range = { + startLineNumber: position.lineNumber, + endLineNumber: position.lineNumber, + startColumn: word.startColumn, + endColumn: word.endColumn, + }; + + const textUntilPosition = model + .getValueInRange({ + ...range, + startColumn: 0, + }) + .replace(multiWhiteSpaceRegex, ''); + // TODO: Better Case Sensitivity (match lowercase to uppercase schema and vice versa) + + // stringify schema document + const doc = JSON.stringify(schemaDoc); + const customMatch = matchSchemaSuggestion(doc, textUntilPosition); + + const suggs: languages.CompletionItem[] = []; + + const matchFn = matchSuggestion(textUntilPosition); + + if (!schemaOnly) { + matches.forEach((match) => { + const { kind, wordsToMatch, words } = match; + + const newSuggestions = words.map((word) => { + let filterText = sortSuggestionLower(word); + + const cleanText = textUntilPosition.replace(/`/g, ''); + const cleanTextArr = cleanText.split(' '); + let insertText = word; + + const sysStr = cleanTextArr.find((t) => t.includes('system')); + if (sysStr) { + const sp = sysStr.split(':'); + + if (!sp[0] || sp[0] === 'system') { + const nextInsertTextArr = word.split(':'); + + if (nextInsertTextArr.length > 1) { + insertText = nextInsertTextArr[nextInsertTextArr.length - 1]; + filterText = sortSuggestionHigher(insertText); + } + } + } + + return { + label: word, + insertText, + kind, + range, + sortText: filterText, + filterText, + }; + }); + + if (matchFn(wordsToMatch)) { + suggs.push(...newSuggestions); + } + }); + } + + let schemaSuggs: languages.CompletionItem[] = []; + + if (customMatch) { + schemaSuggs = await buildSchemaSuggestions({ + doc, + range, + model, + text: textUntilPosition, + }); + } + + return { + incomplete: false, + suggestions: [...schemaSuggs, ...suggs], + }; + }, + }; +}; diff --git a/src/reactViews/app/components/editor/languages/suggestions/index.ts b/src/reactViews/app/components/editor/languages/suggestions/index.ts new file mode 100644 index 00000000..285bc89c --- /dev/null +++ b/src/reactViews/app/components/editor/languages/suggestions/index.ts @@ -0,0 +1,2 @@ +export * from './utils'; +export * from './build-suggestions'; diff --git a/src/reactViews/app/components/editor/languages/suggestions/utils.ts b/src/reactViews/app/components/editor/languages/suggestions/utils.ts new file mode 100644 index 00000000..1e1e3f81 --- /dev/null +++ b/src/reactViews/app/components/editor/languages/suggestions/utils.ts @@ -0,0 +1,34 @@ +export const matchSuggestion = (text: string) => (opts: string[]) => + opts.some((o) => { + return !o.toLowerCase().includes(text.toLowerCase()); + }); + +export const matchSchemaSuggestion = (doc: string, text: string) => { + if (!doc) { + return false; + } + + return ( + text + .replace(/`/g, '') + .split(' ') + .filter((t) => doc.includes(t)).length > 0 + + // TODO: Better Case Sensitivity (match lowercase to uppercase schema and vice versa) + ); +}; + +export const sortSuggestionLower = (v: string) => `z ${v}`; +export const sortSuggestionHigher = (v: string) => `A ${v}`; + +export const multiWhiteSpaceRegex = / +(?= )/g; +export const backticksRegex = /`/g; + +export const needsBackticks = (value: string) => /[^a-zA-Z\d.]/.test(value); + +export const formatSuggestion = (value: string) => { + if (/[^a-zA-Z\d]/.test(value)) { + return `\`${value.replace(backticksRegex, '')}\``; + } + return value; +}; diff --git a/src/reactViews/app/components/editor/languages/types.ts b/src/reactViews/app/components/editor/languages/types.ts new file mode 100644 index 00000000..bd25f09b --- /dev/null +++ b/src/reactViews/app/components/editor/languages/types.ts @@ -0,0 +1,33 @@ +import type { languages } from 'monaco-editor'; + +type DisposeFunction = () => void; + +export type LanguageRegistrar = { + language: (schemaDoc?: SchemaDoc) => Promise; + schema: (schemaDoc?: SchemaDoc) => Promise; +}; + +export type LanguageWords = { + kind: languages.CompletionItemKind; + wordsToMatch: string[]; + words: string[]; +}[]; + +export type SchemaDoc = { + /** + * jsonSchema is as follows: + * [ + * // schema + * 'travel-sample', + * 'travel-sample.inventory.', + * 'travel-sample.inventory.airline', + * 'travel-sample.inventory.hotel', + * // attributes + * 'name', + * 'callsign', + * 'country' + * ] + */ + jsonSchema: string[]; + indexes: string[]; +}; diff --git a/src/reactViews/app/components/editor/styles/editor.scss b/src/reactViews/app/components/editor/styles/editor.scss new file mode 100644 index 00000000..98be030b --- /dev/null +++ b/src/reactViews/app/components/editor/styles/editor.scss @@ -0,0 +1,7 @@ +div.editor-wrapper > div.monaco-editor { + @apply rounded; +} + +div.editor-wrapper > div.monaco-editor > div.overflow-guard { + @apply rounded; +} diff --git a/src/reactViews/app/components/editor/styles/storybook.scss b/src/reactViews/app/components/editor/styles/storybook.scss new file mode 100644 index 00000000..0dc4c3b6 --- /dev/null +++ b/src/reactViews/app/components/editor/styles/storybook.scss @@ -0,0 +1,15 @@ +/** +Custom CSS to force overflowing suggestions to be visible on the Storybook docs page. + */ + +.sbdocs.sbdocs-preview { + overflow: visible !important; +} + +.sbdocs.sbdocs-preview > div.docs-story { + overflow: visible !important; +} + +.sbdocs.sbdocs-preview > div.docs-story > div { + overflow: visible !important; +} diff --git a/src/reactViews/app/components/editor/utils/configure-monaco.ts b/src/reactViews/app/components/editor/utils/configure-monaco.ts new file mode 100644 index 00000000..5e1fc303 --- /dev/null +++ b/src/reactViews/app/components/editor/utils/configure-monaco.ts @@ -0,0 +1,12 @@ +import { loader } from '@monaco-editor/react'; +import { CustomLanguage } from 'components/editor/editor.types'; +import * as monaco from 'monaco-editor'; +import { generateLanguage } from './custom-languages'; + +loader.config({ monaco }); + +// IMPORTANT: remember to include any other custom language here +const CUSTOM_LANGUAGES: CustomLanguage[] = ['N1QL', 'SqlPlusPlus', 'CustomJava']; +Object.values(CUSTOM_LANGUAGES).forEach((language) => { + generateLanguage(language); +}); diff --git a/src/reactViews/app/components/editor/utils/custom-languages.ts b/src/reactViews/app/components/editor/utils/custom-languages.ts new file mode 100644 index 00000000..d3e222c5 --- /dev/null +++ b/src/reactViews/app/components/editor/utils/custom-languages.ts @@ -0,0 +1,25 @@ +import { CustomLanguage, SupportedLanguage } from 'components/editor/editor.types'; +import { registerCustomJava } from 'components/editor/languages/custom/custom-java'; +import { registerN1QL } from 'components/editor/languages/custom/n1ql'; +import { registerSqlPlusPlus } from 'components/editor/languages/custom/sql-plus-plus'; +import { LanguageRegistrar, SchemaDoc } from 'components/editor/languages/types'; + +const GENERATED_LANGUAGES: { [key in CustomLanguage]: LanguageRegistrar } = { + N1QL: registerN1QL, + SqlPlusPlus: registerSqlPlusPlus, + CustomJava: registerCustomJava, +}; + +export const isCustomLanguage = (language: SupportedLanguage): language is CustomLanguage => language in GENERATED_LANGUAGES; + +export const generateSchema = (language: CustomLanguage, schemaDoc?: SchemaDoc) => { + const languageRegistrar = GENERATED_LANGUAGES[language]; + + return languageRegistrar.schema(schemaDoc); +}; + +export const generateLanguage = (language: CustomLanguage, schemaDoc?: SchemaDoc) => { + const languageRegistrar = GENERATED_LANGUAGES[language]; + + return languageRegistrar.language(schemaDoc); +}; diff --git a/src/reactViews/app/components/editor/utils/get-styles.ts b/src/reactViews/app/components/editor/utils/get-styles.ts new file mode 100644 index 00000000..27676096 --- /dev/null +++ b/src/reactViews/app/components/editor/utils/get-styles.ts @@ -0,0 +1,31 @@ +import { SupportedThemes } from 'components/editor/editor.types'; + +export const getPlayButtonStyles = (theme: SupportedThemes) => { + const baseClass = 'flex rounded-full fill-on-success-decoration p-0.5 hover:fill-primary active:fill-on-success-decoration'; + switch (theme) { + case 'vs-light': { + return `${baseClass} bg-background active:bg-on-background-decoration`; + } + default: { + return `${baseClass} text-on-background-alternate active:bg-on-background-alternate`; + } + } +}; + +export const getEditorStyles = (theme: SupportedThemes) => { + const baseClass = 'flex h-full w-full flex-col rounded border pb-2.5 pt-3.5'; + switch (theme) { + case 'vs-light': { + return { + className: `${baseClass} border-on-background-decoration bg-background`, + style: { backgroundColor: '#fffffe' }, + }; + } + default: { + return { + className: `${baseClass} border-on-background bg-on-background`, + style: { borderColor: '#1e1e1e1e', backgroundColor: '#1e1e1e' }, + }; + } + } +}; diff --git a/src/reactViews/app/global.d.ts b/src/reactViews/app/global.d.ts new file mode 100644 index 00000000..c3386ba1 --- /dev/null +++ b/src/reactViews/app/global.d.ts @@ -0,0 +1,10 @@ +import * as _vscode from "vscode"; + +declare global { + const tsvscode: { + postMessage: (message: { command: string, query: string }) => void; + getState: () => any; + setState: (state: any) => void; + }; + const apiBaseUrl: string; +} \ No newline at end of file diff --git a/src/reactViews/app/styles.css b/src/reactViews/app/styles.css index 2d9135fa..634d2b0f 100644 --- a/src/reactViews/app/styles.css +++ b/src/reactViews/app/styles.css @@ -1,143 +1,13510 @@ -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}code[class*=language-],pre[class*=language-]{background:#fafafa;color:#383a42;font-family:Inconsolata,"Fira Code","Fira Mono",Menlo,Consolas,"DejaVu Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] *::-moz-selection,pre[class*=language-] *::-moz-selection{background:#e5e5e6;color:inherit}code[class*=language-]::-moz-selection, code[class*=language-] *::-moz-selection, pre[class*=language-] *::-moz-selection{background:#e5e5e6;color:inherit}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:#e5e5e6;color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule{color:#a626a4}.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:bold}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:rgba(56,58,66,.2)}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#e5e5e6;color:#696c77;padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:#c6c7c7;color:#383a42}.line-highlight.line-highlight{background:rgba(56,58,66,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:#e5e5e6;color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(56,58,66,.05)}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:rgba(56,58,66,.2)}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:rgba(255,82,102,.15)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:rgba(251,86,105,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection, pre.diff-highlight>code .token.token.deleted:not(.prefix) *::-moz-selection, pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection, pre>code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection{background-color:rgba(251,86,105,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:rgba(251,86,105,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:rgba(26,255,91,.15)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:rgba(56,224,98,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection, pre.diff-highlight>code .token.token.inserted:not(.prefix) *::-moz-selection, pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection, pre>code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection{background-color:rgba(56,224,98,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:rgba(56,224,98,.25)}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:#f2f2f2}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:#f2f2f2}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#f2f2f2}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:rgba(0,0,0,0)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .accessibilityHelpWidget{padding:10px;vertical-align:middle;overflow:scroll;color:var(--vscode-editorWidget-foreground);background-color:var(--vscode-editorWidget-background);box-shadow:0 2px 8px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-aria-container{position:absolute;left:-999em} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .selection-anchor{background-color:#007acc;width:2px !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .bracket-match{box-sizing:border-box;background-color:var(--vscode-editorBracketMatch-background);border:1px solid var(--vscode-editorBracketMatch-border)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}@font-face{font-family:"codicon";font-display:block;src:url(http://localhost:5001/fa2cc0ab9f0bec2b3365.ttf) format("truetype")}.codicon[class*=codicon-]{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;user-select:none;-webkit-user-select:none} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{100%{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading::before{animation-duration:1s !important;animation-timing-function:cubic-bezier(0.53, 0.21, 0.29, 0.67) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .codicon.codicon-symbol-array,.monaco-workbench .codicon.codicon-symbol-array{color:var(--vscode-symbolIcon-arrayForeground)}.monaco-editor .codicon.codicon-symbol-boolean,.monaco-workbench .codicon.codicon-symbol-boolean{color:var(--vscode-symbolIcon-booleanForeground)}.monaco-editor .codicon.codicon-symbol-class,.monaco-workbench .codicon.codicon-symbol-class{color:var(--vscode-symbolIcon-classForeground)}.monaco-editor .codicon.codicon-symbol-method,.monaco-workbench .codicon.codicon-symbol-method{color:var(--vscode-symbolIcon-methodForeground)}.monaco-editor .codicon.codicon-symbol-color,.monaco-workbench .codicon.codicon-symbol-color{color:var(--vscode-symbolIcon-colorForeground)}.monaco-editor .codicon.codicon-symbol-constant,.monaco-workbench .codicon.codicon-symbol-constant{color:var(--vscode-symbolIcon-constantForeground)}.monaco-editor .codicon.codicon-symbol-constructor,.monaco-workbench .codicon.codicon-symbol-constructor{color:var(--vscode-symbolIcon-constructorForeground)}.monaco-editor .codicon.codicon-symbol-value,.monaco-workbench .codicon.codicon-symbol-value,.monaco-editor .codicon.codicon-symbol-enum,.monaco-workbench .codicon.codicon-symbol-enum{color:var(--vscode-symbolIcon-enumeratorForeground)}.monaco-editor .codicon.codicon-symbol-enum-member,.monaco-workbench .codicon.codicon-symbol-enum-member{color:var(--vscode-symbolIcon-enumeratorMemberForeground)}.monaco-editor .codicon.codicon-symbol-event,.monaco-workbench .codicon.codicon-symbol-event{color:var(--vscode-symbolIcon-eventForeground)}.monaco-editor .codicon.codicon-symbol-field,.monaco-workbench .codicon.codicon-symbol-field{color:var(--vscode-symbolIcon-fieldForeground)}.monaco-editor .codicon.codicon-symbol-file,.monaco-workbench .codicon.codicon-symbol-file{color:var(--vscode-symbolIcon-fileForeground)}.monaco-editor .codicon.codicon-symbol-folder,.monaco-workbench .codicon.codicon-symbol-folder{color:var(--vscode-symbolIcon-folderForeground)}.monaco-editor .codicon.codicon-symbol-function,.monaco-workbench .codicon.codicon-symbol-function{color:var(--vscode-symbolIcon-functionForeground)}.monaco-editor .codicon.codicon-symbol-interface,.monaco-workbench .codicon.codicon-symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground)}.monaco-editor .codicon.codicon-symbol-key,.monaco-workbench .codicon.codicon-symbol-key{color:var(--vscode-symbolIcon-keyForeground)}.monaco-editor .codicon.codicon-symbol-keyword,.monaco-workbench .codicon.codicon-symbol-keyword{color:var(--vscode-symbolIcon-keywordForeground)}.monaco-editor .codicon.codicon-symbol-module,.monaco-workbench .codicon.codicon-symbol-module{color:var(--vscode-symbolIcon-moduleForeground)}.monaco-editor .codicon.codicon-symbol-namespace,.monaco-workbench .codicon.codicon-symbol-namespace{color:var(--vscode-symbolIcon-namespaceForeground)}.monaco-editor .codicon.codicon-symbol-null,.monaco-workbench .codicon.codicon-symbol-null{color:var(--vscode-symbolIcon-nullForeground)}.monaco-editor .codicon.codicon-symbol-number,.monaco-workbench .codicon.codicon-symbol-number{color:var(--vscode-symbolIcon-numberForeground)}.monaco-editor .codicon.codicon-symbol-object,.monaco-workbench .codicon.codicon-symbol-object{color:var(--vscode-symbolIcon-objectForeground)}.monaco-editor .codicon.codicon-symbol-operator,.monaco-workbench .codicon.codicon-symbol-operator{color:var(--vscode-symbolIcon-operatorForeground)}.monaco-editor .codicon.codicon-symbol-package,.monaco-workbench .codicon.codicon-symbol-package{color:var(--vscode-symbolIcon-packageForeground)}.monaco-editor .codicon.codicon-symbol-property,.monaco-workbench .codicon.codicon-symbol-property{color:var(--vscode-symbolIcon-propertyForeground)}.monaco-editor .codicon.codicon-symbol-reference,.monaco-workbench .codicon.codicon-symbol-reference{color:var(--vscode-symbolIcon-referenceForeground)}.monaco-editor .codicon.codicon-symbol-snippet,.monaco-workbench .codicon.codicon-symbol-snippet{color:var(--vscode-symbolIcon-snippetForeground)}.monaco-editor .codicon.codicon-symbol-string,.monaco-workbench .codicon.codicon-symbol-string{color:var(--vscode-symbolIcon-stringForeground)}.monaco-editor .codicon.codicon-symbol-struct,.monaco-workbench .codicon.codicon-symbol-struct{color:var(--vscode-symbolIcon-structForeground)}.monaco-editor .codicon.codicon-symbol-text,.monaco-workbench .codicon.codicon-symbol-text{color:var(--vscode-symbolIcon-textForeground)}.monaco-editor .codicon.codicon-symbol-type-parameter,.monaco-workbench .codicon.codicon-symbol-type-parameter{color:var(--vscode-symbolIcon-typeParameterForeground)}.monaco-editor .codicon.codicon-symbol-unit,.monaco-workbench .codicon.codicon-symbol-unit{color:var(--vscode-symbolIcon-unitForeground)}.monaco-editor .codicon.codicon-symbol-variable,.monaco-workbench .codicon.codicon-symbol-variable{color:var(--vscode-symbolIcon-variableForeground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn 150ms ease-out}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut 100ms ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:1px 4px;color:var(--vscode-inputValidation-infoForeground);background-color:var(--vscode-inputValidation-infoBackground);border:1px solid var(--vscode-inputValidation-infoBorder)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message,.monaco-editor.hc-light .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0 !important;height:0 !important;border-color:rgba(0,0,0,0);border-style:solid;z-index:1000;border-width:8px;position:absolute}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{-moz-user-select:none;user-select:none;-webkit-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list-row.scrolling{display:none !important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0 !important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px !important}.monaco-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity 100ms linear;z-index:11}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity 800ms linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-select-box-dropdown-padding{--dropdown-padding-top: 1px;--dropdown-padding-bottom: 1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top: 3px;--dropdown-padding-bottom: 4px}.monaco-select-box-dropdown-container{display:none;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{display:flex;flex-direction:column;text-align:left;width:1px;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{flex:0 0 auto;align-self:flex-start;padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);padding-left:1px;padding-right:1px;width:100%;overflow:hidden;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left;opacity:.7}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;overflow:hidden;padding-right:10px;white-space:nowrap;float:right}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{flex:1 1 auto;align-self:flex-start;opacity:0}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{overflow:hidden;max-height:0px}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{padding-left:4px;padding-right:8px;white-space:nowrap} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-select-box{width:100%;cursor:pointer;border-radius:2px}.monaco-select-box-dropdown-container{font-size:13px;font-weight:normal;text-transform:none}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{font-size:11px;border-radius:5px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{display:flex;font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label::before,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.6}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px !important;cursor:default;min-width:1px;padding:0;background-color:#bbb}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{display:flex;align-items:center;cursor:default}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.action-widget{font-size:13px;border-radius:0;min-width:160px;max-width:500px;z-index:40;display:block;width:100%;border:1px solid var(--vscode-editorWidget-border) !important;background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground)}.context-view-block{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:-1}.context-view-pointerBlock{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:2}.action-widget .monaco-list{-moz-user-select:none;user-select:none;-webkit-user-select:none;border:none !important;border-width:0 !important}.action-widget .monaco-list:focus:before{outline:0 !important}.action-widget .monaco-list .monaco-scrollable-element{overflow:visible}.action-widget .monaco-list .monaco-list-row{padding:0 10px;white-space:nowrap;cursor:pointer;touch-action:none;width:100%}.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled){background-color:var(--vscode-quickInputList-focusBackground) !important;color:var(--vscode-quickInputList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.action-widget .monaco-list-row.group-header{color:var(--vscode-pickerGroup-foreground) !important;font-weight:600}.action-widget .monaco-list .group-header,.action-widget .monaco-list .option-disabled,.action-widget .monaco-list .option-disabled:before,.action-widget .monaco-list .option-disabled .focused,.action-widget .monaco-list .option-disabled .focused:before{cursor:default !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0) !important;outline:0 solid !important}.action-widget .monaco-list-row.action{display:flex;gap:6px;align-items:center}.action-widget .monaco-list-row.action.option-disabled{color:var(--vscode-disabledForeground)}.action-widget .monaco-list-row.action.option-disabled .codicon{opacity:.4}.action-widget .monaco-list-row.action:not(.option-disabled) .codicon{color:inherit}.action-widget .monaco-list-row.action .title{flex:1;overflow:hidden;text-overflow:ellipsis}.action-widget .action-widget-action-bar{background-color:var(--vscode-editorHoverWidget-statusBarBackground);border-top:1px solid var(--vscode-editorHoverWidget-border)}.action-widget .action-widget-action-bar::before{display:block;content:"";width:100%}.action-widget .action-widget-action-bar .actions-container{padding:0 8px}.action-widget-action-bar .action-label{color:var(--vscode-textLink-activeForeground);font-size:12px;line-height:22px;padding:0;pointer-events:all}.action-widget-action-bar .action-item{margin-right:16px;pointer-events:none}.action-widget-action-bar .action-label:hover{background-color:rgba(0,0,0,0) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .lightBulbWidget{display:flex;align-items:center;justify-content:center}.monaco-editor .lightBulbWidget:hover{cursor:pointer}.monaco-editor .lightBulbWidget.codicon-light-bulb{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .lightBulbWidget:before{position:relative;z-index:2}.monaco-editor .lightBulbWidget:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;opacity:.3;background-color:var(--vscode-editor-background);z-index:1} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize);padding-right:calc(var(--vscode-editorCodeLens-fontSize)*.5);font-feature-settings:var(--vscode-editorCodeLens-fontFeatureSettings);font-family:var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration .codicon{vertical-align:middle;color:currentColor !important;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize)}.monaco-editor .codelens-decoration>a:hover .codicon::before{cursor:pointer}@keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein .1s linear} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.colorpicker-widget{height:190px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.colorpicker-color-decoration,.hc-light .colorpicker-color-decoration{border:solid .1em #000;box-sizing:border-box;margin:.1em .2em 0 .2em;width:.8em;height:.8em;line-height:.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid .1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:240px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:#fff;flex:1}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px;position:absolute;left:8px}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.standalone-colorpicker{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header.standalone-colorpicker{border-bottom:none}.colorpicker-header .close-button{cursor:pointer;background-color:var(--vscode-editorHoverWidget-background);border-left:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header .close-button-inner-div{width:100%;height:100%;text-align:center}.colorpicker-header .close-button-inner-div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.colorpicker-header .close-icon{padding:3px}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid #fff;border-radius:100%;box-shadow:0px 0px 2px rgba(0,0,0,.8);position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .standalone-strip{width:25px;height:122px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.71);box-shadow:0px 0px 1px rgba(0,0,0,.85)}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.colorpicker-body .standalone-strip .standalone-overlay{height:122px;pointer-events:none}.standalone-colorpicker-body{display:block;border:1px solid rgba(0,0,0,0);border-bottom:1px solid var(--vscode-editorHoverWidget-border);overflow:hidden}.colorpicker-body .insert-button{height:20px;width:58px;position:absolute;right:8px;bottom:8px;background:var(--vscode-button-background);color:var(--vscode-button-foreground);border-radius:2px;border:none;cursor:pointer}.colorpicker-body .insert-button:hover{background:var(--vscode-button-hoverBackground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:baseline;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before{content:"-";padding:0 .3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px;align-self:center}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background)}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorError-background)}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorWarning-background)}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorInfo-background)}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;text-decoration-color:var(--vscode-editor-foreground, inherit)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none !important;resize:none;border:none;overflow:hidden;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);z-index:-10}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-mouse-cursor-text{cursor:text} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .lines-content .cdr{position:absolute} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute;display:flex;align-items:center} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box}.monaco-editor .lines-content .core-guide-indent{box-shadow:1px 0 0 0 var(--vscode-editorIndentGuide-background) inset}.monaco-editor .lines-content .core-guide-indent-active{box-shadow:1px 0 0 0 var(--vscode-editorIndentGuide-activeBackground, --vscode-editorIndentGuide-background) inset} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.mtkcontrol{color:#fff !important;background:#960000 !important}.mtkoverflow{background-color:var(--vscode-button-background, --vscode-editor-background);color:var(--vscode-button-foreground, --vscode-editor-foreground);border-width:1px;border-style:solid;border-color:var(--vscode-contrastBorder);border-radius:2px;padding:4px;cursor:pointer}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{-moz-user-select:none;user-select:none;-webkit-user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{-moz-user-select:text;user-select:text;-webkit-user-select:text;-ms-user-select:text}.monaco-editor.enable-user-select{-moz-user-select:initial;user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground) !important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity 100ms linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.autohide{opacity:0;transition:opacity .5s}.minimap.autohide:hover{opacity:1} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .view-ruler{position:absolute;top:0;box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{background:rgba(0,0,0,0) !important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:rgba(0,0,0,0) !important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:rgba(0,0,0,0) !important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,100%{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,100%{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,100%{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .blockDecorations-container{position:absolute;top:0;pointer-events:none}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec;--vscode-sash-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default !important;pointer-events:none !important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--vscode-sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--vscode-sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size)*2);width:calc(var(--vscode-sash-size)*2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size)*-0.5);top:calc(var(--vscode-sash-size)*-1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size)*-0.5);bottom:calc(var(--vscode-sash-size)*-1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size)*-0.5);left:calc(var(--vscode-sash-size)*-1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size)*-0.5);right:calc(var(--vscode-sash-size)*-1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - var(--vscode-sash-hover-size)/2)}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - var(--vscode-sash-hover-size)/2)}.pointer-events-disabled{pointer-events:none !important}.monaco-sash.debug{background:aqua}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:1px;width:100%} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid rgba(0,0,0,0)}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{content:"";position:absolute;left:calc(var(--vscode-sash-size)/2);width:0;border-left:1px solid rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2,.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{transition:border-color .2s ease-out} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid rgba(0,0,0,0);padding:1px;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle{background:none}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid rgba(0,0,0,0);border-radius:3px;margin-right:9px;margin-left:0px;padding:0px;opacity:1;background-size:16px !important}.monaco-custom-toggle.monaco-checkbox:not(.checked)::before{visibility:hidden} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;border-radius:2px;font-size:inherit}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 100ms linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 100ms linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 100ms linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 100ms linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}100%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-dark-0{0%{background:rgba(255,255,255,.44)}100%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-dark-1{0%{background:rgba(255,255,255,.44)}99%{background:rgba(0,0,0,0)}} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-tl-indent>.indent-guide{transition:border-color .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex !important;align-items:center;justify-content:center;transform:translateX(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie::before{border-radius:20px}.monaco-tl-twistie.collapsed::before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading::before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;display:flex;padding:3px;max-width:200px;z-index:100;margin:0 6px;border:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px !important}.monaco-tree-type-filter-grab{display:flex !important;align-items:center;justify-content:center;cursor:grab;margin-right:2px}.monaco-tree-type-filter-grab.grabbing{cursor:grabbing}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit !important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground) !important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{background-color:var(--vscode-peekViewResult-matchHighlightBackground)}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file{font-weight:bold}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:normal;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label::before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit !important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.italic::after{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label::after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label::after{color:inherit !important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-hover{cursor:default;position:absolute;overflow:hidden;z-index:50;-moz-user-select:text;user-select:text;-webkit-user-select:text;box-sizing:initial;animation:fadein 100ms linear;line-height:1.5em}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:500px;word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin-top:4px;margin-bottom:-4px;margin-left:-8px;margin-right:-8px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul{padding-left:20px}.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:pre-wrap}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{font-style:italic;padding:0px 8px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0px 8px}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid rgba(0,0,0,0);text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span{margin-bottom:4px;display:inline-block}.monaco-hover-content .action-container a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;padding:1px 3px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;-moz-user-select:text;user-select:text;-webkit-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:"("}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:")"}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid rgba(0,0,0,0);text-underline-position:under;color:var(--vscode-textLink-foreground);color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .zone-widget .codicon.codicon-error,.markers-panel .marker-icon.error,.markers-panel .marker-icon .codicon.codicon-error,.text-search-provider-messages .providerMessage .codicon.codicon-error,.extensions-viewlet>.extensions .codicon.codicon-error,.extension-editor .codicon.codicon-error,.preferences-editor .codicon.codicon-error{color:var(--vscode-problemsErrorIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-warning,.markers-panel .marker-icon.warning,.markers-panel .marker-icon .codicon.codicon-warning,.text-search-provider-messages .providerMessage .codicon.codicon-warning,.extensions-viewlet>.extensions .codicon.codicon-warning,.extension-editor .codicon.codicon-warning,.preferences-editor .codicon.codicon-warning{color:var(--vscode-problemsWarningIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-info,.markers-panel .marker-icon.info,.markers-panel .marker-icon .codicon.codicon-info,.text-search-provider-messages .providerMessage .codicon.codicon-info,.extensions-viewlet>.extensions .codicon.codicon-info,.extension-editor .codicon.codicon-info,.preferences-editor .codicon.codicon-info{color:var(--vscode-problemsInfoIcon-foreground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .hoverHighlight{background-color:var(--vscode-editor-hoverHighlightBackground)}.monaco-editor .monaco-hover{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .monaco-hover a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .monaco-hover .hover-row .actions{background-color:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-editor .monaco-hover code{background-color:var(--vscode-textCodeBlock-background)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .inlineSuggestionsHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineSuggestionsHints a{color:var(--vscode-foreground)}.monaco-editor .inlineSuggestionsHints a:hover{color:var(--vscode-foreground)}.monaco-editor .inlineSuggestionsHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineSuggestionsHints .custom-actions .action-item:nth-child(2) a{display:flex;min-width:19px;justify-content:center}.monaco-editor .inlineSuggestionStatusBarItemLabel{margin-right:2px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.inline-editor-progress-decoration{display:inline-block;width:1em;height:1em}.inline-progress-widget{display:flex !important;justify-content:center;align-items:center}.inline-progress-widget .icon{font-size:80% !important}.inline-progress-widget:hover .icon{font-size:90% !important;animation:none}.inline-progress-widget:hover .icon::before{content:""} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor.vs .dnd-target,.monaco-editor.hc-light .dnd-target{border-right:2px dotted #000;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #aeafad;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.hc-light.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.hc-light.mac.mouse-copy .view-lines{cursor:copy} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;border-radius:2px;text-align:center;cursor:pointer;justify-content:center;align-items:center;border:1px solid var(--vscode-button-border, transparent);line-height:18px}.monaco-text-button:focus{outline-offset:2px !important}.monaco-text-button:hover{text-decoration:none !important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4 !important;cursor:default}.monaco-text-button .codicon{margin:0 .2em;color:inherit !important}.monaco-text-button.monaco-text-button-with-short-label{flex-direction:row;flex-wrap:wrap;padding:0 4px;overflow:hidden;height:28px}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{display:flex;justify-content:center;align-items:center;font-weight:normal;font-style:inherit;padding:4px 0}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px !important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4 !important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0 !important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border, transparent);border-left-width:0 !important;border-radius:0 2px 2px 0}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{display:flex;flex-direction:column;align-items:center;margin:4px 5px}.monaco-description-button .monaco-button-description{font-style:italic;font-size:11px;padding:4px 20px}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.post-drop-widget{box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:1px solid var(--vscode-widget-border, transparent);border-radius:4px;background-color:var(--vscode-editorWidget-background);overflow:hidden}.post-drop-widget .monaco-button{padding:2px;border:none;border-radius:0}.post-drop-widget .monaco-button:hover{background-color:var(--vscode-button-secondaryHoverBackground) !important}.post-drop-widget .monaco-button .codicon{margin:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .findOptionsWidget{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform 200ms linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px));border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-workbench.reduce-motion .monaco-editor .find-widget{transition:transform 0ms linear}.monaco-editor .find-widget textarea{margin:0px}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-editor .find-widget .monaco-inputbox .input{background-color:rgba(0,0,0,0);min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:3px 0 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{color:var(--vscode-disabledForeground);cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px !important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px !important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit !important}.monaco-editor .find-widget .monaco-sash{left:0 !important}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed{transition:initial}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:gray;margin:.1em .2em 0 .2em;content:"⋯";display:inline;line-height:1em;cursor:pointer}.monaco-editor .folded-background{background-color:var(--vscode-editor-foldBackground)}.monaco-editor .cldr.codicon.codicon-folding-expanded,.monaco-editor .cldr.codicon.codicon-folding-collapsed,.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed{color:var(--vscode-editorGutter-foldingControlForeground) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #f6f6f6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor.vs .valueSetReplacement{outline:solid 2px var(--vscode-editorBracketMatch-border)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:rgba(0,0,0,0);white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration,.monaco-editor .suggest-preview-text .ghost-text{font-style:italic}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-decoration,.monaco-editor .ghost-text-decoration-preview,.monaco-editor .suggest-preview-text .ghost-text{color:var(--vscode-editorGhostText-foreground) !important;background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details,.monaco-editor.hc-light .suggest-widget,.monaco-editor.hc-light .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px 0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after{content:", ";margin-right:.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{-moz-user-select:none;user-select:none;-webkit-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:bold}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore::before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none !important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details.focused{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 .4em}.monaco-editor .suggest-details ul{padding-left:20px}.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .tokens-inspect-widget{z-index:50;-moz-user-select:text;user-select:text;-webkit-user-select:text;padding:10px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor.hc-black .tokens-inspect-widget,.monaco-editor.hc-light .tokens-inspect-widget{border-width:2px}.monaco-editor .tokens-inspect-widget .tokens-inspect-separator{height:1px;border:0;background-color:var(--vscode-editorHoverWidget-border)}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:normal;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .linked-editing-decoration{background-color:var(--vscode-editor-linkedEditingBackground);min-width:1px} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .focused .selectionHighlight{background-color:var(--vscode-editor-selectionHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-selectionHighlightBorder)}.monaco-editor.hc-black .focused .selectionHighlight,.monaco-editor.hc-light .focused .selectionHighlight{border-style:dotted}.monaco-editor .wordHighlight{background-color:var(--vscode-editor-wordHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightBorder)}.monaco-editor.hc-black .wordHighlight,.monaco-editor.hc-light .wordHighlight{border-style:dotted}.monaco-editor .wordHighlightStrong{background-color:var(--vscode-editor-wordHighlightStrongBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightStrongBorder)}.monaco-editor.hc-black .wordHighlightStrong,.monaco-editor.hc-light .wordHighlightStrong{border-style:dotted}.monaco-editor .wordHighlightText{background-color:var(--vscode-editor-wordHighlightTextBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightTextBorder)}.monaco-editor.hc-black .wordHighlightText,.monaco-editor.hc-light .wordHighlightText{border-style:dotted} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em;cursor:default;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.hc-black .monaco-editor .parameter-hints-widget,.hc-light .monaco-editor .parameter-hints-widget{border-width:2px}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.multiple .body::before{content:"";display:block;height:100%;position:absolute;opacity:.5;border-left:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px;position:relative}.monaco-editor .parameter-hints-widget .signature.has-docs::after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:4px;opacity:.5;border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs a{color:var(--vscode-textLink-foreground)}.monaco-editor .parameter-hints-widget .docs a:hover{color:var(--vscode-textLink-activeForeground);cursor:pointer}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs code{font-family:var(--monaco-monospace-font);border-radius:3px;padding:0 .4em;background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:var(--vscode-editorHoverWidget-highlightForeground);font-weight:bold}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:bold;margin-right:.5em} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .rename-box{z-index:100;color:inherit;border-radius:4px}.monaco-editor .rename-box.preview{padding:4px 4px 0 4px}.monaco-editor .rename-box .rename-input{padding:3px;border-radius:2px}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .sticky-line{color:var(--vscode-editorLineNumber-foreground);overflow:hidden;white-space:nowrap;display:inline-block}.monaco-editor .sticky-line-number{text-align:right;float:left}.monaco-editor .sticky-line-root{background-color:inherit;overflow:hidden;white-space:nowrap;width:100%}.monaco-editor.hc-black .sticky-widget,.monaco-editor.hc-light .sticky-widget{border-bottom:1px solid var(--vscode-contrastBorder)}.monaco-editor .sticky-line-root:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-editor .sticky-widget{width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 3px 2px -2px;z-index:4;background-color:var(--vscode-editorStickyScroll-background)}.monaco-editor .sticky-widget.peek{background-color:var(--vscode-peekViewEditorStickyScroll-background)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);background-color:var(--vscode-editorUnicodeHighlight-background);box-sizing:border-box} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0px 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-link{color:var(--vscode-textLink-foreground)}.monaco-link:hover{color:var(--vscode-textLink-activeForeground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,"Segoe WPC","Segoe UI","HelveticaNeue-Light",system-ui,"Ubuntu","Droid Sans",sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute !important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:rgba(255,255,255,.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:rgba(171,171,171,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px !important;opacity:.7 !important;display:flex !important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground, --vscode-diffEditor-insertedLineBackground, --vscode-diffEditor-insertedTextBackground)}.monaco-editor .char-delete,.monaco-diff-editor .char-delete{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground, --vscode-diffEditor-removedLineBackground, --vscode-diffEditor-removedTextBackground)}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block;color:var(--vscode-editorLineNumber-foreground)}.monaco-diff-editor .diff-review{position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute;box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-diff-editor .diff-review-spacer>.codicon{font-size:9px !important}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.XD6h7NduSWIG91613P1f{opacity:.8;fill:none;stroke:var(--color-primary);stroke-width:8px;stroke-miterlimit:10;stroke-dasharray:93.6404495239;stroke-dashoffset:0}.LlCy2bC_9moqcl8MFaIh{fill:none;stroke:var(--color-surface-active);stroke-width:6px;stroke-miterlimit:10;stroke-dasharray:94.5;stroke-dashoffset:73;transform:rotate(0deg);transform-origin:50% 50%;animation:sGdc5GjLg3CxVjCnvyIj cubic-bezier(0.215, 0.61, 0.355, 1) 1250ms normal forwards,mR6LNX1vCCphYQ6CPeiQ linear 500ms infinite forwards}@keyframes sGdc5GjLg3CxVjCnvyIj{0%{stroke-dashoffset:83}100%{stroke-dashoffset:73}}@keyframes mR6LNX1vCCphYQ6CPeiQ{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}/* +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +code[class*="language-"], +pre[class*="language-"] { + background: #fafafa; + color: #383a42; + font-family: Inconsolata, "Fira Code", "Fira Mono", Menlo, Consolas, + "DejaVu Sans Mono", "Courier New", Courier, monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; + -webkit-hyphens: none; + hyphens: none; +} +code[class*="language-"]::-moz-selection, +code[class*="language-"] *::-moz-selection, +pre[class*="language-"] *::-moz-selection { + background: #e5e5e6; + color: inherit; +} +code[class*="language-"]::-moz-selection, +code[class*="language-"] *::-moz-selection, +pre[class*="language-"] *::-moz-selection { + background: #e5e5e6; + color: inherit; +} +code[class*="language-"]::selection, +code[class*="language-"] *::selection, +pre[class*="language-"] *::selection { + background: #e5e5e6; + color: inherit; +} +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} +:not(pre) > code[class*="language-"] { + padding: 0.2em 0.3em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.cdata { + color: #a0a1a7; +} +.token.doctype, +.token.punctuation, +.token.entity { + color: #383a42; +} +.token.attr-name, +.token.class-name, +.token.boolean, +.token.constant, +.token.number, +.token.atrule { + color: #b76b01; +} +.token.keyword { + color: #a626a4; +} +.token.property, +.token.tag, +.token.symbol, +.token.deleted, +.token.important { + color: #e45649; +} +.token.selector, +.token.string, +.token.char, +.token.builtin, +.token.inserted, +.token.regex, +.token.attr-value, +.token.attr-value > .token.punctuation { + color: #50a14f; +} +.token.variable, +.token.operator, +.token.function { + color: #4078f2; +} +.token.url { + color: #0184bc; +} +.token.attr-value > .token.punctuation.attr-equals, +.token.special-attr > .token.attr-value > .token.value.css { + color: #383a42; +} +.language-css .token.selector { + color: #e45649; +} +.language-css .token.property { + color: #383a42; +} +.language-css .token.function, +.language-css .token.url > .token.function { + color: #0184bc; +} +.language-css .token.url > .token.string.url { + color: #50a14f; +} +.language-css .token.important, +.language-css .token.atrule .token.rule { + color: #a626a4; +} +.language-javascript .token.operator { + color: #a626a4; +} +.language-javascript + .token.template-string + > .token.interpolation + > .token.interpolation-punctuation.punctuation { + color: #ca1243; +} +.language-json .token.operator { + color: #383a42; +} +.language-json .token.null.keyword { + color: #b76b01; +} +.language-markdown .token.url, +.language-markdown .token.url > .token.operator, +.language-markdown .token.url-reference.url > .token.string { + color: #383a42; +} +.language-markdown .token.url > .token.content { + color: #4078f2; +} +.language-markdown .token.url > .token.url, +.language-markdown .token.url-reference.url { + color: #0184bc; +} +.language-markdown .token.blockquote.punctuation, +.language-markdown .token.hr.punctuation { + color: #a0a1a7; + font-style: italic; +} +.language-markdown .token.code-snippet { + color: #50a14f; +} +.language-markdown .token.bold .token.content { + color: #b76b01; +} +.language-markdown .token.italic .token.content { + color: #a626a4; +} +.language-markdown .token.strike .token.content, +.language-markdown .token.strike .token.punctuation, +.language-markdown .token.list.punctuation, +.language-markdown .token.title.important > .token.punctuation { + color: #e45649; +} +.token.bold { + font-weight: bold; +} +.token.comment, +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +.token.namespace { + opacity: 0.8; +} +.token.token.tab:not(:empty):before, +.token.token.cr:before, +.token.token.lf:before, +.token.token.space:before { + color: rgba(56, 58, 66, 0.2); +} +div.code-toolbar > .toolbar.toolbar > .toolbar-item { + margin-right: 0.4em; +} +div.code-toolbar > .toolbar.toolbar > .toolbar-item > button, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > a, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > span { + background: #e5e5e6; + color: #696c77; + padding: 0.1em 0.4em; + border-radius: 0.3em; +} +div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover, +div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus { + background: #c6c7c7; + color: #383a42; +} +.line-highlight.line-highlight { + background: rgba(56, 58, 66, 0.05); +} +.line-highlight.line-highlight:before, +.line-highlight.line-highlight[data-end]:after { + background: #e5e5e6; + color: #383a42; + padding: 0.1em 0.6em; + border-radius: 0.3em; + box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); +} +pre[id].linkable-line-numbers.linkable-line-numbers + span.line-numbers-rows + > span:hover:before { + background-color: rgba(56, 58, 66, 0.05); +} +.line-numbers.line-numbers .line-numbers-rows, +.command-line .command-line-prompt { + border-right-color: rgba(56, 58, 66, 0.2); +} +.line-numbers .line-numbers-rows > span:before, +.command-line .command-line-prompt > span:before { + color: #9d9d9f; +} +.rainbow-braces .token.token.punctuation.brace-level-1, +.rainbow-braces .token.token.punctuation.brace-level-5, +.rainbow-braces .token.token.punctuation.brace-level-9 { + color: #e45649; +} +.rainbow-braces .token.token.punctuation.brace-level-2, +.rainbow-braces .token.token.punctuation.brace-level-6, +.rainbow-braces .token.token.punctuation.brace-level-10 { + color: #50a14f; +} +.rainbow-braces .token.token.punctuation.brace-level-3, +.rainbow-braces .token.token.punctuation.brace-level-7, +.rainbow-braces .token.token.punctuation.brace-level-11 { + color: #4078f2; +} +.rainbow-braces .token.token.punctuation.brace-level-4, +.rainbow-braces .token.token.punctuation.brace-level-8, +.rainbow-braces .token.token.punctuation.brace-level-12 { + color: #a626a4; +} +pre.diff-highlight > code .token.token.deleted:not(.prefix), +pre > code.diff-highlight .token.token.deleted:not(.prefix) { + background-color: rgba(255, 82, 102, 0.15); +} +pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection, +pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection { + background-color: rgba(251, 86, 105, 0.25); +} +pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection, +pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection { + background-color: rgba(251, 86, 105, 0.25); +} +pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection, +pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection, +pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection { + background-color: rgba(251, 86, 105, 0.25); +} +pre.diff-highlight > code .token.token.inserted:not(.prefix), +pre > code.diff-highlight .token.token.inserted:not(.prefix) { + background-color: rgba(26, 255, 91, 0.15); +} +pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection, +pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection { + background-color: rgba(56, 224, 98, 0.25); +} +pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection, +pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection { + background-color: rgba(56, 224, 98, 0.25); +} +pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection, +pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection, +pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection { + background-color: rgba(56, 224, 98, 0.25); +} +.prism-previewer.prism-previewer:before, +.prism-previewer-gradient.prism-previewer-gradient div { + border-color: #f2f2f2; +} +.prism-previewer-color.prism-previewer-color:before, +.prism-previewer-gradient.prism-previewer-gradient div, +.prism-previewer-easing.prism-previewer-easing:before { + border-radius: 0.3em; +} +.prism-previewer.prism-previewer:after { + border-top-color: #f2f2f2; +} +.prism-previewer-flipped.prism-previewer-flipped.after { + border-bottom-color: #f2f2f2; +} +.prism-previewer-angle.prism-previewer-angle:before, +.prism-previewer-time.prism-previewer-time:before, +.prism-previewer-easing.prism-previewer-easing { + background: #fff; +} +.prism-previewer-angle.prism-previewer-angle circle, +.prism-previewer-time.prism-previewer-time circle { + stroke: #383a42; + stroke-opacity: 1; +} +.prism-previewer-easing.prism-previewer-easing circle, +.prism-previewer-easing.prism-previewer-easing path, +.prism-previewer-easing.prism-previewer-easing line { + stroke: #383a42; +} +.prism-previewer-easing.prism-previewer-easing circle { + fill: rgba(0, 0, 0, 0); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .accessibilityHelpWidget { + padding: 10px; + vertical-align: middle; + overflow: scroll; + color: var(--vscode-editorWidget-foreground); + background-color: var(--vscode-editorWidget-background); + box-shadow: 0 2px 8px var(--vscode-widget-shadow); + border: 2px solid var(--vscode-contrastBorder); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-aria-container { + position: absolute; + left: -999em; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .selection-anchor { + background-color: #007acc; + width: 2px !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .bracket-match { + box-sizing: border-box; + background-color: var(--vscode-editorBracketMatch-background); + border: 1px solid var(--vscode-editorBracketMatch-border); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.codicon[class*="codicon-"] { + font: normal normal normal 16px/1 codicon; + display: inline-block; + text-decoration: none; + text-rendering: auto; + text-align: center; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.codicon-wrench-subaction { + opacity: 0.5; +} +@keyframes codicon-spin { + 100% { + transform: rotate(360deg); + } +} +.codicon-sync.codicon-modifier-spin, +.codicon-loading.codicon-modifier-spin, +.codicon-gear.codicon-modifier-spin, +.codicon-notebook-state-executing.codicon-modifier-spin { + animation: codicon-spin 1.5s steps(30) infinite; +} +.codicon-modifier-disabled { + opacity: 0.4; +} +.codicon-loading, +.codicon-tree-item-loading::before { + animation-duration: 1s !important; + animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .codicon.codicon-symbol-array, +.monaco-workbench .codicon.codicon-symbol-array { + color: var(--vscode-symbolIcon-arrayForeground); +} +.monaco-editor .codicon.codicon-symbol-boolean, +.monaco-workbench .codicon.codicon-symbol-boolean { + color: var(--vscode-symbolIcon-booleanForeground); +} +.monaco-editor .codicon.codicon-symbol-class, +.monaco-workbench .codicon.codicon-symbol-class { + color: var(--vscode-symbolIcon-classForeground); +} +.monaco-editor .codicon.codicon-symbol-method, +.monaco-workbench .codicon.codicon-symbol-method { + color: var(--vscode-symbolIcon-methodForeground); +} +.monaco-editor .codicon.codicon-symbol-color, +.monaco-workbench .codicon.codicon-symbol-color { + color: var(--vscode-symbolIcon-colorForeground); +} +.monaco-editor .codicon.codicon-symbol-constant, +.monaco-workbench .codicon.codicon-symbol-constant { + color: var(--vscode-symbolIcon-constantForeground); +} +.monaco-editor .codicon.codicon-symbol-constructor, +.monaco-workbench .codicon.codicon-symbol-constructor { + color: var(--vscode-symbolIcon-constructorForeground); +} +.monaco-editor .codicon.codicon-symbol-value, +.monaco-workbench .codicon.codicon-symbol-value, +.monaco-editor .codicon.codicon-symbol-enum, +.monaco-workbench .codicon.codicon-symbol-enum { + color: var(--vscode-symbolIcon-enumeratorForeground); +} +.monaco-editor .codicon.codicon-symbol-enum-member, +.monaco-workbench .codicon.codicon-symbol-enum-member { + color: var(--vscode-symbolIcon-enumeratorMemberForeground); +} +.monaco-editor .codicon.codicon-symbol-event, +.monaco-workbench .codicon.codicon-symbol-event { + color: var(--vscode-symbolIcon-eventForeground); +} +.monaco-editor .codicon.codicon-symbol-field, +.monaco-workbench .codicon.codicon-symbol-field { + color: var(--vscode-symbolIcon-fieldForeground); +} +.monaco-editor .codicon.codicon-symbol-file, +.monaco-workbench .codicon.codicon-symbol-file { + color: var(--vscode-symbolIcon-fileForeground); +} +.monaco-editor .codicon.codicon-symbol-folder, +.monaco-workbench .codicon.codicon-symbol-folder { + color: var(--vscode-symbolIcon-folderForeground); +} +.monaco-editor .codicon.codicon-symbol-function, +.monaco-workbench .codicon.codicon-symbol-function { + color: var(--vscode-symbolIcon-functionForeground); +} +.monaco-editor .codicon.codicon-symbol-interface, +.monaco-workbench .codicon.codicon-symbol-interface { + color: var(--vscode-symbolIcon-interfaceForeground); +} +.monaco-editor .codicon.codicon-symbol-key, +.monaco-workbench .codicon.codicon-symbol-key { + color: var(--vscode-symbolIcon-keyForeground); +} +.monaco-editor .codicon.codicon-symbol-keyword, +.monaco-workbench .codicon.codicon-symbol-keyword { + color: var(--vscode-symbolIcon-keywordForeground); +} +.monaco-editor .codicon.codicon-symbol-module, +.monaco-workbench .codicon.codicon-symbol-module { + color: var(--vscode-symbolIcon-moduleForeground); +} +.monaco-editor .codicon.codicon-symbol-namespace, +.monaco-workbench .codicon.codicon-symbol-namespace { + color: var(--vscode-symbolIcon-namespaceForeground); +} +.monaco-editor .codicon.codicon-symbol-null, +.monaco-workbench .codicon.codicon-symbol-null { + color: var(--vscode-symbolIcon-nullForeground); +} +.monaco-editor .codicon.codicon-symbol-number, +.monaco-workbench .codicon.codicon-symbol-number { + color: var(--vscode-symbolIcon-numberForeground); +} +.monaco-editor .codicon.codicon-symbol-object, +.monaco-workbench .codicon.codicon-symbol-object { + color: var(--vscode-symbolIcon-objectForeground); +} +.monaco-editor .codicon.codicon-symbol-operator, +.monaco-workbench .codicon.codicon-symbol-operator { + color: var(--vscode-symbolIcon-operatorForeground); +} +.monaco-editor .codicon.codicon-symbol-package, +.monaco-workbench .codicon.codicon-symbol-package { + color: var(--vscode-symbolIcon-packageForeground); +} +.monaco-editor .codicon.codicon-symbol-property, +.monaco-workbench .codicon.codicon-symbol-property { + color: var(--vscode-symbolIcon-propertyForeground); +} +.monaco-editor .codicon.codicon-symbol-reference, +.monaco-workbench .codicon.codicon-symbol-reference { + color: var(--vscode-symbolIcon-referenceForeground); +} +.monaco-editor .codicon.codicon-symbol-snippet, +.monaco-workbench .codicon.codicon-symbol-snippet { + color: var(--vscode-symbolIcon-snippetForeground); +} +.monaco-editor .codicon.codicon-symbol-string, +.monaco-workbench .codicon.codicon-symbol-string { + color: var(--vscode-symbolIcon-stringForeground); +} +.monaco-editor .codicon.codicon-symbol-struct, +.monaco-workbench .codicon.codicon-symbol-struct { + color: var(--vscode-symbolIcon-structForeground); +} +.monaco-editor .codicon.codicon-symbol-text, +.monaco-workbench .codicon.codicon-symbol-text { + color: var(--vscode-symbolIcon-textForeground); +} +.monaco-editor .codicon.codicon-symbol-type-parameter, +.monaco-workbench .codicon.codicon-symbol-type-parameter { + color: var(--vscode-symbolIcon-typeParameterForeground); +} +.monaco-editor .codicon.codicon-symbol-unit, +.monaco-workbench .codicon.codicon-symbol-unit { + color: var(--vscode-symbolIcon-unitForeground); +} +.monaco-editor .codicon.codicon-symbol-variable, +.monaco-workbench .codicon.codicon-symbol-variable { + color: var(--vscode-symbolIcon-variableForeground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .monaco-editor-overlaymessage { + padding-bottom: 8px; + z-index: 10000; +} +.monaco-editor .monaco-editor-overlaymessage.below { + padding-bottom: 0; + padding-top: 8px; + z-index: 10000; +} +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +.monaco-editor .monaco-editor-overlaymessage.fadeIn { + animation: fadeIn 150ms ease-out; +} +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.monaco-editor .monaco-editor-overlaymessage.fadeOut { + animation: fadeOut 100ms ease-out; +} +.monaco-editor .monaco-editor-overlaymessage .message { + padding: 1px 4px; + color: var(--vscode-inputValidation-infoForeground); + background-color: var(--vscode-inputValidation-infoBackground); + border: 1px solid var(--vscode-inputValidation-infoBorder); +} +.monaco-editor.hc-black .monaco-editor-overlaymessage .message, +.monaco-editor.hc-light .monaco-editor-overlaymessage .message { + border-width: 2px; +} +.monaco-editor .monaco-editor-overlaymessage .anchor { + width: 0 !important; + height: 0 !important; + border-color: rgba(0, 0, 0, 0); + border-style: solid; + z-index: 1000; + border-width: 8px; + position: absolute; +} +.monaco-editor .monaco-editor-overlaymessage .anchor.top { + border-bottom-color: var(--vscode-inputValidation-infoBorder); +} +.monaco-editor .monaco-editor-overlaymessage .anchor.below { + border-top-color: var(--vscode-inputValidation-infoBorder); +} +.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top, +.monaco-editor .monaco-editor-overlaymessage.below .anchor.below { + display: none; +} +.monaco-editor .monaco-editor-overlaymessage.below .anchor.top { + display: inherit; + top: -8px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-list { + position: relative; + height: 100%; + width: 100%; + white-space: nowrap; +} +.monaco-list.mouse-support { + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.monaco-list > .monaco-scrollable-element { + height: 100%; +} +.monaco-list-rows { + position: relative; + width: 100%; + height: 100%; +} +.monaco-list.horizontal-scrolling .monaco-list-rows { + width: auto; + min-width: 100%; +} +.monaco-list-row { + position: absolute; + box-sizing: border-box; + overflow: hidden; + width: 100%; +} +.monaco-list.mouse-support .monaco-list-row { + cursor: pointer; + touch-action: none; +} +.monaco-list-row.scrolling { + display: none !important; +} +.monaco-list.element-focused, +.monaco-list.selection-single, +.monaco-list.selection-multiple { + outline: 0 !important; +} +.monaco-drag-image { + display: inline-block; + padding: 1px 7px; + border-radius: 10px; + font-size: 12px; + position: absolute; + z-index: 1000; +} +.monaco-list-type-filter-message { + position: absolute; + box-sizing: border-box; + width: 100%; + height: 100%; + top: 0; + left: 0; + padding: 40px 1em 1em 1em; + text-align: center; + white-space: normal; + opacity: 0.7; + pointer-events: none; +} +.monaco-list-type-filter-message:empty { + display: none; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-scrollable-element > .scrollbar > .scra { + cursor: pointer; + font-size: 11px !important; +} +.monaco-scrollable-element > .visible { + opacity: 1; + background: rgba(0, 0, 0, 0); + transition: opacity 100ms linear; + z-index: 11; +} +.monaco-scrollable-element > .invisible { + opacity: 0; + pointer-events: none; +} +.monaco-scrollable-element > .invisible.fade { + transition: opacity 800ms linear; +} +.monaco-scrollable-element > .shadow { + position: absolute; + display: none; +} +.monaco-scrollable-element > .shadow.top { + display: block; + top: 0; + left: 3px; + height: 3px; + width: 100%; + box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; +} +.monaco-scrollable-element > .shadow.left { + display: block; + top: 3px; + left: 0; + height: 100%; + width: 3px; + box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; +} +.monaco-scrollable-element > .shadow.top-left-corner { + display: block; + top: 0; + left: 0; + height: 3px; + width: 3px; +} +.monaco-scrollable-element > .shadow.top.left { + box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset; +} +.monaco-scrollable-element > .scrollbar > .slider { + background: var(--vscode-scrollbarSlider-background); +} +.monaco-scrollable-element > .scrollbar > .slider:hover { + background: var(--vscode-scrollbarSlider-hoverBackground); +} +.monaco-scrollable-element > .scrollbar > .slider.active { + background: var(--vscode-scrollbarSlider-activeBackground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-select-box-dropdown-padding { + --dropdown-padding-top: 1px; + --dropdown-padding-bottom: 1px; +} +.hc-black .monaco-select-box-dropdown-padding, +.hc-light .monaco-select-box-dropdown-padding { + --dropdown-padding-top: 3px; + --dropdown-padding-bottom: 4px; +} +.monaco-select-box-dropdown-container { + display: none; + box-sizing: border-box; +} +.monaco-select-box-dropdown-container + > .select-box-details-pane + > .select-box-description-markdown + * { + margin: 0; +} +.monaco-select-box-dropdown-container + > .select-box-details-pane + > .select-box-description-markdown + a:focus { + outline: 1px solid -webkit-focus-ring-color; + outline-offset: -1px; +} +.monaco-select-box-dropdown-container + > .select-box-details-pane + > .select-box-description-markdown + code { + line-height: 15px; + font-family: var(--monaco-monospace-font); +} +.monaco-select-box-dropdown-container.visible { + display: flex; + flex-direction: column; + text-align: left; + width: 1px; + overflow: hidden; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.monaco-select-box-dropdown-container > .select-box-dropdown-list-container { + flex: 0 0 auto; + align-self: flex-start; + padding-top: var(--dropdown-padding-top); + padding-bottom: var(--dropdown-padding-bottom); + padding-left: 1px; + padding-right: 1px; + width: 100%; + overflow: hidden; + box-sizing: border-box; +} +.monaco-select-box-dropdown-container > .select-box-details-pane { + padding: 5px; +} +.hc-black + .monaco-select-box-dropdown-container + > .select-box-dropdown-list-container { + padding-top: var(--dropdown-padding-top); + padding-bottom: var(--dropdown-padding-bottom); +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-list-container + .monaco-list + .monaco-list-row { + cursor: pointer; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-list-container + .monaco-list + .monaco-list-row + > .option-text { + text-overflow: ellipsis; + overflow: hidden; + padding-left: 3.5px; + white-space: nowrap; + float: left; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-list-container + .monaco-list + .monaco-list-row + > .option-detail { + text-overflow: ellipsis; + overflow: hidden; + padding-left: 3.5px; + white-space: nowrap; + float: left; + opacity: 0.7; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-list-container + .monaco-list + .monaco-list-row + > .option-decorator-right { + text-overflow: ellipsis; + overflow: hidden; + padding-right: 10px; + white-space: nowrap; + float: right; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-list-container + .monaco-list + .monaco-list-row + > .visually-hidden { + position: absolute; + left: -10000px; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-container-width-control { + flex: 1 1 auto; + align-self: flex-start; + opacity: 0; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-container-width-control + > .width-control-div { + overflow: hidden; + max-height: 0px; +} +.monaco-select-box-dropdown-container + > .select-box-dropdown-container-width-control + > .width-control-div + > .option-text-width-control { + padding-left: 4px; + padding-right: 8px; + white-space: nowrap; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-select-box { + width: 100%; + cursor: pointer; + border-radius: 2px; +} +.monaco-select-box-dropdown-container { + font-size: 13px; + font-weight: normal; + text-transform: none; +} +.monaco-action-bar .action-item.select-container { + cursor: default; +} +.monaco-action-bar .action-item .monaco-select-box { + cursor: pointer; + min-width: 100px; + min-height: 18px; + padding: 2px 23px 2px 8px; +} +.mac .monaco-action-bar .action-item .monaco-select-box { + font-size: 11px; + border-radius: 5px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-action-bar { + white-space: nowrap; + height: 100%; +} +.monaco-action-bar .actions-container { + display: flex; + margin: 0 auto; + padding: 0; + height: 100%; + width: 100%; + align-items: center; +} +.monaco-action-bar.vertical .actions-container { + display: inline-block; +} +.monaco-action-bar .action-item { + display: block; + align-items: center; + justify-content: center; + cursor: pointer; + position: relative; +} +.monaco-action-bar .action-item.disabled { + cursor: default; +} +.monaco-action-bar .action-item .icon, +.monaco-action-bar .action-item .codicon { + display: block; +} +.monaco-action-bar .action-item .codicon { + display: flex; + align-items: center; + width: 16px; + height: 16px; +} +.monaco-action-bar .action-label { + display: flex; + font-size: 11px; + padding: 3px; + border-radius: 5px; +} +.monaco-action-bar .action-item.disabled .action-label, +.monaco-action-bar .action-item.disabled .action-label::before, +.monaco-action-bar .action-item.disabled .action-label:hover { + opacity: 0.6; +} +.monaco-action-bar.vertical { + text-align: left; +} +.monaco-action-bar.vertical .action-item { + display: block; +} +.monaco-action-bar.vertical .action-label.separator { + display: block; + border-bottom: 1px solid #bbb; + padding-top: 1px; + margin-left: 0.8em; + margin-right: 0.8em; +} +.monaco-action-bar .action-item .action-label.separator { + width: 1px; + height: 16px; + margin: 5px 4px !important; + cursor: default; + min-width: 1px; + padding: 0; + background-color: #bbb; +} +.secondary-actions .monaco-action-bar .action-label { + margin-left: 6px; +} +.monaco-action-bar .action-item.select-container { + overflow: hidden; + flex: 1; + max-width: 170px; + min-width: 60px; + display: flex; + align-items: center; + justify-content: center; + margin-right: 10px; +} +.monaco-action-bar .action-item.action-dropdown-item { + display: flex; +} +.monaco-action-bar + .action-item.action-dropdown-item + > .action-dropdown-item-separator { + display: flex; + align-items: center; + cursor: default; +} +.monaco-action-bar + .action-item.action-dropdown-item + > .action-dropdown-item-separator + > div { + width: 1px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.action-widget { + font-size: 13px; + border-radius: 0; + min-width: 160px; + max-width: 500px; + z-index: 40; + display: block; + width: 100%; + border: 1px solid var(--vscode-editorWidget-border) !important; + background-color: var(--vscode-editorWidget-background); + color: var(--vscode-editorWidget-foreground); +} +.context-view-block { + position: fixed; + cursor: initial; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: -1; +} +.context-view-pointerBlock { + position: fixed; + cursor: initial; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: 2; +} +.action-widget .monaco-list { + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; + border: none !important; + border-width: 0 !important; +} +.action-widget .monaco-list:focus:before { + outline: 0 !important; +} +.action-widget .monaco-list .monaco-scrollable-element { + overflow: visible; +} +.action-widget .monaco-list .monaco-list-row { + padding: 0 10px; + white-space: nowrap; + cursor: pointer; + touch-action: none; + width: 100%; +} +.action-widget + .monaco-list + .monaco-list-row.action.focused:not(.option-disabled) { + background-color: var(--vscode-quickInputList-focusBackground) !important; + color: var(--vscode-quickInputList-focusForeground); + outline: 1px solid var(--vscode-menu-selectionBorder, transparent); + outline-offset: -1px; +} +.action-widget .monaco-list-row.group-header { + color: var(--vscode-pickerGroup-foreground) !important; + font-weight: 600; +} +.action-widget .monaco-list .group-header, +.action-widget .monaco-list .option-disabled, +.action-widget .monaco-list .option-disabled:before, +.action-widget .monaco-list .option-disabled .focused, +.action-widget .monaco-list .option-disabled .focused:before { + cursor: default !important; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + background-color: rgba(0, 0, 0, 0) !important; + outline: 0 solid !important; +} +.action-widget .monaco-list-row.action { + display: flex; + gap: 6px; + align-items: center; +} +.action-widget .monaco-list-row.action.option-disabled { + color: var(--vscode-disabledForeground); +} +.action-widget .monaco-list-row.action.option-disabled .codicon { + opacity: 0.4; +} +.action-widget .monaco-list-row.action:not(.option-disabled) .codicon { + color: inherit; +} +.action-widget .monaco-list-row.action .title { + flex: 1; + overflow: hidden; + text-overflow: ellipsis; +} +.action-widget .action-widget-action-bar { + background-color: var(--vscode-editorHoverWidget-statusBarBackground); + border-top: 1px solid var(--vscode-editorHoverWidget-border); +} +.action-widget .action-widget-action-bar::before { + display: block; + content: ""; + width: 100%; +} +.action-widget .action-widget-action-bar .actions-container { + padding: 0 8px; +} +.action-widget-action-bar .action-label { + color: var(--vscode-textLink-activeForeground); + font-size: 12px; + line-height: 22px; + padding: 0; + pointer-events: all; +} +.action-widget-action-bar .action-item { + margin-right: 16px; + pointer-events: none; +} +.action-widget-action-bar .action-label:hover { + background-color: rgba(0, 0, 0, 0) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-keybinding { + display: flex; + align-items: center; + line-height: 10px; +} +.monaco-keybinding > .monaco-keybinding-key { + display: inline-block; + border-style: solid; + border-width: 1px; + border-radius: 3px; + vertical-align: middle; + font-size: 11px; + padding: 3px 5px; + margin: 0 2px; +} +.monaco-keybinding > .monaco-keybinding-key:first-child { + margin-left: 0; +} +.monaco-keybinding > .monaco-keybinding-key:last-child { + margin-right: 0; +} +.monaco-keybinding > .monaco-keybinding-key-separator { + display: inline-block; +} +.monaco-keybinding > .monaco-keybinding-key-chord-separator { + width: 6px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .lightBulbWidget { + display: flex; + align-items: center; + justify-content: center; +} +.monaco-editor .lightBulbWidget:hover { + cursor: pointer; +} +.monaco-editor .lightBulbWidget.codicon-light-bulb { + color: var(--vscode-editorLightBulb-foreground); +} +.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix { + color: var( + --vscode-editorLightBulbAutoFix-foreground, + var(--vscode-editorLightBulb-foreground) + ); +} +.monaco-editor .lightBulbWidget:before { + position: relative; + z-index: 2; +} +.monaco-editor .lightBulbWidget:after { + position: absolute; + top: 0; + left: 0; + content: ""; + display: block; + width: 100%; + height: 100%; + opacity: 0.3; + background-color: var(--vscode-editor-background); + z-index: 1; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .codelens-decoration { + overflow: hidden; + display: inline-block; + text-overflow: ellipsis; + white-space: nowrap; + color: var(--vscode-editorCodeLens-foreground); + line-height: var(--vscode-editorCodeLens-lineHeight); + font-size: var(--vscode-editorCodeLens-fontSize); + padding-right: calc(var(--vscode-editorCodeLens-fontSize) * 0.5); + font-feature-settings: var(--vscode-editorCodeLens-fontFeatureSettings); + font-family: var(--vscode-editorCodeLens-fontFamily), + var(--vscode-editorCodeLens-fontFamilyDefault); +} +.monaco-editor .codelens-decoration > span, +.monaco-editor .codelens-decoration > a { + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; + white-space: nowrap; + vertical-align: sub; +} +.monaco-editor .codelens-decoration > a { + text-decoration: none; +} +.monaco-editor .codelens-decoration > a:hover { + cursor: pointer; + color: var(--vscode-editorLink-activeForeground) !important; +} +.monaco-editor .codelens-decoration > a:hover .codicon { + color: var(--vscode-editorLink-activeForeground) !important; +} +.monaco-editor .codelens-decoration .codicon { + vertical-align: middle; + color: currentColor !important; + color: var(--vscode-editorCodeLens-foreground); + line-height: var(--vscode-editorCodeLens-lineHeight); + font-size: var(--vscode-editorCodeLens-fontSize); +} +.monaco-editor .codelens-decoration > a:hover .codicon::before { + cursor: pointer; +} +@keyframes fadein { + 0% { + opacity: 0; + visibility: visible; + } + 100% { + opacity: 1; + } +} +.monaco-editor .codelens-decoration.fadein { + animation: fadein 0.1s linear; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.colorpicker-widget { + height: 190px; + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.colorpicker-color-decoration, +.hc-light .colorpicker-color-decoration { + border: solid 0.1em #000; + box-sizing: border-box; + margin: 0.1em 0.2em 0 0.2em; + width: 0.8em; + height: 0.8em; + line-height: 0.8em; + display: inline-block; + cursor: pointer; +} +.hc-black .colorpicker-color-decoration, +.vs-dark .colorpicker-color-decoration { + border: solid 0.1em #eee; +} +.colorpicker-header { + display: flex; + height: 24px; + position: relative; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=); + background-size: 9px 9px; + image-rendering: pixelated; +} +.colorpicker-header .picked-color { + width: 240px; + display: flex; + align-items: center; + justify-content: center; + line-height: 24px; + cursor: pointer; + color: #fff; + flex: 1; +} +.colorpicker-header .picked-color .codicon { + color: inherit; + font-size: 14px; + position: absolute; + left: 8px; +} +.colorpicker-header .picked-color.light { + color: #000; +} +.colorpicker-header .original-color { + width: 74px; + z-index: inherit; + cursor: pointer; +} +.standalone-colorpicker { + color: var(--vscode-editorHoverWidget-foreground); + background-color: var(--vscode-editorHoverWidget-background); + border: 1px solid var(--vscode-editorHoverWidget-border); +} +.colorpicker-header.standalone-colorpicker { + border-bottom: none; +} +.colorpicker-header .close-button { + cursor: pointer; + background-color: var(--vscode-editorHoverWidget-background); + border-left: 1px solid var(--vscode-editorHoverWidget-border); +} +.colorpicker-header .close-button-inner-div { + width: 100%; + height: 100%; + text-align: center; +} +.colorpicker-header .close-button-inner-div:hover { + background-color: var(--vscode-toolbar-hoverBackground); +} +.colorpicker-header .close-icon { + padding: 3px; +} +.colorpicker-body { + display: flex; + padding: 8px; + position: relative; +} +.colorpicker-body .saturation-wrap { + overflow: hidden; + height: 150px; + position: relative; + min-width: 220px; + flex: 1; +} +.colorpicker-body .saturation-box { + height: 150px; + position: absolute; +} +.colorpicker-body .saturation-selection { + width: 9px; + height: 9px; + margin: -5px 0 0 -5px; + border: 1px solid #fff; + border-radius: 100%; + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8); + position: absolute; +} +.colorpicker-body .strip { + width: 25px; + height: 150px; +} +.colorpicker-body .standalone-strip { + width: 25px; + height: 122px; +} +.colorpicker-body .hue-strip { + position: relative; + margin-left: 8px; + cursor: grab; + background: linear-gradient( + to bottom, + #ff0000 0%, + #ffff00 17%, + #00ff00 33%, + #00ffff 50%, + #0000ff 67%, + #ff00ff 83%, + #ff0000 100% + ); +} +.colorpicker-body .opacity-strip { + position: relative; + margin-left: 8px; + cursor: grab; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=); + background-size: 9px 9px; + image-rendering: pixelated; +} +.colorpicker-body .strip.grabbing { + cursor: grabbing; +} +.colorpicker-body .slider { + position: absolute; + top: 0; + left: -2px; + width: calc(100% + 4px); + height: 4px; + box-sizing: border-box; + border: 1px solid rgba(255, 255, 255, 0.71); + box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.85); +} +.colorpicker-body .strip .overlay { + height: 150px; + pointer-events: none; +} +.colorpicker-body .standalone-strip .standalone-overlay { + height: 122px; + pointer-events: none; +} +.standalone-colorpicker-body { + display: block; + border: 1px solid rgba(0, 0, 0, 0); + border-bottom: 1px solid var(--vscode-editorHoverWidget-border); + overflow: hidden; +} +.colorpicker-body .insert-button { + height: 20px; + width: 58px; + position: absolute; + right: 8px; + bottom: 8px; + background: var(--vscode-button-background); + color: var(--vscode-button-foreground); + border-radius: 2px; + border: none; + cursor: pointer; +} +.colorpicker-body .insert-button:hover { + background: var(--vscode-button-hoverBackground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .goto-definition-link { + text-decoration: underline; + cursor: pointer; + color: var(--vscode-editorLink-activeForeground) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .peekview-widget .head { + box-sizing: border-box; + display: flex; + justify-content: space-between; + flex-wrap: nowrap; +} +.monaco-editor .peekview-widget .head .peekview-title { + display: flex; + align-items: baseline; + font-size: 13px; + margin-left: 20px; + min-width: 0; + text-overflow: ellipsis; + overflow: hidden; +} +.monaco-editor .peekview-widget .head .peekview-title.clickable { + cursor: pointer; +} +.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty) { + font-size: 0.9em; + margin-left: 0.5em; +} +.monaco-editor .peekview-widget .head .peekview-title .meta { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.monaco-editor .peekview-widget .head .peekview-title .dirname { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.monaco-editor .peekview-widget .head .peekview-title .filename { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.monaco-editor + .peekview-widget + .head + .peekview-title + .meta:not(:empty)::before { + content: "-"; + padding: 0 0.3em; +} +.monaco-editor .peekview-widget .head .peekview-actions { + flex: 1; + text-align: right; + padding-right: 2px; +} +.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar { + display: inline-block; +} +.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar, +.monaco-editor + .peekview-widget + .head + .peekview-actions + > .monaco-action-bar + > .actions-container { + height: 100%; +} +.monaco-editor .peekview-widget > .body { + border-top: 1px solid; + position: relative; +} +.monaco-editor .peekview-widget .head .peekview-title .codicon { + margin-right: 4px; + align-self: center; +} +.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon { + color: inherit !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +::-ms-clear { + display: none; +} +.monaco-editor .editor-widget input { + color: inherit; +} +.monaco-editor { + position: relative; + overflow: visible; + -webkit-text-size-adjust: 100%; + color: var(--vscode-editor-foreground); + background-color: var(--vscode-editor-background); +} +.monaco-editor-background { + background-color: var(--vscode-editor-background); +} +.monaco-editor .rangeHighlight { + background-color: var(--vscode-editor-rangeHighlightBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-rangeHighlightBorder); +} +.monaco-editor.hc-black .rangeHighlight, +.monaco-editor.hc-light .rangeHighlight { + border-style: dotted; +} +.monaco-editor .symbolHighlight { + background-color: var(--vscode-editor-symbolHighlightBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-symbolHighlightBorder); +} +.monaco-editor.hc-black .symbolHighlight, +.monaco-editor.hc-light .symbolHighlight { + border-style: dotted; +} +.monaco-editor .overflow-guard { + position: relative; + overflow: hidden; +} +.monaco-editor .view-overlays { + position: absolute; + top: 0; +} +.monaco-editor .squiggly-error { + border-bottom: 4px double var(--vscode-editorError-border); +} +.monaco-editor .squiggly-error::before { + display: block; + content: ""; + width: 100%; + height: 100%; + background: var(--vscode-editorError-background); +} +.monaco-editor .squiggly-warning { + border-bottom: 4px double var(--vscode-editorWarning-border); +} +.monaco-editor .squiggly-warning::before { + display: block; + content: ""; + width: 100%; + height: 100%; + background: var(--vscode-editorWarning-background); +} +.monaco-editor .squiggly-info { + border-bottom: 4px double var(--vscode-editorInfo-border); +} +.monaco-editor .squiggly-info::before { + display: block; + content: ""; + width: 100%; + height: 100%; + background: var(--vscode-editorInfo-background); +} +.monaco-editor .squiggly-hint { + border-bottom: 2px dotted var(--vscode-editorHint-border); +} +.monaco-editor.showUnused .squiggly-unnecessary { + border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border); +} +.monaco-editor.showDeprecated .squiggly-inline-deprecated { + text-decoration: line-through; + text-decoration-color: var(--vscode-editor-foreground, inherit); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .inputarea { + min-width: 0; + min-height: 0; + margin: 0; + padding: 0; + position: absolute; + outline: none !important; + resize: none; + border: none; + overflow: hidden; + color: rgba(0, 0, 0, 0); + background-color: rgba(0, 0, 0, 0); + z-index: -10; +} +.monaco-editor .inputarea.ime-input { + z-index: 10; + caret-color: var(--vscode-editorCursor-foreground); + color: var(--vscode-editor-foreground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .margin-view-overlays .line-numbers { + font-variant-numeric: tabular-nums; + position: absolute; + text-align: right; + display: inline-block; + vertical-align: middle; + box-sizing: border-box; + cursor: default; + height: 100%; +} +.monaco-editor .relative-current-line-number { + text-align: left; + display: inline-block; + width: 100%; +} +.monaco-editor .margin-view-overlays .line-numbers.lh-odd { + margin-top: 1px; +} +.monaco-editor .line-numbers { + color: var(--vscode-editorLineNumber-foreground); +} +.monaco-editor .line-numbers.active-line-number { + color: var(--vscode-editorLineNumber-activeForeground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .margin { + background-color: var(--vscode-editorGutter-background); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-mouse-cursor-text { + cursor: text; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .view-overlays .current-line { + display: block; + position: absolute; + left: 0; + top: 0; + box-sizing: border-box; +} +.monaco-editor .margin-view-overlays .current-line { + display: block; + position: absolute; + left: 0; + top: 0; + box-sizing: border-box; +} +.monaco-editor + .margin-view-overlays + .current-line.current-line-margin.current-line-margin-both { + border-right: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .lines-content .cdr { + position: absolute; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .glyph-margin { + position: absolute; + top: 0; +} +.monaco-editor .margin-view-overlays .cgmr { + position: absolute; + display: flex; + align-items: center; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .lines-content .core-guide { + position: absolute; + box-sizing: border-box; +} +.monaco-editor .lines-content .core-guide-indent { + box-shadow: 1px 0 0 0 var(--vscode-editorIndentGuide-background) inset; +} +.monaco-editor .lines-content .core-guide-indent-active { + box-shadow: 1px 0 0 0 + var( + --vscode-editorIndentGuide-activeBackground, + --vscode-editorIndentGuide-background + ) + inset; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.mtkcontrol { + color: #fff !important; + background: #960000 !important; +} +.mtkoverflow { + background-color: var(--vscode-button-background, --vscode-editor-background); + color: var(--vscode-button-foreground, --vscode-editor-foreground); + border-width: 1px; + border-style: solid; + border-color: var(--vscode-contrastBorder); + border-radius: 2px; + padding: 4px; + cursor: pointer; +} +.mtkoverflow:hover { + background-color: var(--vscode-button-hoverBackground); +} +.monaco-editor.no-user-select .lines-content, +.monaco-editor.no-user-select .view-line, +.monaco-editor.no-user-select .view-lines { + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.monaco-editor.mac .lines-content:hover, +.monaco-editor.mac .view-line:hover, +.monaco-editor.mac .view-lines:hover { + -moz-user-select: text; + user-select: text; + -webkit-user-select: text; + -ms-user-select: text; +} +.monaco-editor.enable-user-select { + -moz-user-select: initial; + user-select: initial; + -webkit-user-select: initial; +} +.monaco-editor .view-lines { + white-space: nowrap; +} +.monaco-editor .view-line { + position: absolute; + width: 100%; +} +.monaco-editor .mtkw { + color: var(--vscode-editorWhitespace-foreground) !important; +} +.monaco-editor .mtkz { + display: inline-block; + color: var(--vscode-editorWhitespace-foreground) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .lines-decorations { + position: absolute; + top: 0; + background: #fff; +} +.monaco-editor .margin-view-overlays .cldr { + position: absolute; + height: 100%; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .margin-view-overlays .cmdr { + position: absolute; + left: 0; + width: 100%; + height: 100%; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .minimap.slider-mouseover .minimap-slider { + opacity: 0; + transition: opacity 100ms linear; +} +.monaco-editor .minimap.slider-mouseover:hover .minimap-slider { + opacity: 1; +} +.monaco-editor .minimap.slider-mouseover .minimap-slider.active { + opacity: 1; +} +.monaco-editor .minimap-slider .minimap-slider-horizontal { + background: var(--vscode-minimapSlider-background); +} +.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { + background: var(--vscode-minimapSlider-hoverBackground); +} +.monaco-editor .minimap-slider.active .minimap-slider-horizontal { + background: var(--vscode-minimapSlider-activeBackground); +} +.monaco-editor .minimap-shadow-visible { + box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset; +} +.monaco-editor .minimap-shadow-hidden { + position: absolute; + width: 0; +} +.monaco-editor .minimap-shadow-visible { + position: absolute; + left: -6px; + width: 6px; +} +.monaco-editor.no-minimap-shadow .minimap-shadow-visible { + position: absolute; + left: -1px; + width: 1px; +} +.minimap.autohide { + opacity: 0; + transition: opacity 0.5s; +} +.minimap.autohide:hover { + opacity: 1; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .overlayWidgets { + position: absolute; + top: 0; + left: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .view-ruler { + position: absolute; + top: 0; + box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .scroll-decoration { + position: absolute; + top: 0; + left: 0; + height: 6px; + box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .lines-content .cslr { + position: absolute; +} +.monaco-editor .focused .selected-text { + background-color: var(--vscode-editor-selectionBackground); +} +.monaco-editor .selected-text { + background-color: var(--vscode-editor-inactiveSelectionBackground); +} +.monaco-editor .top-left-radius { + border-top-left-radius: 3px; +} +.monaco-editor .bottom-left-radius { + border-bottom-left-radius: 3px; +} +.monaco-editor .top-right-radius { + border-top-right-radius: 3px; +} +.monaco-editor .bottom-right-radius { + border-bottom-right-radius: 3px; +} +.monaco-editor.hc-black .top-left-radius { + border-top-left-radius: 0; +} +.monaco-editor.hc-black .bottom-left-radius { + border-bottom-left-radius: 0; +} +.monaco-editor.hc-black .top-right-radius { + border-top-right-radius: 0; +} +.monaco-editor.hc-black .bottom-right-radius { + border-bottom-right-radius: 0; +} +.monaco-editor.hc-light .top-left-radius { + border-top-left-radius: 0; +} +.monaco-editor.hc-light .bottom-left-radius { + border-bottom-left-radius: 0; +} +.monaco-editor.hc-light .top-right-radius { + border-top-right-radius: 0; +} +.monaco-editor.hc-light .bottom-right-radius { + border-bottom-right-radius: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .cursors-layer { + position: absolute; + top: 0; +} +.monaco-editor .cursors-layer > .cursor { + position: absolute; + overflow: hidden; + box-sizing: border-box; +} +.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor { + transition: all 80ms; +} +.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor { + background: rgba(0, 0, 0, 0) !important; + border-style: solid; + border-width: 1px; +} +.monaco-editor .cursors-layer.cursor-underline-style > .cursor { + border-bottom-width: 2px; + border-bottom-style: solid; + background: rgba(0, 0, 0, 0) !important; +} +.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor { + border-bottom-width: 1px; + border-bottom-style: solid; + background: rgba(0, 0, 0, 0) !important; +} +@keyframes monaco-cursor-smooth { + 0%, + 20% { + opacity: 1; + } + 60%, + 100% { + opacity: 0; + } +} +@keyframes monaco-cursor-phase { + 0%, + 20% { + opacity: 1; + } + 90%, + 100% { + opacity: 0; + } +} +@keyframes monaco-cursor-expand { + 0%, + 20% { + transform: scaleY(1); + } + 80%, + 100% { + transform: scaleY(0); + } +} +.cursor-smooth { + animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate; +} +.cursor-phase { + animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate; +} +.cursor-expand > .cursor { + animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .blockDecorations-container { + position: absolute; + top: 0; + pointer-events: none; +} +.monaco-editor .blockDecorations-block { + position: absolute; + box-sizing: border-box; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .mwh { + position: absolute; + color: var(--vscode-editorWhitespace-foreground) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; + --vscode-sash-size: 4px; +} +.monaco-sash { + position: absolute; + z-index: 35; + touch-action: none; +} +.monaco-sash.disabled { + pointer-events: none; +} +.monaco-sash.mac.vertical { + cursor: col-resize; +} +.monaco-sash.vertical.minimum { + cursor: e-resize; +} +.monaco-sash.vertical.maximum { + cursor: w-resize; +} +.monaco-sash.mac.horizontal { + cursor: row-resize; +} +.monaco-sash.horizontal.minimum { + cursor: s-resize; +} +.monaco-sash.horizontal.maximum { + cursor: n-resize; +} +.monaco-sash.disabled { + cursor: default !important; + pointer-events: none !important; +} +.monaco-sash.vertical { + cursor: ew-resize; + top: 0; + width: var(--vscode-sash-size); + height: 100%; +} +.monaco-sash.horizontal { + cursor: ns-resize; + left: 0; + width: 100%; + height: var(--vscode-sash-size); +} +.monaco-sash:not(.disabled) > .orthogonal-drag-handle { + content: " "; + height: calc(var(--vscode-sash-size) * 2); + width: calc(var(--vscode-sash-size) * 2); + z-index: 100; + display: block; + cursor: all-scroll; + position: absolute; +} +.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) + > .orthogonal-drag-handle.start, +.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) + > .orthogonal-drag-handle.end { + cursor: nwse-resize; +} +.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) + > .orthogonal-drag-handle.end, +.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) + > .orthogonal-drag-handle.start { + cursor: nesw-resize; +} +.monaco-sash.vertical > .orthogonal-drag-handle.start { + left: calc(var(--vscode-sash-size) * -0.5); + top: calc(var(--vscode-sash-size) * -1); +} +.monaco-sash.vertical > .orthogonal-drag-handle.end { + left: calc(var(--vscode-sash-size) * -0.5); + bottom: calc(var(--vscode-sash-size) * -1); +} +.monaco-sash.horizontal > .orthogonal-drag-handle.start { + top: calc(var(--vscode-sash-size) * -0.5); + left: calc(var(--vscode-sash-size) * -1); +} +.monaco-sash.horizontal > .orthogonal-drag-handle.end { + top: calc(var(--vscode-sash-size) * -0.5); + right: calc(var(--vscode-sash-size) * -1); +} +.monaco-sash:before { + content: ""; + pointer-events: none; + position: absolute; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0); +} +.monaco-workbench:not(.reduce-motion) .monaco-sash:before { + transition: background-color 0.1s ease-out; +} +.monaco-sash.hover:before, +.monaco-sash.active:before { + background: var(--vscode-sash-hoverBorder); +} +.monaco-sash.vertical:before { + width: var(--vscode-sash-hover-size); + left: calc(50% - var(--vscode-sash-hover-size) / 2); +} +.monaco-sash.horizontal:before { + height: var(--vscode-sash-hover-size); + top: calc(50% - var(--vscode-sash-hover-size) / 2); +} +.pointer-events-disabled { + pointer-events: none !important; +} +.monaco-sash.debug { + background: aqua; +} +.monaco-sash.debug.disabled { + background: rgba(0, 255, 255, 0.2); +} +.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle { + background: red; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .zone-widget { + position: absolute; + z-index: 10; +} +.monaco-editor .zone-widget .zone-widget-container { + border-top-style: solid; + border-bottom-style: solid; + border-top-width: 0; + border-bottom-width: 0; + position: relative; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-dropdown { + height: 100%; + padding: 0; +} +.monaco-dropdown > .dropdown-label { + cursor: pointer; + height: 100%; + display: flex; + align-items: center; + justify-content: center; +} +.monaco-dropdown > .dropdown-label > .action-label.disabled { + cursor: default; +} +.monaco-dropdown-with-primary { + display: flex !important; + flex-direction: row; + border-radius: 5px; +} +.monaco-dropdown-with-primary > .action-container > .action-label { + margin-right: 0; +} +.monaco-dropdown-with-primary + > .dropdown-action-container + > .monaco-dropdown + > .dropdown-label + .codicon[class*="codicon-"] { + font-size: 12px; + padding-left: 0px; + padding-right: 0px; + line-height: 16px; + margin-left: -3px; +} +.monaco-dropdown-with-primary + > .dropdown-action-container + > .monaco-dropdown + > .dropdown-label + > .action-label { + display: block; + background-size: 16px; + background-position: center center; + background-repeat: no-repeat; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-action-bar .action-item.menu-entry .action-label.icon { + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: 50%; + background-size: 16px; +} +.monaco-dropdown-with-default { + display: flex !important; + flex-direction: row; + border-radius: 5px; +} +.monaco-dropdown-with-default > .action-container > .action-label { + margin-right: 0; +} +.monaco-dropdown-with-default + > .action-container.menu-entry + > .action-label.icon { + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: 50%; + background-size: 16px; +} +.monaco-dropdown-with-default + > .dropdown-action-container + > .monaco-dropdown + > .dropdown-label + .codicon[class*="codicon-"] { + font-size: 12px; + padding-left: 0px; + padding-right: 0px; + line-height: 16px; + margin-left: -3px; +} +.monaco-dropdown-with-default + > .dropdown-action-container + > .monaco-dropdown + > .dropdown-label + > .action-label { + display: block; + background-size: 16px; + background-position: center center; + background-repeat: no-repeat; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-split-view2 { + position: relative; + width: 100%; + height: 100%; +} +.monaco-split-view2 > .sash-container { + position: absolute; + width: 100%; + height: 100%; + pointer-events: none; +} +.monaco-split-view2 > .sash-container > .monaco-sash { + pointer-events: initial; +} +.monaco-split-view2 > .monaco-scrollable-element { + width: 100%; + height: 100%; +} +.monaco-split-view2 > .monaco-scrollable-element > .split-view-container { + width: 100%; + height: 100%; + white-space: nowrap; + position: relative; +} +.monaco-split-view2 + > .monaco-scrollable-element + > .split-view-container + > .split-view-view { + white-space: initial; + position: absolute; +} +.monaco-split-view2 + > .monaco-scrollable-element + > .split-view-container + > .split-view-view:not(.visible) { + display: none; +} +.monaco-split-view2.vertical + > .monaco-scrollable-element + > .split-view-container + > .split-view-view { + width: 100%; +} +.monaco-split-view2.horizontal + > .monaco-scrollable-element + > .split-view-container + > .split-view-view { + height: 100%; +} +.monaco-split-view2.separator-border + > .monaco-scrollable-element + > .split-view-container + > .split-view-view:not(:first-child)::before { + content: " "; + position: absolute; + top: 0; + left: 0; + z-index: 5; + pointer-events: none; + background-color: var(--separator-border); +} +.monaco-split-view2.separator-border.horizontal + > .monaco-scrollable-element + > .split-view-container + > .split-view-view:not(:first-child)::before { + height: 100%; + width: 1px; +} +.monaco-split-view2.separator-border.vertical + > .monaco-scrollable-element + > .split-view-container + > .split-view-view:not(:first-child)::before { + height: 1px; + width: 100%; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-table { + display: flex; + flex-direction: column; + position: relative; + height: 100%; + width: 100%; + white-space: nowrap; + overflow: hidden; +} +.monaco-table > .monaco-split-view2 { + border-bottom: 1px solid rgba(0, 0, 0, 0); +} +.monaco-table > .monaco-list { + flex: 1; +} +.monaco-table-tr { + display: flex; + height: 100%; +} +.monaco-table-th { + width: 100%; + height: 100%; + font-weight: bold; + overflow: hidden; + text-overflow: ellipsis; +} +.monaco-table-th, +.monaco-table-td { + box-sizing: border-box; + flex-shrink: 0; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before { + content: ""; + position: absolute; + left: calc(var(--vscode-sash-size) / 2); + width: 0; + border-left: 1px solid rgba(0, 0, 0, 0); +} +.monaco-workbench:not(.reduce-motion) .monaco-table > .monaco-split-view2, +.monaco-workbench:not(.reduce-motion) + .monaco-table + > .monaco-split-view2 + .monaco-sash.vertical::before { + transition: border-color 0.2s ease-out; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-custom-toggle { + margin-left: 2px; + float: left; + cursor: pointer; + overflow: hidden; + width: 20px; + height: 20px; + border-radius: 3px; + border: 1px solid rgba(0, 0, 0, 0); + padding: 1px; + box-sizing: border-box; + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.monaco-custom-toggle:hover { + background-color: var(--vscode-inputOption-hoverBackground); +} +.hc-black .monaco-custom-toggle:hover, +.hc-light .monaco-custom-toggle:hover { + border: 1px dashed var(--vscode-focusBorder); +} +.hc-black .monaco-custom-toggle, +.hc-light .monaco-custom-toggle { + background: none; +} +.hc-black .monaco-custom-toggle:hover, +.hc-light .monaco-custom-toggle:hover { + background: none; +} +.monaco-custom-toggle.monaco-checkbox { + height: 18px; + width: 18px; + border: 1px solid rgba(0, 0, 0, 0); + border-radius: 3px; + margin-right: 9px; + margin-left: 0px; + padding: 0px; + opacity: 1; + background-size: 16px !important; +} +.monaco-custom-toggle.monaco-checkbox:not(.checked)::before { + visibility: hidden; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-inputbox { + position: relative; + display: block; + padding: 0; + box-sizing: border-box; + border-radius: 2px; + font-size: inherit; +} +.monaco-inputbox > .ibwrapper > .input, +.monaco-inputbox > .ibwrapper > .mirror { + padding: 4px 6px; +} +.monaco-inputbox > .ibwrapper { + position: relative; + width: 100%; + height: 100%; +} +.monaco-inputbox > .ibwrapper > .input { + display: inline-block; + box-sizing: border-box; + width: 100%; + height: 100%; + line-height: inherit; + border: none; + font-family: inherit; + font-size: inherit; + resize: none; + color: inherit; +} +.monaco-inputbox > .ibwrapper > input { + text-overflow: ellipsis; +} +.monaco-inputbox > .ibwrapper > textarea.input { + display: block; + scrollbar-width: none; + outline: none; +} +.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar { + display: none; +} +.monaco-inputbox > .ibwrapper > textarea.input.empty { + white-space: nowrap; +} +.monaco-inputbox > .ibwrapper > .mirror { + position: absolute; + display: inline-block; + width: 100%; + top: 0; + left: 0; + box-sizing: border-box; + white-space: pre-wrap; + visibility: hidden; + word-wrap: break-word; +} +.monaco-inputbox-container { + text-align: right; +} +.monaco-inputbox-container .monaco-inputbox-message { + display: inline-block; + overflow: hidden; + text-align: left; + width: 100%; + box-sizing: border-box; + padding: 0.4em; + font-size: 12px; + line-height: 17px; + margin-top: -1px; + word-wrap: break-word; +} +.monaco-inputbox .monaco-action-bar { + position: absolute; + right: 2px; + top: 4px; +} +.monaco-inputbox .monaco-action-bar .action-item { + margin-left: 2px; +} +.monaco-inputbox .monaco-action-bar .action-item .codicon { + background-repeat: no-repeat; + width: 16px; + height: 16px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-findInput { + position: relative; +} +.monaco-findInput .monaco-inputbox { + font-size: 13px; + width: 100%; +} +.monaco-findInput > .controls { + position: absolute; + top: 3px; + right: 2px; +} +.vs .monaco-findInput.disabled { + background-color: #e1e1e1; +} +.vs-dark .monaco-findInput.disabled { + background-color: #333; +} +.monaco-findInput.highlight-0 .controls, +.hc-light .monaco-findInput.highlight-0 .controls { + animation: monaco-findInput-highlight-0 100ms linear 0s; +} +.monaco-findInput.highlight-1 .controls, +.hc-light .monaco-findInput.highlight-1 .controls { + animation: monaco-findInput-highlight-1 100ms linear 0s; +} +.hc-black .monaco-findInput.highlight-0 .controls, +.vs-dark .monaco-findInput.highlight-0 .controls { + animation: monaco-findInput-highlight-dark-0 100ms linear 0s; +} +.hc-black .monaco-findInput.highlight-1 .controls, +.vs-dark .monaco-findInput.highlight-1 .controls { + animation: monaco-findInput-highlight-dark-1 100ms linear 0s; +} +@keyframes monaco-findInput-highlight-0 { + 0% { + background: rgba(253, 255, 0, 0.8); + } + 100% { + background: rgba(0, 0, 0, 0); + } +} +@keyframes monaco-findInput-highlight-1 { + 0% { + background: rgba(253, 255, 0, 0.8); + } + 99% { + background: rgba(0, 0, 0, 0); + } +} +@keyframes monaco-findInput-highlight-dark-0 { + 0% { + background: rgba(255, 255, 255, 0.44); + } + 100% { + background: rgba(0, 0, 0, 0); + } +} +@keyframes monaco-findInput-highlight-dark-1 { + 0% { + background: rgba(255, 255, 255, 0.44); + } + 99% { + background: rgba(0, 0, 0, 0); + } +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-tl-row { + display: flex; + height: 100%; + align-items: center; + position: relative; +} +.monaco-tl-row.disabled { + cursor: default; +} +.monaco-tl-indent { + height: 100%; + position: absolute; + top: 0; + left: 16px; + pointer-events: none; +} +.hide-arrows .monaco-tl-indent { + left: 12px; +} +.monaco-tl-indent > .indent-guide { + display: inline-block; + box-sizing: border-box; + height: 100%; + border-left: 1px solid rgba(0, 0, 0, 0); +} +.monaco-workbench:not(.reduce-motion) .monaco-tl-indent > .indent-guide { + transition: border-color 0.1s linear; +} +.monaco-tl-twistie, +.monaco-tl-contents { + height: 100%; +} +.monaco-tl-twistie { + font-size: 10px; + text-align: right; + padding-right: 6px; + flex-shrink: 0; + width: 16px; + display: flex !important; + align-items: center; + justify-content: center; + transform: translateX(3px); +} +.monaco-tl-contents { + flex: 1; + overflow: hidden; +} +.monaco-tl-twistie::before { + border-radius: 20px; +} +.monaco-tl-twistie.collapsed::before { + transform: rotate(-90deg); +} +.monaco-tl-twistie.codicon-tree-item-loading::before { + animation: codicon-spin 1.25s steps(30) infinite; +} +.monaco-tree-type-filter { + position: absolute; + top: 0; + display: flex; + padding: 3px; + max-width: 200px; + z-index: 100; + margin: 0 6px; + border: 1px solid var(--vscode-widget-border); + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter { + transition: top 0.3s; +} +.monaco-tree-type-filter.disabled { + top: -40px !important; +} +.monaco-tree-type-filter-grab { + display: flex !important; + align-items: center; + justify-content: center; + cursor: grab; + margin-right: 2px; +} +.monaco-tree-type-filter-grab.grabbing { + cursor: grabbing; +} +.monaco-tree-type-filter-input { + flex: 1; +} +.monaco-tree-type-filter-input .monaco-inputbox { + height: 23px; +} +.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input, +.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror { + padding: 2px 4px; +} +.monaco-tree-type-filter-input .monaco-findInput > .controls { + top: 2px; +} +.monaco-tree-type-filter-actionbar { + margin-left: 4px; +} +.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label { + padding: 2px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget { + border-top-width: 1px; + border-bottom-width: 1px; +} +.monaco-editor .reference-zone-widget .inline { + display: inline-block; + vertical-align: top; +} +.monaco-editor .reference-zone-widget .messages { + height: 100%; + width: 100%; + text-align: center; + padding: 3em 0; +} +.monaco-editor .reference-zone-widget .ref-tree { + line-height: 23px; + background-color: var(--vscode-peekViewResult-background); + color: var(--vscode-peekViewResult-lineForeground); +} +.monaco-editor .reference-zone-widget .ref-tree .reference { + text-overflow: ellipsis; + overflow: hidden; +} +.monaco-editor .reference-zone-widget .ref-tree .reference-file { + display: inline-flex; + width: 100%; + height: 100%; + color: var(--vscode-peekViewResult-fileForeground); +} +.monaco-editor + .reference-zone-widget + .ref-tree + .monaco-list:focus + .selected + .reference-file { + color: inherit !important; +} +.monaco-editor + .reference-zone-widget + .ref-tree + .monaco-list:focus + .monaco-list-rows + > .monaco-list-row.selected:not(.highlighted) { + background-color: var(--vscode-peekViewResult-selectionBackground); + color: var(--vscode-peekViewResult-selectionForeground) !important; +} +.monaco-editor .reference-zone-widget .ref-tree .reference-file .count { + margin-right: 12px; + margin-left: auto; +} +.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { + background-color: var(--vscode-peekViewResult-matchHighlightBackground); +} +.monaco-editor .reference-zone-widget .preview .reference-decoration { + background-color: var(--vscode-peekViewEditor-matchHighlightBackground); + border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder); + box-sizing: border-box; +} +.monaco-editor + .reference-zone-widget + .preview + .monaco-editor + .monaco-editor-background, +.monaco-editor + .reference-zone-widget + .preview + .monaco-editor + .inputarea.ime-input { + background-color: var(--vscode-peekViewEditor-background); +} +.monaco-editor .reference-zone-widget .preview .monaco-editor .margin { + background-color: var(--vscode-peekViewEditorGutter-background); +} +.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file, +.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file { + font-weight: bold; +} +.monaco-editor.hc-black + .reference-zone-widget + .ref-tree + .referenceMatch + .highlight, +.monaco-editor.hc-light + .reference-zone-widget + .ref-tree + .referenceMatch + .highlight { + border: 1px dotted var(--vscode-contrastActiveBorder, transparent); + box-sizing: border-box; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-count-badge { + padding: 3px 6px; + border-radius: 11px; + font-size: 11px; + min-width: 18px; + min-height: 18px; + line-height: 11px; + font-weight: normal; + text-align: center; + display: inline-block; + box-sizing: border-box; +} +.monaco-count-badge.long { + padding: 2px 3px; + border-radius: 2px; + min-height: auto; + line-height: normal; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-icon-label { + display: flex; + overflow: hidden; + text-overflow: ellipsis; +} +.monaco-icon-label::before { + background-size: 16px; + background-position: left center; + background-repeat: no-repeat; + padding-right: 6px; + width: 16px; + height: 22px; + line-height: inherit !important; + display: inline-block; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + vertical-align: top; + flex-shrink: 0; +} +.monaco-icon-label-container.disabled { + color: var(--vscode-disabledForeground); +} +.monaco-icon-label > .monaco-icon-label-container { + min-width: 0; + overflow: hidden; + text-overflow: ellipsis; + flex: 1; +} +.monaco-icon-label + > .monaco-icon-label-container + > .monaco-icon-name-container + > .label-name { + color: inherit; + white-space: pre; +} +.monaco-icon-label + > .monaco-icon-label-container + > .monaco-icon-name-container + > .label-name + > .label-separator { + margin: 0 2px; + opacity: 0.5; +} +.monaco-icon-label + > .monaco-icon-label-container + > .monaco-icon-description-container + > .label-description { + opacity: 0.7; + margin-left: 0.5em; + font-size: 0.9em; + white-space: pre; +} +.monaco-icon-label.nowrap + > .monaco-icon-label-container + > .monaco-icon-description-container + > .label-description { + white-space: nowrap; +} +.vs + .monaco-icon-label + > .monaco-icon-label-container + > .monaco-icon-description-container + > .label-description { + opacity: 0.95; +} +.monaco-icon-label.italic + > .monaco-icon-label-container + > .monaco-icon-name-container + > .label-name, +.monaco-icon-label.italic + > .monaco-icon-label-container + > .monaco-icon-description-container + > .label-description { + font-style: italic; +} +.monaco-icon-label.deprecated { + text-decoration: line-through; + opacity: 0.66; +} +.monaco-icon-label.italic::after { + font-style: italic; +} +.monaco-icon-label.strikethrough + > .monaco-icon-label-container + > .monaco-icon-name-container + > .label-name, +.monaco-icon-label.strikethrough + > .monaco-icon-label-container + > .monaco-icon-description-container + > .label-description { + text-decoration: line-through; +} +.monaco-icon-label::after { + opacity: 0.75; + font-size: 90%; + font-weight: 600; + margin: auto 16px 0 5px; + text-align: center; +} +.monaco-list:focus .selected .monaco-icon-label, +.monaco-list:focus .selected .monaco-icon-label::after { + color: inherit !important; +} +.monaco-list-row.focused.selected .label-description, +.monaco-list-row.selected .label-description { + opacity: 0.8; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-hover { + cursor: default; + position: absolute; + overflow: hidden; + z-index: 50; + -moz-user-select: text; + user-select: text; + -webkit-user-select: text; + box-sizing: initial; + animation: fadein 100ms linear; + line-height: 1.5em; +} +.monaco-hover.hidden { + display: none; +} +.monaco-hover a:hover:not(.disabled) { + cursor: pointer; +} +.monaco-hover .hover-contents:not(.html-hover-contents) { + padding: 4px 8px; +} +.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) { + max-width: 500px; + word-wrap: break-word; +} +.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) hr { + min-width: 100%; +} +.monaco-hover p, +.monaco-hover .code, +.monaco-hover ul, +.monaco-hover h1, +.monaco-hover h2, +.monaco-hover h3, +.monaco-hover h4, +.monaco-hover h5, +.monaco-hover h6 { + margin: 8px 0; +} +.monaco-hover h1, +.monaco-hover h2, +.monaco-hover h3, +.monaco-hover h4, +.monaco-hover h5, +.monaco-hover h6 { + line-height: 1.1; +} +.monaco-hover code { + font-family: var(--monaco-monospace-font); +} +.monaco-hover hr { + box-sizing: border-box; + border-left: 0px; + border-right: 0px; + margin-top: 4px; + margin-bottom: -4px; + margin-left: -8px; + margin-right: -8px; + height: 1px; +} +.monaco-hover p:first-child, +.monaco-hover .code:first-child, +.monaco-hover ul:first-child { + margin-top: 0; +} +.monaco-hover p:last-child, +.monaco-hover .code:last-child, +.monaco-hover ul:last-child { + margin-bottom: 0; +} +.monaco-hover ul { + padding-left: 20px; +} +.monaco-hover ol { + padding-left: 20px; +} +.monaco-hover li > p { + margin-bottom: 0; +} +.monaco-hover li > ul { + margin-top: 0; +} +.monaco-hover code { + border-radius: 3px; + padding: 0 0.4em; +} +.monaco-hover .monaco-tokenized-source { + white-space: pre-wrap; +} +.monaco-hover .hover-row.status-bar { + font-size: 12px; + line-height: 22px; +} +.monaco-hover .hover-row.status-bar .info { + font-style: italic; + padding: 0px 8px; +} +.monaco-hover .hover-row.status-bar .actions { + display: flex; + padding: 0px 8px; +} +.monaco-hover .hover-row.status-bar .actions .action-container { + margin-right: 16px; + cursor: pointer; +} +.monaco-hover .hover-row.status-bar .actions .action-container .action .icon { + padding-right: 4px; +} +.monaco-hover .markdown-hover .hover-contents .codicon { + color: inherit; + font-size: inherit; + vertical-align: middle; +} +.monaco-hover .hover-contents a.code-link:hover, +.monaco-hover .hover-contents a.code-link { + color: inherit; +} +.monaco-hover .hover-contents a.code-link:before { + content: "("; +} +.monaco-hover .hover-contents a.code-link:after { + content: ")"; +} +.monaco-hover .hover-contents a.code-link > span { + text-decoration: underline; + border-bottom: 1px solid rgba(0, 0, 0, 0); + text-underline-position: under; + color: var(--vscode-textLink-foreground); +} +.monaco-hover .hover-contents a.code-link > span:hover { + color: var(--vscode-textLink-activeForeground); +} +.monaco-hover + .markdown-hover + .hover-contents:not(.code-hover-contents):not(.html-hover-contents) + span { + margin-bottom: 4px; + display: inline-block; +} +.monaco-hover-content .action-container a { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.monaco-hover-content .action-container.disabled { + pointer-events: none; + opacity: 0.4; + cursor: default; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .rendered-markdown kbd { + background-color: var(--vscode-keybindingLabel-background); + color: var(--vscode-keybindingLabel-foreground); + border-style: solid; + border-width: 1px; + border-radius: 3px; + border-color: var(--vscode-keybindingLabel-border); + border-bottom-color: var(--vscode-keybindingLabel-bottomBorder); + box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow); + vertical-align: middle; + padding: 1px 3px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .peekview-widget .head .peekview-title .severity-icon { + display: inline-block; + vertical-align: text-top; + margin-right: 4px; +} +.monaco-editor .marker-widget { + text-overflow: ellipsis; + white-space: nowrap; +} +.monaco-editor .marker-widget > .stale { + opacity: 0.6; + font-style: italic; +} +.monaco-editor .marker-widget .title { + display: inline-block; + padding-right: 5px; +} +.monaco-editor .marker-widget .descriptioncontainer { + position: absolute; + white-space: pre; + -moz-user-select: text; + user-select: text; + -webkit-user-select: text; + padding: 8px 12px 0 20px; +} +.monaco-editor .marker-widget .descriptioncontainer .message { + display: flex; + flex-direction: column; +} +.monaco-editor .marker-widget .descriptioncontainer .message .details { + padding-left: 6px; +} +.monaco-editor .marker-widget .descriptioncontainer .message .source, +.monaco-editor .marker-widget .descriptioncontainer .message span.code { + opacity: 0.6; +} +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link { + opacity: 0.6; + color: inherit; +} +.monaco-editor + .marker-widget + .descriptioncontainer + .message + a.code-link:before { + content: "("; +} +.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after { + content: ")"; +} +.monaco-editor + .marker-widget + .descriptioncontainer + .message + a.code-link + > span { + text-decoration: underline; + border-bottom: 1px solid rgba(0, 0, 0, 0); + text-underline-position: under; + color: var(--vscode-textLink-foreground); + color: var(--vscode-textLink-activeForeground); +} +.monaco-editor .marker-widget .descriptioncontainer .filename { + cursor: pointer; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .zone-widget .codicon.codicon-error, +.markers-panel .marker-icon.error, +.markers-panel .marker-icon .codicon.codicon-error, +.text-search-provider-messages .providerMessage .codicon.codicon-error, +.extensions-viewlet > .extensions .codicon.codicon-error, +.extension-editor .codicon.codicon-error, +.preferences-editor .codicon.codicon-error { + color: var(--vscode-problemsErrorIcon-foreground); +} +.monaco-editor .zone-widget .codicon.codicon-warning, +.markers-panel .marker-icon.warning, +.markers-panel .marker-icon .codicon.codicon-warning, +.text-search-provider-messages .providerMessage .codicon.codicon-warning, +.extensions-viewlet > .extensions .codicon.codicon-warning, +.extension-editor .codicon.codicon-warning, +.preferences-editor .codicon.codicon-warning { + color: var(--vscode-problemsWarningIcon-foreground); +} +.monaco-editor .zone-widget .codicon.codicon-info, +.markers-panel .marker-icon.info, +.markers-panel .marker-icon .codicon.codicon-info, +.text-search-provider-messages .providerMessage .codicon.codicon-info, +.extensions-viewlet > .extensions .codicon.codicon-info, +.extension-editor .codicon.codicon-info, +.preferences-editor .codicon.codicon-info { + color: var(--vscode-problemsInfoIcon-foreground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .hoverHighlight { + background-color: var(--vscode-editor-hoverHighlightBackground); +} +.monaco-editor .monaco-hover { + color: var(--vscode-editorHoverWidget-foreground); + background-color: var(--vscode-editorHoverWidget-background); + border: 1px solid var(--vscode-editorHoverWidget-border); +} +.monaco-editor .monaco-hover a { + color: var(--vscode-textLink-foreground); +} +.monaco-editor .monaco-hover a:hover { + color: var(--vscode-textLink-activeForeground); +} +.monaco-editor .monaco-hover .hover-row .actions { + background-color: var(--vscode-editorHoverWidget-statusBarBackground); +} +.monaco-editor .monaco-hover code { + background-color: var(--vscode-textCodeBlock-background); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .inlineSuggestionsHints.withBorder { + z-index: 39; + color: var(--vscode-editorHoverWidget-foreground); + background-color: var(--vscode-editorHoverWidget-background); + border: 1px solid var(--vscode-editorHoverWidget-border); +} +.monaco-editor .inlineSuggestionsHints a { + color: var(--vscode-foreground); +} +.monaco-editor .inlineSuggestionsHints a:hover { + color: var(--vscode-foreground); +} +.monaco-editor .inlineSuggestionsHints .keybinding { + display: flex; + margin-left: 4px; + opacity: 0.6; +} +.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key { + font-size: 8px; + padding: 2px 3px; +} +.monaco-editor + .inlineSuggestionsHints + .custom-actions + .action-item:nth-child(2) + a { + display: flex; + min-width: 19px; + justify-content: center; +} +.monaco-editor .inlineSuggestionStatusBarItemLabel { + margin-right: 2px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-toolbar { + height: 100%; +} +.monaco-toolbar .toolbar-toggle-more { + display: inline-block; + padding: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.inline-editor-progress-decoration { + display: inline-block; + width: 1em; + height: 1em; +} +.inline-progress-widget { + display: flex !important; + justify-content: center; + align-items: center; +} +.inline-progress-widget .icon { + font-size: 80% !important; +} +.inline-progress-widget:hover .icon { + font-size: 90% !important; + animation: none; +} +.inline-progress-widget:hover .icon::before { + content: ""; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor.vs .dnd-target, +.monaco-editor.hc-light .dnd-target { + border-right: 2px dotted #000; + color: #fff; +} +.monaco-editor.vs-dark .dnd-target { + border-right: 2px dotted #aeafad; + color: #51504f; +} +.monaco-editor.hc-black .dnd-target { + border-right: 2px dotted #fff; + color: #000; +} +.monaco-editor.mouse-default .view-lines, +.monaco-editor.vs-dark.mac.mouse-default .view-lines, +.monaco-editor.hc-black.mac.mouse-default .view-lines, +.monaco-editor.hc-light.mac.mouse-default .view-lines { + cursor: default; +} +.monaco-editor.mouse-copy .view-lines, +.monaco-editor.vs-dark.mac.mouse-copy .view-lines, +.monaco-editor.hc-black.mac.mouse-copy .view-lines, +.monaco-editor.hc-light.mac.mouse-copy .view-lines { + cursor: copy; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-text-button { + box-sizing: border-box; + display: flex; + width: 100%; + padding: 4px; + border-radius: 2px; + text-align: center; + cursor: pointer; + justify-content: center; + align-items: center; + border: 1px solid var(--vscode-button-border, transparent); + line-height: 18px; +} +.monaco-text-button:focus { + outline-offset: 2px !important; +} +.monaco-text-button:hover { + text-decoration: none !important; +} +.monaco-button.disabled:focus, +.monaco-button.disabled { + opacity: 0.4 !important; + cursor: default; +} +.monaco-text-button .codicon { + margin: 0 0.2em; + color: inherit !important; +} +.monaco-text-button.monaco-text-button-with-short-label { + flex-direction: row; + flex-wrap: wrap; + padding: 0 4px; + overflow: hidden; + height: 28px; +} +.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label { + flex-basis: 100%; +} +.monaco-text-button.monaco-text-button-with-short-label + > .monaco-button-label-short { + flex-grow: 1; + width: 0; + overflow: hidden; +} +.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label, +.monaco-text-button.monaco-text-button-with-short-label + > .monaco-button-label-short { + display: flex; + justify-content: center; + align-items: center; + font-weight: normal; + font-style: inherit; + padding: 4px 0; +} +.monaco-button-dropdown { + display: flex; + cursor: pointer; +} +.monaco-button-dropdown.disabled { + cursor: default; +} +.monaco-button-dropdown > .monaco-button:focus { + outline-offset: -1px !important; +} +.monaco-button-dropdown.disabled > .monaco-button.disabled, +.monaco-button-dropdown.disabled > .monaco-button.disabled:focus, +.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator { + opacity: 0.4 !important; +} +.monaco-button-dropdown > .monaco-button.monaco-text-button { + border-right-width: 0 !important; +} +.monaco-button-dropdown .monaco-button-dropdown-separator { + padding: 4px 0; + cursor: default; +} +.monaco-button-dropdown .monaco-button-dropdown-separator > div { + height: 100%; + width: 1px; +} +.monaco-button-dropdown > .monaco-button.monaco-dropdown-button { + border: 1px solid var(--vscode-button-border, transparent); + border-left-width: 0 !important; + border-radius: 0 2px 2px 0; +} +.monaco-button-dropdown > .monaco-button.monaco-text-button { + border-radius: 2px 0 0 2px; +} +.monaco-description-button { + display: flex; + flex-direction: column; + align-items: center; + margin: 4px 5px; +} +.monaco-description-button .monaco-button-description { + font-style: italic; + font-size: 11px; + padding: 4px 20px; +} +.monaco-description-button .monaco-button-label, +.monaco-description-button .monaco-button-description { + display: flex; + justify-content: center; + align-items: center; +} +.monaco-description-button .monaco-button-label > .codicon, +.monaco-description-button .monaco-button-description > .codicon { + margin: 0 0.2em; + color: inherit !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.post-drop-widget { + box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); + border: 1px solid var(--vscode-widget-border, transparent); + border-radius: 4px; + background-color: var(--vscode-editorWidget-background); + overflow: hidden; +} +.post-drop-widget .monaco-button { + padding: 2px; + border: none; + border-radius: 0; +} +.post-drop-widget .monaco-button:hover { + background-color: var(--vscode-button-secondaryHoverBackground) !important; +} +.post-drop-widget .monaco-button .codicon { + margin: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .findOptionsWidget { + background-color: var(--vscode-editorWidget-background); + color: var(--vscode-editorWidget-foreground); + box-shadow: 0 0 8px 2px var(--vscode-widget-shadow); + border: 2px solid var(--vscode-contrastBorder); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .find-widget { + position: absolute; + z-index: 35; + height: 33px; + overflow: hidden; + line-height: 19px; + transition: transform 200ms linear; + padding: 0 4px; + box-sizing: border-box; + transform: translateY(calc(-100% - 10px)); + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.monaco-workbench.reduce-motion .monaco-editor .find-widget { + transition: transform 0ms linear; +} +.monaco-editor .find-widget textarea { + margin: 0px; +} +.monaco-editor .find-widget.hiddenEditor { + display: none; +} +.monaco-editor .find-widget.replaceToggled > .replace-part { + display: flex; +} +.monaco-editor .find-widget.visible { + transform: translateY(0); +} +.monaco-editor .find-widget .monaco-inputbox.synthetic-focus { + outline: 1px solid -webkit-focus-ring-color; + outline-offset: -1px; +} +.monaco-editor .find-widget .monaco-inputbox .input { + background-color: rgba(0, 0, 0, 0); + min-height: 0; +} +.monaco-editor .find-widget .monaco-findInput .input { + font-size: 13px; +} +.monaco-editor .find-widget > .find-part, +.monaco-editor .find-widget > .replace-part { + margin: 3px 0 0 17px; + font-size: 12px; + display: flex; +} +.monaco-editor .find-widget > .find-part .monaco-inputbox, +.monaco-editor .find-widget > .replace-part .monaco-inputbox { + min-height: 25px; +} +.monaco-editor + .find-widget + > .replace-part + .monaco-inputbox + > .ibwrapper + > .mirror { + padding-right: 22px; +} +.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .input, +.monaco-editor + .find-widget + > .find-part + .monaco-inputbox + > .ibwrapper + > .mirror, +.monaco-editor + .find-widget + > .replace-part + .monaco-inputbox + > .ibwrapper + > .input, +.monaco-editor + .find-widget + > .replace-part + .monaco-inputbox + > .ibwrapper + > .mirror { + padding-top: 2px; + padding-bottom: 2px; +} +.monaco-editor .find-widget > .find-part .find-actions { + height: 25px; + display: flex; + align-items: center; +} +.monaco-editor .find-widget > .replace-part .replace-actions { + height: 25px; + display: flex; + align-items: center; +} +.monaco-editor .find-widget .monaco-findInput { + vertical-align: middle; + display: flex; + flex: 1; +} +.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element { + width: 100%; +} +.monaco-editor + .find-widget + .monaco-findInput + .monaco-scrollable-element + .scrollbar.vertical { + opacity: 0; +} +.monaco-editor .find-widget .matchesCount { + display: flex; + flex: initial; + margin: 0 0 0 3px; + padding: 2px 0 0 2px; + height: 25px; + vertical-align: middle; + box-sizing: border-box; + text-align: center; + line-height: 23px; +} +.monaco-editor .find-widget .button { + width: 16px; + height: 16px; + padding: 3px; + border-radius: 5px; + flex: initial; + margin-left: 3px; + background-position: center center; + background-repeat: no-repeat; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.monaco-editor .find-widget .codicon-find-selection { + width: 22px; + height: 22px; + padding: 3px; + border-radius: 5px; +} +.monaco-editor .find-widget .button.left { + margin-left: 0; + margin-right: 3px; +} +.monaco-editor .find-widget .button.wide { + width: auto; + padding: 1px 6px; + top: -1px; +} +.monaco-editor .find-widget .button.toggle { + position: absolute; + top: 0; + left: 3px; + width: 18px; + height: 100%; + border-radius: 0; + box-sizing: border-box; +} +.monaco-editor .find-widget .button.toggle.disabled { + display: none; +} +.monaco-editor .find-widget .disabled { + color: var(--vscode-disabledForeground); + cursor: default; +} +.monaco-editor .find-widget > .replace-part { + display: none; +} +.monaco-editor .find-widget > .replace-part > .monaco-findInput { + position: relative; + display: flex; + vertical-align: middle; + flex: auto; + flex-grow: 0; + flex-shrink: 0; +} +.monaco-editor .find-widget > .replace-part > .monaco-findInput > .controls { + position: absolute; + top: 3px; + right: 2px; +} +.monaco-editor .find-widget.reduced-find-widget .matchesCount { + display: none; +} +.monaco-editor .find-widget.narrow-find-widget { + max-width: 257px !important; +} +.monaco-editor .find-widget.collapsed-find-widget { + max-width: 170px !important; +} +.monaco-editor .find-widget.collapsed-find-widget .button.previous, +.monaco-editor .find-widget.collapsed-find-widget .button.next, +.monaco-editor .find-widget.collapsed-find-widget .button.replace, +.monaco-editor .find-widget.collapsed-find-widget .button.replace-all, +.monaco-editor + .find-widget.collapsed-find-widget + > .find-part + .monaco-findInput + .controls { + display: none; +} +.monaco-editor .findMatch { + animation-duration: 0; + animation-name: inherit !important; +} +.monaco-editor .find-widget .monaco-sash { + left: 0 !important; +} +.monaco-editor.hc-black .find-widget .button:before { + position: relative; + top: 1px; + left: 2px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed, +.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded, +.monaco-editor .margin-view-overlays .codicon-folding-expanded, +.monaco-editor .margin-view-overlays .codicon-folding-collapsed { + cursor: pointer; + opacity: 0; + transition: opacity 0.5s; + display: flex; + align-items: center; + justify-content: center; + font-size: 140%; + margin-left: 2px; +} +.monaco-workbench.reduce-motion + .monaco-editor + .margin-view-overlays + .codicon-folding-manual-collapsed, +.monaco-workbench.reduce-motion + .monaco-editor + .margin-view-overlays + .codicon-folding-manual-expanded, +.monaco-workbench.reduce-motion + .monaco-editor + .margin-view-overlays + .codicon-folding-expanded, +.monaco-workbench.reduce-motion + .monaco-editor + .margin-view-overlays + .codicon-folding-collapsed { + transition: initial; +} +.monaco-editor .margin-view-overlays:hover .codicon, +.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed, +.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed, +.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons { + opacity: 1; +} +.monaco-editor .inline-folded:after { + color: gray; + margin: 0.1em 0.2em 0 0.2em; + content: "⋯"; + display: inline; + line-height: 1em; + cursor: pointer; +} +.monaco-editor .folded-background { + background-color: var(--vscode-editor-foldBackground); +} +.monaco-editor .cldr.codicon.codicon-folding-expanded, +.monaco-editor .cldr.codicon.codicon-folding-collapsed, +.monaco-editor .cldr.codicon.codicon-folding-manual-expanded, +.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed { + color: var(--vscode-editorGutter-foldingControlForeground) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .iPadShowKeyboard { + width: 58px; + min-width: 0; + height: 36px; + min-height: 0; + margin: 0; + padding: 0; + position: absolute; + resize: none; + overflow: hidden; + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) + center center no-repeat; + border: 4px solid #f6f6f6; + border-radius: 4px; +} +.monaco-editor.vs-dark .iPadShowKeyboard { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) + center center no-repeat; + border: 4px solid #252526; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor.vs .valueSetReplacement { + outline: solid 2px var(--vscode-editorBracketMatch-border); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .suggest-preview-additional-widget { + white-space: nowrap; +} +.monaco-editor .suggest-preview-additional-widget .content-spacer { + color: rgba(0, 0, 0, 0); + white-space: pre; +} +.monaco-editor .suggest-preview-additional-widget .button { + display: inline-block; + cursor: pointer; + text-decoration: underline; + text-underline-position: under; +} +.monaco-editor .ghost-text-hidden { + opacity: 0; + font-size: 0; +} +.monaco-editor .ghost-text-decoration, +.monaco-editor .suggest-preview-text .ghost-text { + font-style: italic; +} +.monaco-editor .inline-completion-text-to-replace { + text-decoration: underline; + text-underline-position: under; +} +.monaco-editor .ghost-text-decoration, +.monaco-editor .ghost-text-decoration-preview, +.monaco-editor .suggest-preview-text .ghost-text { + color: var(--vscode-editorGhostText-foreground) !important; + background-color: var(--vscode-editorGhostText-background); + border: 1px solid var(--vscode-editorGhostText-border); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .snippet-placeholder { + min-width: 2px; + outline-style: solid; + outline-width: 1px; + background-color: var( + --vscode-editor-snippetTabstopHighlightBackground, + transparent + ); + outline-color: var( + --vscode-editor-snippetTabstopHighlightBorder, + transparent + ); +} +.monaco-editor .finish-snippet-placeholder { + outline-style: solid; + outline-width: 1px; + background-color: var( + --vscode-editor-snippetFinalTabstopHighlightBackground, + transparent + ); + outline-color: var( + --vscode-editor-snippetFinalTabstopHighlightBorder, + transparent + ); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .suggest-widget { + width: 430px; + z-index: 40; + display: flex; + flex-direction: column; +} +.monaco-editor .suggest-widget.message { + flex-direction: row; + align-items: center; +} +.monaco-editor .suggest-widget, +.monaco-editor .suggest-details { + flex: 0 1 auto; + width: 100%; + border-style: solid; + border-width: 1px; + border-color: var(--vscode-editorSuggestWidget-border); + background-color: var(--vscode-editorSuggestWidget-background); +} +.monaco-editor.hc-black .suggest-widget, +.monaco-editor.hc-black .suggest-details, +.monaco-editor.hc-light .suggest-widget, +.monaco-editor.hc-light .suggest-details { + border-width: 2px; +} +.monaco-editor .suggest-widget .suggest-status-bar { + box-sizing: border-box; + display: none; + flex-flow: row nowrap; + justify-content: space-between; + width: 100%; + font-size: 80%; + padding: 0 4px 0 4px; + border-top: 1px solid var(--vscode-editorSuggestWidget-border); + overflow: hidden; +} +.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar { + display: flex; +} +.monaco-editor .suggest-widget .suggest-status-bar .left { + padding-right: 8px; +} +.monaco-editor + .suggest-widget.with-status-bar + .suggest-status-bar + .action-label { + color: var(--vscode-editorSuggestWidgetStatus-foreground); +} +.monaco-editor + .suggest-widget.with-status-bar + .suggest-status-bar + .action-item:not(:last-of-type) + .action-label { + margin-right: 0; +} +.monaco-editor + .suggest-widget.with-status-bar + .suggest-status-bar + .action-item:not(:last-of-type) + .action-label::after { + content: ", "; + margin-right: 0.3em; +} +.monaco-editor + .suggest-widget.with-status-bar + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .readMore, +.monaco-editor + .suggest-widget.with-status-bar + .monaco-list + .monaco-list-row.focused.string-label + > .contents + > .main + > .right + > .readMore { + display: none; +} +.monaco-editor + .suggest-widget.with-status-bar:not(.docs-side) + .monaco-list + .monaco-list-row:hover + > .contents + > .main + > .right.can-expand-details + > .details-label { + width: 100%; +} +.monaco-editor .suggest-widget > .message { + padding-left: 22px; +} +.monaco-editor .suggest-widget > .tree { + height: 100%; + width: 100%; +} +.monaco-editor .suggest-widget .monaco-list { + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row { + display: flex; + -mox-box-sizing: border-box; + box-sizing: border-box; + padding-right: 10px; + background-repeat: no-repeat; + background-position: 2px 2px; + white-space: nowrap; + cursor: pointer; + touch-action: none; +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused { + color: var(--vscode-editorSuggestWidget-selectedForeground); +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon { + color: var(--vscode-editorSuggestWidget-selectedIconForeground); +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents { + flex: 1; + height: 100%; + overflow: hidden; + padding-left: 2px; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main { + display: flex; + overflow: hidden; + text-overflow: ellipsis; + white-space: pre; + justify-content: space-between; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .left, +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right { + display: flex; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row:not(.focused) + > .contents + > .main + .monaco-icon-label { + color: var(--vscode-editorSuggestWidget-foreground); +} +.monaco-editor + .suggest-widget:not(.frozen) + .monaco-highlighted-label + .highlight { + font-weight: bold; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + .monaco-highlighted-label + .highlight { + color: var(--vscode-editorSuggestWidget-highlightForeground); +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row.focused + > .contents + > .main + .monaco-highlighted-label + .highlight { + color: var(--vscode-editorSuggestWidget-focusHighlightForeground); +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .header + > .codicon-close, +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .readMore::before { + color: inherit; + opacity: 1; + font-size: 14px; + cursor: pointer; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .header + > .codicon-close { + position: absolute; + top: 6px; + right: 2px; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .header + > .codicon-close:hover, +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .readMore:hover { + opacity: 1; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .details-label { + opacity: 0.7; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .left + > .signature-label { + overflow: hidden; + text-overflow: ellipsis; + opacity: 0.6; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .left + > .qualifier-label { + margin-left: 12px; + opacity: 0.4; + font-size: 85%; + line-height: initial; + text-overflow: ellipsis; + overflow: hidden; + align-self: center; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .details-label { + font-size: 85%; + margin-left: 1.1em; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .details-label + > .monaco-tokenized-source { + display: inline; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .details-label { + display: none; +} +.monaco-editor + .suggest-widget:not(.shows-details) + .monaco-list + .monaco-list-row.focused + > .contents + > .main + > .right + > .details-label { + display: inline; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row:not(.string-label) + > .contents + > .main + > .right + > .details-label, +.monaco-editor + .suggest-widget.docs-side + .monaco-list + .monaco-list-row.focused:not(.string-label) + > .contents + > .main + > .right + > .details-label { + display: inline; +} +.monaco-editor + .suggest-widget:not(.docs-side) + .monaco-list + .monaco-list-row.focused:hover + > .contents + > .main + > .right.can-expand-details + > .details-label { + width: calc(100% - 26px); +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .left { + flex-shrink: 1; + flex-grow: 1; + overflow: hidden; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .left + > .monaco-icon-label { + flex-shrink: 0; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row:not(.string-label) + > .contents + > .main + > .left + > .monaco-icon-label { + max-width: 100%; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row.string-label + > .contents + > .main + > .left + > .monaco-icon-label { + flex-shrink: 1; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right { + overflow: hidden; + flex-shrink: 4; + max-width: 70%; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .readMore { + display: inline-block; + position: absolute; + right: 10px; + width: 18px; + height: 18px; + visibility: hidden; +} +.monaco-editor + .suggest-widget.docs-side + .monaco-list + .monaco-list-row + > .contents + > .main + > .right + > .readMore { + display: none !important; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row.string-label + > .contents + > .main + > .right + > .readMore { + display: none; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row.focused.string-label + > .contents + > .main + > .right + > .readMore { + display: inline-block; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row.focused:hover + > .contents + > .main + > .right + > .readMore { + visibility: visible; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + .monaco-icon-label.deprecated { + opacity: 0.66; + text-decoration: unset; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + .monaco-icon-label.deprecated + > .monaco-icon-label-container + > .monaco-icon-name-container { + text-decoration: line-through; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + .monaco-icon-label::before { + height: 100%; +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon { + display: block; + height: 16px; + width: 16px; + margin-left: 2px; + background-repeat: no-repeat; + background-size: 80%; + background-position: center; +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide { + display: none; +} +.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon { + display: flex; + align-items: center; + margin-right: 4px; +} +.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon, +.monaco-editor + .suggest-widget.no-icons + .monaco-list + .monaco-list-row + .suggest-icon::before { + display: none; +} +.monaco-editor + .suggest-widget + .monaco-list + .monaco-list-row + .icon.customcolor + .colorspan { + margin: 0 0 0 0.3em; + border: 0.1em solid #000; + width: 0.7em; + height: 0.7em; + display: inline-block; +} +.monaco-editor .suggest-details-container { + z-index: 41; +} +.monaco-editor .suggest-details { + display: flex; + flex-direction: column; + cursor: default; + color: var(--vscode-editorSuggestWidget-foreground); +} +.monaco-editor .suggest-details.focused { + border-color: var(--vscode-focusBorder); +} +.monaco-editor .suggest-details a { + color: var(--vscode-textLink-foreground); +} +.monaco-editor .suggest-details a:hover { + color: var(--vscode-textLink-activeForeground); +} +.monaco-editor .suggest-details code { + background-color: var(--vscode-textCodeBlock-background); +} +.monaco-editor .suggest-details.no-docs { + display: none; +} +.monaco-editor .suggest-details > .monaco-scrollable-element { + flex: 1; +} +.monaco-editor .suggest-details > .monaco-scrollable-element > .body { + box-sizing: border-box; + height: 100%; + width: 100%; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .header + > .type { + flex: 2; + overflow: hidden; + text-overflow: ellipsis; + opacity: 0.7; + white-space: pre; + margin: 0 24px 0 0; + padding: 4px 0 12px 5px; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .header + > .type.auto-wrap { + white-space: normal; + word-break: break-all; +} +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs { + margin: 0; + padding: 4px 5px; + white-space: pre-wrap; +} +.monaco-editor + .suggest-details.no-type + > .monaco-scrollable-element + > .body + > .docs { + margin-right: 24px; + overflow: hidden; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs { + padding: 0; + white-space: initial; + min-height: calc(1rem + 8px); +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + > div, +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + > span:not(:empty) { + padding: 4px 5px; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + > div + > p:first-child { + margin-top: 0; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + > div + > p:last-child { + margin-bottom: 0; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + .monaco-tokenized-source { + white-space: pre; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs + .code { + white-space: pre-wrap; + word-wrap: break-word; +} +.monaco-editor + .suggest-details + > .monaco-scrollable-element + > .body + > .docs.markdown-docs + .codicon { + vertical-align: sub; +} +.monaco-editor .suggest-details > .monaco-scrollable-element > .body > p:empty { + display: none; +} +.monaco-editor .suggest-details code { + border-radius: 3px; + padding: 0 0.4em; +} +.monaco-editor .suggest-details ul { + padding-left: 20px; +} +.monaco-editor .suggest-details ol { + padding-left: 20px; +} +.monaco-editor .suggest-details p code { + font-family: var(--monaco-monospace-font); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .tokens-inspect-widget { + z-index: 50; + -moz-user-select: text; + user-select: text; + -webkit-user-select: text; + padding: 10px; + color: var(--vscode-editorHoverWidget-foreground); + background-color: var(--vscode-editorHoverWidget-background); + border: 1px solid var(--vscode-editorHoverWidget-border); +} +.monaco-editor.hc-black .tokens-inspect-widget, +.monaco-editor.hc-light .tokens-inspect-widget { + border-width: 2px; +} +.monaco-editor .tokens-inspect-widget .tokens-inspect-separator { + height: 1px; + border: 0; + background-color: var(--vscode-editorHoverWidget-border); +} +.monaco-editor .tokens-inspect-widget .tm-token { + font-family: var(--monaco-monospace-font); +} +.monaco-editor .tokens-inspect-widget .tm-token-length { + font-weight: normal; + font-size: 60%; + float: right; +} +.monaco-editor .tokens-inspect-widget .tm-metadata-table { + width: 100%; +} +.monaco-editor .tokens-inspect-widget .tm-metadata-value { + font-family: var(--monaco-monospace-font); + text-align: right; +} +.monaco-editor .tokens-inspect-widget .tm-token-type { + font-family: var(--monaco-monospace-font); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .linked-editing-decoration { + background-color: var(--vscode-editor-linkedEditingBackground); + min-width: 1px; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .detected-link, +.monaco-editor .detected-link-active { + text-decoration: underline; + text-underline-position: under; +} +.monaco-editor .detected-link-active { + cursor: pointer; + color: var(--vscode-editorLink-activeForeground) !important; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .focused .selectionHighlight { + background-color: var(--vscode-editor-selectionHighlightBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-selectionHighlightBorder); +} +.monaco-editor.hc-black .focused .selectionHighlight, +.monaco-editor.hc-light .focused .selectionHighlight { + border-style: dotted; +} +.monaco-editor .wordHighlight { + background-color: var(--vscode-editor-wordHighlightBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-wordHighlightBorder); +} +.monaco-editor.hc-black .wordHighlight, +.monaco-editor.hc-light .wordHighlight { + border-style: dotted; +} +.monaco-editor .wordHighlightStrong { + background-color: var(--vscode-editor-wordHighlightStrongBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-wordHighlightStrongBorder); +} +.monaco-editor.hc-black .wordHighlightStrong, +.monaco-editor.hc-light .wordHighlightStrong { + border-style: dotted; +} +.monaco-editor .wordHighlightText { + background-color: var(--vscode-editor-wordHighlightTextBackground); + box-sizing: border-box; + border: 1px solid var(--vscode-editor-wordHighlightTextBorder); +} +.monaco-editor.hc-black .wordHighlightText, +.monaco-editor.hc-light .wordHighlightText { + border-style: dotted; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .parameter-hints-widget { + z-index: 39; + display: flex; + flex-direction: column; + line-height: 1.5em; + cursor: default; + color: var(--vscode-editorHoverWidget-foreground); + background-color: var(--vscode-editorHoverWidget-background); + border: 1px solid var(--vscode-editorHoverWidget-border); +} +.hc-black .monaco-editor .parameter-hints-widget, +.hc-light .monaco-editor .parameter-hints-widget { + border-width: 2px; +} +.monaco-editor .parameter-hints-widget > .phwrapper { + max-width: 440px; + display: flex; + flex-direction: row; +} +.monaco-editor .parameter-hints-widget.multiple { + min-height: 3.3em; + padding: 0; +} +.monaco-editor .parameter-hints-widget.multiple .body::before { + content: ""; + display: block; + height: 100%; + position: absolute; + opacity: 0.5; + border-left: 1px solid var(--vscode-editorHoverWidget-border); +} +.monaco-editor .parameter-hints-widget p, +.monaco-editor .parameter-hints-widget ul { + margin: 8px 0; +} +.monaco-editor .parameter-hints-widget .monaco-scrollable-element, +.monaco-editor .parameter-hints-widget .body { + display: flex; + flex: 1; + flex-direction: column; + min-height: 100%; +} +.monaco-editor .parameter-hints-widget .signature { + padding: 4px 5px; + position: relative; +} +.monaco-editor .parameter-hints-widget .signature.has-docs::after { + content: ""; + display: block; + position: absolute; + left: 0; + width: 100%; + padding-top: 4px; + opacity: 0.5; + border-bottom: 1px solid var(--vscode-editorHoverWidget-border); +} +.monaco-editor .parameter-hints-widget .docs { + padding: 0 10px 0 5px; + white-space: pre-wrap; +} +.monaco-editor .parameter-hints-widget .docs.empty { + display: none; +} +.monaco-editor .parameter-hints-widget .docs a { + color: var(--vscode-textLink-foreground); +} +.monaco-editor .parameter-hints-widget .docs a:hover { + color: var(--vscode-textLink-activeForeground); + cursor: pointer; +} +.monaco-editor .parameter-hints-widget .docs .markdown-docs { + white-space: initial; +} +.monaco-editor .parameter-hints-widget .docs code { + font-family: var(--monaco-monospace-font); + border-radius: 3px; + padding: 0 0.4em; + background-color: var(--vscode-textCodeBlock-background); +} +.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source, +.monaco-editor .parameter-hints-widget .docs .code { + white-space: pre-wrap; +} +.monaco-editor .parameter-hints-widget .controls { + display: none; + flex-direction: column; + align-items: center; + min-width: 22px; + justify-content: flex-end; +} +.monaco-editor .parameter-hints-widget.multiple .controls { + display: flex; + padding: 0 2px; +} +.monaco-editor .parameter-hints-widget.multiple .button { + width: 16px; + height: 16px; + background-repeat: no-repeat; + cursor: pointer; +} +.monaco-editor .parameter-hints-widget .button.previous { + bottom: 24px; +} +.monaco-editor .parameter-hints-widget .overloads { + text-align: center; + height: 12px; + line-height: 12px; + font-family: var(--monaco-monospace-font); +} +.monaco-editor .parameter-hints-widget .signature .parameter.active { + color: var(--vscode-editorHoverWidget-highlightForeground); + font-weight: bold; +} +.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter { + font-weight: bold; + margin-right: 0.5em; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .rename-box { + z-index: 100; + color: inherit; + border-radius: 4px; +} +.monaco-editor .rename-box.preview { + padding: 4px 4px 0 4px; +} +.monaco-editor .rename-box .rename-input { + padding: 3px; + border-radius: 2px; +} +.monaco-editor .rename-box .rename-label { + display: none; + opacity: 0.8; +} +.monaco-editor .rename-box.preview .rename-label { + display: inherit; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .sticky-line { + color: var(--vscode-editorLineNumber-foreground); + overflow: hidden; + white-space: nowrap; + display: inline-block; +} +.monaco-editor .sticky-line-number { + text-align: right; + float: left; +} +.monaco-editor .sticky-line-root { + background-color: inherit; + overflow: hidden; + white-space: nowrap; + width: 100%; +} +.monaco-editor.hc-black .sticky-widget, +.monaco-editor.hc-light .sticky-widget { + border-bottom: 1px solid var(--vscode-contrastBorder); +} +.monaco-editor .sticky-line-root:hover { + background-color: var(--vscode-editorStickyScrollHover-background); + cursor: pointer; +} +.monaco-editor .sticky-widget { + width: 100%; + box-shadow: var(--vscode-scrollbar-shadow) 0 3px 2px -2px; + z-index: 4; + background-color: var(--vscode-editorStickyScroll-background); +} +.monaco-editor .sticky-widget.peek { + background-color: var(--vscode-peekViewEditorStickyScroll-background); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor .unicode-highlight { + border: 1px solid var(--vscode-editorUnicodeHighlight-border); + background-color: var(--vscode-editorUnicodeHighlight-background); + box-sizing: border-box; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.editor-banner { + box-sizing: border-box; + cursor: default; + width: 100%; + font-size: 12px; + display: flex; + overflow: visible; + height: 26px; + background: var(--vscode-banner-background); +} +.editor-banner .icon-container { + display: flex; + flex-shrink: 0; + align-items: center; + padding: 0 6px 0 10px; +} +.editor-banner .icon-container.custom-icon { + background-repeat: no-repeat; + background-position: center center; + background-size: 16px; + width: 16px; + padding: 0; + margin: 0 6px 0 10px; +} +.editor-banner .message-container { + display: flex; + align-items: center; + line-height: 26px; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} +.editor-banner .message-container p { + -webkit-margin-before: 0; + margin-block-start: 0; + -webkit-margin-after: 0; + margin-block-end: 0; +} +.editor-banner .message-actions-container { + flex-grow: 1; + flex-shrink: 0; + line-height: 26px; + margin: 0 4px; +} +.editor-banner .message-actions-container a.monaco-button { + width: inherit; + margin: 2px 8px; + padding: 0px 12px; +} +.editor-banner .message-actions-container a { + padding: 3px; + margin-left: 12px; + text-decoration: underline; +} +.editor-banner .action-container { + padding: 0 10px 0 6px; +} +.editor-banner { + background-color: var(--vscode-banner-background); +} +.editor-banner, +.editor-banner .action-container .codicon, +.editor-banner .message-actions-container .monaco-link { + color: var(--vscode-banner-foreground); +} +.editor-banner .icon-container .codicon { + color: var(--vscode-banner-iconForeground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-link { + color: var(--vscode-textLink-foreground); +} +.monaco-link:hover { + color: var(--vscode-textLink-activeForeground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-editor { + font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", + "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif; + --monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", + "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace; +} +.monaco-menu + .monaco-action-bar.vertical + .action-item + .action-menu-item:focus + .action-label { + stroke-width: 1.2px; +} +.monaco-editor.vs-dark + .monaco-menu + .monaco-action-bar.vertical + .action-menu-item:focus + .action-label, +.monaco-editor.hc-black + .monaco-menu + .monaco-action-bar.vertical + .action-menu-item:focus + .action-label, +.monaco-editor.hc-light + .monaco-menu + .monaco-action-bar.vertical + .action-menu-item:focus + .action-label { + stroke-width: 1.2px; +} +.monaco-hover p { + margin: 0; +} +.monaco-aria-container { + position: absolute !important; + top: 0; + height: 1px; + width: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(50%); + clip-path: inset(50%); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-diff-editor .diffOverview { + z-index: 9; +} +.monaco-diff-editor .diffOverview .diffViewport { + z-index: 10; +} +.monaco-diff-editor.vs .diffOverview { + background: rgba(0, 0, 0, 0.03); +} +.monaco-diff-editor.vs-dark .diffOverview { + background: rgba(255, 255, 255, 0.01); +} +.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar { + background: rgba(0, 0, 0, 0); +} +.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar { + background: rgba(0, 0, 0, 0); +} +.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar { + background: none; +} +.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar { + background: none; +} +.monaco-scrollable-element.modified-in-monaco-diff-editor .slider { + z-index: 10; +} +.modified-in-monaco-diff-editor .slider.active { + background: rgba(171, 171, 171, 0.4); +} +.modified-in-monaco-diff-editor.hc-black .slider.active { + background: none; +} +.modified-in-monaco-diff-editor.hc-light .slider.active { + background: none; +} +.monaco-editor .insert-sign, +.monaco-diff-editor .insert-sign, +.monaco-editor .delete-sign, +.monaco-diff-editor .delete-sign { + font-size: 11px !important; + opacity: 0.7 !important; + display: flex !important; + align-items: center; +} +.monaco-editor.hc-black .insert-sign, +.monaco-diff-editor.hc-black .insert-sign, +.monaco-editor.hc-black .delete-sign, +.monaco-diff-editor.hc-black .delete-sign, +.monaco-editor.hc-light .insert-sign, +.monaco-diff-editor.hc-light .insert-sign, +.monaco-editor.hc-light .delete-sign, +.monaco-diff-editor.hc-light .delete-sign { + opacity: 1; +} +.monaco-editor .inline-deleted-margin-view-zone { + text-align: right; +} +.monaco-editor .inline-added-margin-view-zone { + text-align: right; +} +.monaco-editor .arrow-revert-change { + z-index: 10; + position: absolute; +} +.monaco-editor .arrow-revert-change:hover { + cursor: pointer; +} +.monaco-editor .view-zones .view-lines .view-line span { + display: inline-block; +} +.monaco-editor .margin-view-zones .lightbulb-glyph:hover { + cursor: pointer; +} +.monaco-editor .char-insert, +.monaco-diff-editor .char-insert { + background-color: var(--vscode-diffEditor-insertedTextBackground); +} +.monaco-editor .line-insert, +.monaco-diff-editor .line-insert { + background-color: var( + --vscode-diffEditor-insertedLineBackground, + --vscode-diffEditor-insertedTextBackground + ); +} +.monaco-editor .line-insert, +.monaco-editor .char-insert { + box-sizing: border-box; + border: 1px solid var(--vscode-diffEditor-insertedTextBorder); +} +.monaco-editor.hc-black .line-insert, +.monaco-editor.hc-light .line-insert, +.monaco-editor.hc-black .char-insert, +.monaco-editor.hc-light .char-insert { + border-style: dashed; +} +.monaco-editor .line-delete, +.monaco-editor .char-delete { + box-sizing: border-box; + border: 1px solid var(--vscode-diffEditor-removedTextBorder); +} +.monaco-editor.hc-black .line-delete, +.monaco-editor.hc-light .line-delete, +.monaco-editor.hc-black .char-delete, +.monaco-editor.hc-light .char-delete { + border-style: dashed; +} +.monaco-editor .inline-added-margin-view-zone, +.monaco-editor .gutter-insert, +.monaco-diff-editor .gutter-insert { + background-color: var( + --vscode-diffEditorGutter-insertedLineBackground, + --vscode-diffEditor-insertedLineBackground, + --vscode-diffEditor-insertedTextBackground + ); +} +.monaco-editor .char-delete, +.monaco-diff-editor .char-delete { + background-color: var(--vscode-diffEditor-removedTextBackground); +} +.monaco-editor .line-delete, +.monaco-diff-editor .line-delete { + background-color: var( + --vscode-diffEditor-removedLineBackground, + --vscode-diffEditor-removedTextBackground + ); +} +.monaco-editor .inline-deleted-margin-view-zone, +.monaco-editor .gutter-delete, +.monaco-diff-editor .gutter-delete { + background-color: var( + --vscode-diffEditorGutter-removedLineBackground, + --vscode-diffEditor-removedLineBackground, + --vscode-diffEditor-removedTextBackground + ); +} +.monaco-diff-editor.side-by-side .editor.modified { + box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow); + border-left: 1px solid var(--vscode-diffEditor-border); +} +.monaco-diff-editor .diffViewport { + background: var(--vscode-scrollbarSlider-background); +} +.monaco-diff-editor .diffViewport:hover { + background: var(--vscode-scrollbarSlider-hoverBackground); +} +.monaco-diff-editor .diffViewport:active { + background: var(--vscode-scrollbarSlider-activeBackground); +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-diff-editor .diff-review-line-number { + text-align: right; + display: inline-block; + color: var(--vscode-editorLineNumber-foreground); +} +.monaco-diff-editor .diff-review { + position: absolute; + -moz-user-select: none; + user-select: none; + -webkit-user-select: none; +} +.monaco-diff-editor .diff-review-summary { + padding-left: 10px; +} +.monaco-diff-editor .diff-review-shadow { + position: absolute; + box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset; +} +.monaco-diff-editor .diff-review-row { + white-space: pre; +} +.monaco-diff-editor .diff-review-table { + display: table; + min-width: 100%; +} +.monaco-diff-editor .diff-review-row { + display: table-row; + width: 100%; +} +.monaco-diff-editor .diff-review-spacer { + display: inline-block; + width: 10px; + vertical-align: middle; +} +.monaco-diff-editor .diff-review-spacer > .codicon { + font-size: 9px !important; +} +.monaco-diff-editor .diff-review-actions { + display: inline-block; + position: absolute; + right: 10px; + top: 2px; +} +.monaco-diff-editor .diff-review-actions .action-label { + width: 16px; + height: 16px; + margin: 2px 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.XD6h7NduSWIG91613P1f { + opacity: 0.8; + fill: none; + stroke: var(--color-primary); + stroke-width: 8px; + stroke-miterlimit: 10; + stroke-dasharray: 93.6404495239; + stroke-dashoffset: 0; +} +.LlCy2bC_9moqcl8MFaIh { + fill: none; + stroke: var(--color-surface-active); + stroke-width: 6px; + stroke-miterlimit: 10; + stroke-dasharray: 94.5; + stroke-dashoffset: 73; + transform: rotate(0deg); + transform-origin: 50% 50%; + animation: sGdc5GjLg3CxVjCnvyIj cubic-bezier(0.215, 0.61, 0.355, 1) 1250ms + normal forwards, + mR6LNX1vCCphYQ6CPeiQ linear 500ms infinite forwards; +} +@keyframes sGdc5GjLg3CxVjCnvyIj { + 0% { + stroke-dashoffset: 83; + } + 100% { + stroke-dashoffset: 73; + } +} +@keyframes mR6LNX1vCCphYQ6CPeiQ { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} /* ! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com -*//* +*/ /* 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) -*/*, +*/ +*, ::before, ::after { box-sizing: border-box; /* 1 */ border-width: 0; /* 2 */ border-style: solid; /* 2 */ border-color: currentColor; /* 2 */ -}::before, +} +::before, ::after { - --tw-content: ''; -}/* + --tw-content: ""; +} /* 1. Use a consistent sensible line-height in all browsers. 2. Prevent adjustments of font size after orientation changes in iOS. 3. Use a more readable tab size. 4. Use the user's configured `sans` font-family by default. 5. Use the user's configured `sans` font-feature-settings by default. 6. Use the user's configured `sans` font-variation-settings by default. -*/html { +*/ +html { line-height: 1.5; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -moz-tab-size: 4; /* 3 */ -o-tab-size: 4; - tab-size: 4; /* 3 */ - font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ + tab-size: 4; /* 3 */ + font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, + "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ font-feature-settings: normal; /* 5 */ font-variation-settings: normal; /* 6 */ -}/* +} /* 1. Remove the margin in all browsers. 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. -*/body { +*/ +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 { +*/ +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]) { +*/ +abbr:where([title]) { -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -}/* + text-decoration: underline dotted; +} /* Remove the default font size and weight for headings. -*/h1, +*/ +h1, h2, h3, h4, @@ -145,54 +13512,64 @@ h5, h6 { font-size: inherit; font-weight: inherit; -}/* +} /* Reset links to optimize for opt-in styling instead of opt-out. -*/a { +*/ +a { color: inherit; text-decoration: inherit; -}/* +} /* Add the correct font weight in Edge and Safari. -*/b, +*/ +b, strong { font-weight: bolder; -}/* +} /* 1. Use the user's configured `mono` font family by default. 2. Correct the odd `em` font sizing in all browsers. -*/code, +*/ +code, kbd, samp, pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + "Liberation Mono", "Courier New", monospace; /* 1 */ font-size: 1em; /* 2 */ -}/* +} /* Add the correct font size in all browsers. -*/small { +*/ +small { font-size: 80%; -}/* +} /* Prevent `sub` and `sup` elements from affecting the line height in all browsers. -*/sub, +*/ +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; -}sub { +} +sub { bottom: -0.25em; -}sup { +} +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 { +*/ +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, +*/ +button, input, optgroup, select, @@ -204,61 +13581,72 @@ textarea { color: inherit; /* 1 */ margin: 0; /* 2 */ padding: 0; /* 3 */ -}/* +} /* Remove the inheritance of text transform in Edge and Firefox. -*/button, +*/ +button, select { text-transform: none; -}/* +} /* 1. Correct the inability to style clickable types in iOS and Safari. 2. Remove default button styles. -*/button, -[type='button'], -[type='reset'], -[type='submit'] { +*/ +button, +[type="button"], +[type="reset"], +[type="submit"] { -webkit-appearance: button; /* 1 */ background-color: transparent; /* 2 */ background-image: none; /* 2 */ -}/* +} /* Use the modern Firefox focus style for all focusable elements. -*/:-moz-focusring { +*/ +:-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 { +*/ +:-moz-ui-invalid { box-shadow: none; -}/* +} /* Add the correct vertical alignment in Chrome and Firefox. -*/progress { +*/ +progress { vertical-align: baseline; -}/* +} /* Correct the cursor style of increment and decrement buttons in Safari. -*/::-webkit-inner-spin-button, +*/ +::-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'] { +*/ +[type="search"] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; /* 2 */ -}/* +} /* Remove the inner padding in Chrome and Safari on macOS. -*/::-webkit-search-decoration { +*/ +::-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-file-upload-button { -webkit-appearance: button; /* 1 */ font: inherit; /* 2 */ -}/* +} /* Add the correct display in Chrome and Safari. -*/summary { +*/ +summary { display: list-item; -}/* +} /* Removes the default spacing and border for appropriate elements. -*/blockquote, +*/ +blockquote, dl, dd, h1, @@ -272,45 +13660,55 @@ figure, p, pre { margin: 0; -}fieldset { +} +fieldset { margin: 0; padding: 0; -}legend { +} +legend { padding: 0; -}ol, +} +ol, ul, menu { list-style: none; margin: 0; padding: 0; -}/* +} /* Prevent resizing textareas horizontally by default. -*/textarea { +*/ +textarea { resize: vertical; -}/* +} /* 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) 2. Set the default placeholder color to the user's configured gray 400 color. -*/input::-moz-placeholder, textarea::-moz-placeholder { +*/ +input::-moz-placeholder, +textarea::-moz-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ -}input::placeholder, +} +input::placeholder, textarea::placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ -}/* +} /* Set the default cursor for buttons. -*/button, +*/ +button, [role="button"] { cursor: pointer; -}/* +} /* Make sure disabled buttons don't get the pointer cursor. -*/:disabled { +*/ +: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, +*/ +img, svg, video, canvas, @@ -320,20 +13718,21288 @@ 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, +*/ +img, video { max-width: 100%; height: auto; -}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden] { - display: none; -}p{font-size: 0.875rem;font-weight: 400}h1{font-size: 1.5rem;font-weight: 400}h2{font-size: 1.25rem;font-weight: 600}h3{font-size: 1rem;font-weight: 700}h4{font-size: 0.875rem;font-weight: 600}h5{font-size: 0.75rem;font-weight: 600}html{font-family:"Roboto",sans-serif;font-size:16px;font-size:clamp(16px,2vw + .5rem,18px);line-height:1}@media(min-width: 480px){html{font-size:clamp(16px,1vw + .5rem,20px)}}@media(min-width: 1024px){html{font-size:clamp(16px,.75vw + .5rem,20px)}}@media(min-width: 1440px){html{font-size:clamp(16px,.5vw + .5rem,20px)}}@media(min-width: 1921px){html{font-size:clamp(16px,.4vw + .5rem,20px)}}@media(min-width: 2560px){html{font-size:clamp(16px,.375vw + .25rem,21px)}}html,body{height: 100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:none;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility}*,::before,::after{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}::-moz-placeholder{color:var(--color-on-background-alternate);opacity:1}::placeholder{color:var(--color-on-background-alternate);opacity:1}h1,h2,h3,h4,h5{font-family:"Fira Sans",sans-serif;line-height:normal}h1{font-weight:400;font-size:2.063rem;color:var(--color-on-background)}p,a,button{line-height:normal;font-family:"Roboto",sans-serif}*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width: 100%}@media (min-width: 480px){.container{max-width: 480px}}@media (min-width: 1024px){.container{max-width: 1024px}}@media (min-width: 1440px){.container{max-width: 1440px}}@media (min-width: 1921px){.container{max-width: 1921px}}@media (min-width: 2560px){.container{max-width: 2560px}}.button{border-radius:4px;border-width:2px}.button:focus{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-color: var(--color-primary);--tw-ring-offset-width: 2px;--tw-ring-offset-color: var(--color-background)}.button:disabled{cursor:default;color:var(--color-on-inactive);fill:var(--color-on-inactive);border-color:var(--color-inactive);background:var(--color-inactive) none}.button:disabled:hover,.button:disabled:active{cursor:default;color:var(--color-on-inactive);fill:var(--color-on-inactive);border-color:var(--color-inactive);background:var(--color-inactive) none}.button.button--icon-left .button__icon{padding-left:1.125rem}.button.button--icon-right .button__icon{padding-right:1.125rem}.button__text{display:inline-block;vertical-align:middle;margin:.75rem 0 .688rem;padding:0 1.125rem;font-size:.938rem;font-weight:500}@media(min-width: 480px){.button__text{margin:.75rem 0 .688rem}}@media(min-width: 1024px){.button__text{margin:.938rem 0 .875rem}}.button__icon{display:inline-block;vertical-align:middle;font-size:0;line-height:0}.button__icon+.button__text{padding:0 1.313rem 0 .875rem}.button__icon-tertiary-text{fill:var(--color-primary)}.button__icon-tertiary-text:hover{fill:var(--color-on-background-link-hover)}#cb-button:hover .button__icon-tertiary-text{fill:var(--color-on-background-link-hover)}.button--primary{color:var(--color-on-primary);fill:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary)}.button--primary:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover) none}.button--primary:active{border-color:var(--color-primary-active);background-color:var(--color-primary-active)}.button.button--table .button__text{margin:.438rem 0 .438rem;padding:0 .5rem;font-size: 0.875rem;line-height: 1.25rem;line-height:normal}.button.button--minimal .button__text{padding:0;font-size: 0.875rem;line-height: 1.25rem}.button.button--minimal-xs .button__text{padding:0;font-size: 0.75rem;line-height: 1rem}.button.button--primary-inverse{color:var(--color-primary);fill:var(--color-primary);border-color:var(--color-primary);background-color:var(--color-on-primary)}.button.button--primary-inverse:hover{color:var(--color-primary-hover);fill:var(--color-primary-hover);border-color:var(--color-primary-hover);background-color:var(--color-on-primary);box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 6px 20px 0 rgba(0,0,0,.05)}.button.button--primary-inverse:active{color:var(--color-primary-active);fill:var(--color-primary-active);border-color:var(--color-primary-active);background-color:var(--color-on-primary)}.button.button--surface-inverse{color:var(--color-primary);fill:var(--color-primary);border-color:var(--color-primary);background-color:var(--color-surface)}.button.button--surface-inverse:hover{color:var(--color-primary-hover);fill:var(--color-primary-hover);border-color:var(--color-primary-hover);background-color:var(--color-surface);box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 6px 20px 0 rgba(0,0,0,.05)}.button.button--surface-inverse:active{color:var(--color-primary-active);fill:var(--color-primary-active);border-color:var(--color-primary-active);background-color:var(--color-surface)}.button.button--danger-inverse{color:var(--color-danger);fill:var(--color-danger);border-color:var(--color-danger);background-color:var(--color-on-danger)}.button.button--danger-inverse:hover{color:var(--color-danger-hover);fill:var(--color-danger-hover);border-color:var(--color-danger-hover);background-color:var(--color-on-danger);box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 6px 20px 0 rgba(0,0,0,.05)}.button.button--danger-inverse:active{color:var(--color-danger-active);fill:var(--color-danger-active);border-color:var(--color-danger-active);background-color:var(--color-on-danger)}.button.button--danger-inverse:disabled{color:var(--color-on-inactive);fill:var(--color-on-inactive);border-color:var(--color-background);background-color:var(--color-inactive)}.button.button--plain{color:var(--color-primary);fill:var(--color-primary);border-color:var(--color-on-primary);background-color:var(--color-on-primary)}.button.button--plain:hover{color:var(--color-primary-hover);fill:var(--color-primary-hover);border-color:var(--color-on-primary);background-color:var(--color-on-primary)}.button.button--plain:active{color:var(--color-primary-active);fill:var(--color-primary-active);border-color:var(--color-on-primary);background-color:var(--color-on-primary)}.button.button--plain:disabled{color:var(--color-on-inactive);fill:var(--color-on-inactive);border-color:var(--color-on-primary);cursor:default;background:var(--color-on-primary) none}.remove-text-node{font-size:0;line-height:0}.chip{border-radius:2rem;background-color:var(--color-surface)}.native-datetime{color:var(--color-on-background-alternate)}.native-datetime.native-datetime--active{color:var(--color-on-background)}mark{color:var(--color-surface);background-color:var(--color-on-information-decoration)}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0}.pointer-events-none{pointer-events: none}.visible{visibility: visible}.invisible{visibility: hidden}.collapse{visibility: collapse}.static{position: static}.fixed{position: fixed}.absolute{position: absolute}.relative{position: relative}.sticky{position: sticky}.inset-0{inset: 0px}.inset-x-2{left: 0.5rem;right: 0.5rem}.inset-y-0{top: 0px;bottom: 0px}.-bottom-0{bottom: -0px}.-bottom-0\.5{bottom: -0.125rem}.-bottom-1{bottom: -0.25rem}.-bottom-1\.5{bottom: -0.375rem}.-bottom-1\/2{bottom: -50%}.-bottom-1\/3{bottom: -33.333333%}.-bottom-1\/4{bottom: -25%}.-bottom-10{bottom: -2.5rem}.-bottom-11{bottom: -2.75rem}.-bottom-12{bottom: -3rem}.-bottom-125{bottom: -31.25rem}.-bottom-14{bottom: -3.5rem}.-bottom-16{bottom: -4rem}.-bottom-2{bottom: -0.5rem}.-bottom-2\.5{bottom: -0.625rem}.-bottom-2\/3{bottom: -66.666667%}.-bottom-2\/4{bottom: -50%}.-bottom-20{bottom: -5rem}.-bottom-24{bottom: -6rem}.-bottom-28{bottom: -7rem}.-bottom-3{bottom: -0.75rem}.-bottom-3\.5{bottom: -0.875rem}.-bottom-3\/4{bottom: -75%}.-bottom-32{bottom: -8rem}.-bottom-36{bottom: -9rem}.-bottom-4{bottom: -1rem}.-bottom-40{bottom: -10rem}.-bottom-44{bottom: -11rem}.-bottom-48{bottom: -12rem}.-bottom-5{bottom: -1.25rem}.-bottom-52{bottom: -13rem}.-bottom-56{bottom: -14rem}.-bottom-6{bottom: -1.5rem}.-bottom-60{bottom: -15rem}.-bottom-64{bottom: -16rem}.-bottom-7{bottom: -1.75rem}.-bottom-72{bottom: -18rem}.-bottom-8{bottom: -2rem}.-bottom-80{bottom: -20rem}.-bottom-9{bottom: -2.25rem}.-bottom-96{bottom: -24rem}.-bottom-full{bottom: -100%}.-bottom-gutter{bottom: -2rem}.-bottom-gutter-2x{bottom: -4rem}.-bottom-gutter-lg{bottom: -2.5rem}.-bottom-gutter-sm{bottom: -1.5rem}.-bottom-px{bottom: -1px}.-left-1{left: -0.25rem}.-left-1\.5{left: -0.375rem}.-left-\[18px\]{left: -18px}.-right-2{right: -0.5rem}.-right-2\.5{right: -0.625rem}.-right-\[18px\]{right: -18px}.-top-0{top: -0px}.-top-0\.5{top: -0.125rem}.-top-1{top: -0.25rem}.-top-1\.5{top: -0.375rem}.-top-1\/2{top: -50%}.-top-1\/3{top: -33.333333%}.-top-1\/4{top: -25%}.-top-10{top: -2.5rem}.-top-11{top: -2.75rem}.-top-12{top: -3rem}.-top-125{top: -31.25rem}.-top-14{top: -3.5rem}.-top-16{top: -4rem}.-top-2{top: -0.5rem}.-top-2\.5{top: -0.625rem}.-top-2\/3{top: -66.666667%}.-top-2\/4{top: -50%}.-top-20{top: -5rem}.-top-24{top: -6rem}.-top-28{top: -7rem}.-top-3{top: -0.75rem}.-top-3\.5{top: -0.875rem}.-top-3\/4{top: -75%}.-top-32{top: -8rem}.-top-36{top: -9rem}.-top-4{top: -1rem}.-top-40{top: -10rem}.-top-44{top: -11rem}.-top-48{top: -12rem}.-top-5{top: -1.25rem}.-top-52{top: -13rem}.-top-56{top: -14rem}.-top-6{top: -1.5rem}.-top-60{top: -15rem}.-top-64{top: -16rem}.-top-7{top: -1.75rem}.-top-72{top: -18rem}.-top-8{top: -2rem}.-top-80{top: -20rem}.-top-9{top: -2.25rem}.-top-96{top: -24rem}.-top-full{top: -100%}.-top-gutter{top: -2rem}.-top-gutter-2x{top: -4rem}.-top-gutter-lg{top: -2.5rem}.-top-gutter-sm{top: -1.5rem}.-top-px{top: -1px}.bottom-0{bottom: 0px}.bottom-0\.5{bottom: 0.125rem}.bottom-1{bottom: 0.25rem}.bottom-1\.5{bottom: 0.375rem}.bottom-1\/2{bottom: 50%}.bottom-1\/3{bottom: 33.333333%}.bottom-1\/4{bottom: 25%}.bottom-10{bottom: 2.5rem}.bottom-11{bottom: 2.75rem}.bottom-12{bottom: 3rem}.bottom-125{bottom: 31.25rem}.bottom-14{bottom: 3.5rem}.bottom-16{bottom: 4rem}.bottom-2{bottom: 0.5rem}.bottom-2\.5{bottom: 0.625rem}.bottom-2\/3{bottom: 66.666667%}.bottom-2\/4{bottom: 50%}.bottom-20{bottom: 5rem}.bottom-24{bottom: 6rem}.bottom-28{bottom: 7rem}.bottom-3{bottom: 0.75rem}.bottom-3\.5{bottom: 0.875rem}.bottom-3\/4{bottom: 75%}.bottom-32{bottom: 8rem}.bottom-36{bottom: 9rem}.bottom-4{bottom: 1rem}.bottom-40{bottom: 10rem}.bottom-44{bottom: 11rem}.bottom-48{bottom: 12rem}.bottom-5{bottom: 1.25rem}.bottom-52{bottom: 13rem}.bottom-56{bottom: 14rem}.bottom-6{bottom: 1.5rem}.bottom-60{bottom: 15rem}.bottom-64{bottom: 16rem}.bottom-7{bottom: 1.75rem}.bottom-72{bottom: 18rem}.bottom-8{bottom: 2rem}.bottom-80{bottom: 20rem}.bottom-9{bottom: 2.25rem}.bottom-96{bottom: 24rem}.bottom-auto{bottom: auto}.bottom-full{bottom: 100%}.bottom-gutter{bottom: 2rem}.bottom-gutter-2x{bottom: 4rem}.bottom-gutter-lg{bottom: 2.5rem}.bottom-gutter-sm{bottom: 1.5rem}.bottom-px{bottom: 1px}.left-0{left: 0px}.left-1\/2{left: 50%}.left-3{left: 0.75rem}.left-\[-50\%\]{left: -50%}.right-0{right: 0px}.right-2{right: 0.5rem}.right-2\.5{right: 0.625rem}.right-3{right: 0.75rem}.right-\[-50\%\]{right: -50%}.top-0{top: 0px}.top-0\.5{top: 0.125rem}.top-1{top: 0.25rem}.top-1\.5{top: 0.375rem}.top-1\/2{top: 50%}.top-1\/3{top: 33.333333%}.top-1\/4{top: 25%}.top-10{top: 2.5rem}.top-11{top: 2.75rem}.top-12{top: 3rem}.top-125{top: 31.25rem}.top-14{top: 3.5rem}.top-16{top: 4rem}.top-2{top: 0.5rem}.top-2\.5{top: 0.625rem}.top-2\/3{top: 66.666667%}.top-2\/4{top: 50%}.top-20{top: 5rem}.top-24{top: 6rem}.top-28{top: 7rem}.top-3{top: 0.75rem}.top-3\.5{top: 0.875rem}.top-3\/4{top: 75%}.top-32{top: 8rem}.top-36{top: 9rem}.top-4{top: 1rem}.top-40{top: 10rem}.top-44{top: 11rem}.top-48{top: 12rem}.top-5{top: 1.25rem}.top-52{top: 13rem}.top-56{top: 14rem}.top-6{top: 1.5rem}.top-60{top: 15rem}.top-64{top: 16rem}.top-7{top: 1.75rem}.top-72{top: 18rem}.top-8{top: 2rem}.top-80{top: 20rem}.top-9{top: 2.25rem}.top-96{top: 24rem}.top-\[15\%\]{top: 15%}.top-\[33rem\]{top: 33rem}.top-auto{top: auto}.top-full{top: 100%}.top-gutter{top: 2rem}.top-gutter-2x{top: 4rem}.top-gutter-lg{top: 2.5rem}.top-gutter-sm{top: 1.5rem}.top-px{top: 1px}.isolate{isolation: isolate}.z-0{z-index: 0}.z-10{z-index: 10}.z-30{z-index: 30}.z-50{z-index: 50}.order-1{order: 1}.order-2{order: 2}.row-auto{grid-row: auto}.row-span-1{grid-row: span 1 / span 1}.row-span-2{grid-row: span 2 / span 2}.row-span-3{grid-row: span 3 / span 3}.row-span-4{grid-row: span 4 / span 4}.row-span-5{grid-row: span 5 / span 5}.row-span-6{grid-row: span 6 / span 6}.row-span-full{grid-row: 1 / -1}.row-start-1{grid-row-start: 1}.row-start-2{grid-row-start: 2}.row-start-3{grid-row-start: 3}.row-start-4{grid-row-start: 4}.row-start-5{grid-row-start: 5}.row-start-6{grid-row-start: 6}.row-start-7{grid-row-start: 7}.row-start-auto{grid-row-start: auto}.row-end-1{grid-row-end: 1}.row-end-2{grid-row-end: 2}.row-end-3{grid-row-end: 3}.row-end-4{grid-row-end: 4}.row-end-5{grid-row-end: 5}.row-end-6{grid-row-end: 6}.row-end-7{grid-row-end: 7}.row-end-auto{grid-row-end: auto}.-m-0{margin: -0px}.-m-0\.5{margin: -0.125rem}.-m-1{margin: -0.25rem}.-m-1\.5{margin: -0.375rem}.-m-10{margin: -2.5rem}.-m-11{margin: -2.75rem}.-m-12{margin: -3rem}.-m-125{margin: -31.25rem}.-m-14{margin: -3.5rem}.-m-16{margin: -4rem}.-m-2{margin: -0.5rem}.-m-2\.5{margin: -0.625rem}.-m-20{margin: -5rem}.-m-24{margin: -6rem}.-m-28{margin: -7rem}.-m-3{margin: -0.75rem}.-m-3\.5{margin: -0.875rem}.-m-32{margin: -8rem}.-m-36{margin: -9rem}.-m-4{margin: -1rem}.-m-40{margin: -10rem}.-m-44{margin: -11rem}.-m-48{margin: -12rem}.-m-5{margin: -1.25rem}.-m-52{margin: -13rem}.-m-56{margin: -14rem}.-m-6{margin: -1.5rem}.-m-60{margin: -15rem}.-m-64{margin: -16rem}.-m-7{margin: -1.75rem}.-m-72{margin: -18rem}.-m-8{margin: -2rem}.-m-80{margin: -20rem}.-m-9{margin: -2.25rem}.-m-96{margin: -24rem}.-m-gutter{margin: -2rem}.-m-gutter-2x{margin: -4rem}.-m-gutter-lg{margin: -2.5rem}.-m-gutter-sm{margin: -1.5rem}.-m-px{margin: -1px}.m-0{margin: 0px}.m-0\.5{margin: 0.125rem}.m-1{margin: 0.25rem}.m-1\.5{margin: 0.375rem}.m-10{margin: 2.5rem}.m-11{margin: 2.75rem}.m-12{margin: 3rem}.m-125{margin: 31.25rem}.m-14{margin: 3.5rem}.m-16{margin: 4rem}.m-2{margin: 0.5rem}.m-2\.5{margin: 0.625rem}.m-20{margin: 5rem}.m-24{margin: 6rem}.m-28{margin: 7rem}.m-3{margin: 0.75rem}.m-3\.5{margin: 0.875rem}.m-32{margin: 8rem}.m-36{margin: 9rem}.m-4{margin: 1rem}.m-40{margin: 10rem}.m-44{margin: 11rem}.m-48{margin: 12rem}.m-5{margin: 1.25rem}.m-52{margin: 13rem}.m-56{margin: 14rem}.m-6{margin: 1.5rem}.m-60{margin: 15rem}.m-64{margin: 16rem}.m-7{margin: 1.75rem}.m-72{margin: 18rem}.m-8{margin: 2rem}.m-80{margin: 20rem}.m-9{margin: 2.25rem}.m-96{margin: 24rem}.m-auto{margin: auto}.m-button-md{margin: 0.938rem 0 0.875rem}.m-button-sm{margin: 0.75rem 0 0.688rem}.m-button-table{margin: 0.438rem 0 0.438rem}.m-gutter{margin: 2rem}.m-gutter-2x{margin: 4rem}.m-gutter-lg{margin: 2.5rem}.m-gutter-sm{margin: 1.5rem}.m-px{margin: 1px}.-mx-0{margin-left: -0px;margin-right: -0px}.-mx-0\.5{margin-left: -0.125rem;margin-right: -0.125rem}.-mx-1{margin-left: -0.25rem;margin-right: -0.25rem}.-mx-1\.5{margin-left: -0.375rem;margin-right: -0.375rem}.-mx-10{margin-left: -2.5rem;margin-right: -2.5rem}.-mx-11{margin-left: -2.75rem;margin-right: -2.75rem}.-mx-12{margin-left: -3rem;margin-right: -3rem}.-mx-125{margin-left: -31.25rem;margin-right: -31.25rem}.-mx-14{margin-left: -3.5rem;margin-right: -3.5rem}.-mx-16{margin-left: -4rem;margin-right: -4rem}.-mx-2{margin-left: -0.5rem;margin-right: -0.5rem}.-mx-2\.5{margin-left: -0.625rem;margin-right: -0.625rem}.-mx-20{margin-left: -5rem;margin-right: -5rem}.-mx-24{margin-left: -6rem;margin-right: -6rem}.-mx-28{margin-left: -7rem;margin-right: -7rem}.-mx-3{margin-left: -0.75rem;margin-right: -0.75rem}.-mx-3\.5{margin-left: -0.875rem;margin-right: -0.875rem}.-mx-32{margin-left: -8rem;margin-right: -8rem}.-mx-36{margin-left: -9rem;margin-right: -9rem}.-mx-4{margin-left: -1rem;margin-right: -1rem}.-mx-40{margin-left: -10rem;margin-right: -10rem}.-mx-44{margin-left: -11rem;margin-right: -11rem}.-mx-48{margin-left: -12rem;margin-right: -12rem}.-mx-5{margin-left: -1.25rem;margin-right: -1.25rem}.-mx-52{margin-left: -13rem;margin-right: -13rem}.-mx-56{margin-left: -14rem;margin-right: -14rem}.-mx-6{margin-left: -1.5rem;margin-right: -1.5rem}.-mx-60{margin-left: -15rem;margin-right: -15rem}.-mx-64{margin-left: -16rem;margin-right: -16rem}.-mx-7{margin-left: -1.75rem;margin-right: -1.75rem}.-mx-72{margin-left: -18rem;margin-right: -18rem}.-mx-8{margin-left: -2rem;margin-right: -2rem}.-mx-80{margin-left: -20rem;margin-right: -20rem}.-mx-9{margin-left: -2.25rem;margin-right: -2.25rem}.-mx-96{margin-left: -24rem;margin-right: -24rem}.-mx-gutter{margin-left: -2rem;margin-right: -2rem}.-mx-gutter-2x{margin-left: -4rem;margin-right: -4rem}.-mx-gutter-lg{margin-left: -2.5rem;margin-right: -2.5rem}.-mx-gutter-sm{margin-left: -1.5rem;margin-right: -1.5rem}.-mx-px{margin-left: -1px;margin-right: -1px}.-my-0{margin-top: -0px;margin-bottom: -0px}.-my-0\.5{margin-top: -0.125rem;margin-bottom: -0.125rem}.-my-1{margin-top: -0.25rem;margin-bottom: -0.25rem}.-my-1\.5{margin-top: -0.375rem;margin-bottom: -0.375rem}.-my-10{margin-top: -2.5rem;margin-bottom: -2.5rem}.-my-11{margin-top: -2.75rem;margin-bottom: -2.75rem}.-my-12{margin-top: -3rem;margin-bottom: -3rem}.-my-125{margin-top: -31.25rem;margin-bottom: -31.25rem}.-my-14{margin-top: -3.5rem;margin-bottom: -3.5rem}.-my-16{margin-top: -4rem;margin-bottom: -4rem}.-my-2{margin-top: -0.5rem;margin-bottom: -0.5rem}.-my-2\.5{margin-top: -0.625rem;margin-bottom: -0.625rem}.-my-20{margin-top: -5rem;margin-bottom: -5rem}.-my-24{margin-top: -6rem;margin-bottom: -6rem}.-my-28{margin-top: -7rem;margin-bottom: -7rem}.-my-3{margin-top: -0.75rem;margin-bottom: -0.75rem}.-my-3\.5{margin-top: -0.875rem;margin-bottom: -0.875rem}.-my-32{margin-top: -8rem;margin-bottom: -8rem}.-my-36{margin-top: -9rem;margin-bottom: -9rem}.-my-4{margin-top: -1rem;margin-bottom: -1rem}.-my-40{margin-top: -10rem;margin-bottom: -10rem}.-my-44{margin-top: -11rem;margin-bottom: -11rem}.-my-48{margin-top: -12rem;margin-bottom: -12rem}.-my-5{margin-top: -1.25rem;margin-bottom: -1.25rem}.-my-52{margin-top: -13rem;margin-bottom: -13rem}.-my-56{margin-top: -14rem;margin-bottom: -14rem}.-my-6{margin-top: -1.5rem;margin-bottom: -1.5rem}.-my-60{margin-top: -15rem;margin-bottom: -15rem}.-my-64{margin-top: -16rem;margin-bottom: -16rem}.-my-7{margin-top: -1.75rem;margin-bottom: -1.75rem}.-my-72{margin-top: -18rem;margin-bottom: -18rem}.-my-8{margin-top: -2rem;margin-bottom: -2rem}.-my-80{margin-top: -20rem;margin-bottom: -20rem}.-my-9{margin-top: -2.25rem;margin-bottom: -2.25rem}.-my-96{margin-top: -24rem;margin-bottom: -24rem}.-my-gutter{margin-top: -2rem;margin-bottom: -2rem}.-my-gutter-2x{margin-top: -4rem;margin-bottom: -4rem}.-my-gutter-lg{margin-top: -2.5rem;margin-bottom: -2.5rem}.-my-gutter-sm{margin-top: -1.5rem;margin-bottom: -1.5rem}.-my-px{margin-top: -1px;margin-bottom: -1px}.mx-0{margin-left: 0px;margin-right: 0px}.mx-0\.5{margin-left: 0.125rem;margin-right: 0.125rem}.mx-1{margin-left: 0.25rem;margin-right: 0.25rem}.mx-1\.5{margin-left: 0.375rem;margin-right: 0.375rem}.mx-10{margin-left: 2.5rem;margin-right: 2.5rem}.mx-11{margin-left: 2.75rem;margin-right: 2.75rem}.mx-12{margin-left: 3rem;margin-right: 3rem}.mx-125{margin-left: 31.25rem;margin-right: 31.25rem}.mx-14{margin-left: 3.5rem;margin-right: 3.5rem}.mx-16{margin-left: 4rem;margin-right: 4rem}.mx-2{margin-left: 0.5rem;margin-right: 0.5rem}.mx-2\.5{margin-left: 0.625rem;margin-right: 0.625rem}.mx-20{margin-left: 5rem;margin-right: 5rem}.mx-24{margin-left: 6rem;margin-right: 6rem}.mx-28{margin-left: 7rem;margin-right: 7rem}.mx-3{margin-left: 0.75rem;margin-right: 0.75rem}.mx-3\.5{margin-left: 0.875rem;margin-right: 0.875rem}.mx-32{margin-left: 8rem;margin-right: 8rem}.mx-36{margin-left: 9rem;margin-right: 9rem}.mx-4{margin-left: 1rem;margin-right: 1rem}.mx-40{margin-left: 10rem;margin-right: 10rem}.mx-44{margin-left: 11rem;margin-right: 11rem}.mx-48{margin-left: 12rem;margin-right: 12rem}.mx-5{margin-left: 1.25rem;margin-right: 1.25rem}.mx-52{margin-left: 13rem;margin-right: 13rem}.mx-56{margin-left: 14rem;margin-right: 14rem}.mx-6{margin-left: 1.5rem;margin-right: 1.5rem}.mx-60{margin-left: 15rem;margin-right: 15rem}.mx-64{margin-left: 16rem;margin-right: 16rem}.mx-7{margin-left: 1.75rem;margin-right: 1.75rem}.mx-72{margin-left: 18rem;margin-right: 18rem}.mx-8{margin-left: 2rem;margin-right: 2rem}.mx-80{margin-left: 20rem;margin-right: 20rem}.mx-9{margin-left: 2.25rem;margin-right: 2.25rem}.mx-96{margin-left: 24rem;margin-right: 24rem}.mx-auto{margin-left: auto;margin-right: auto}.mx-button-md{margin-left: 0.938rem 0 0.875rem;margin-right: 0.938rem 0 0.875rem}.mx-button-sm{margin-left: 0.75rem 0 0.688rem;margin-right: 0.75rem 0 0.688rem}.mx-button-table{margin-left: 0.438rem 0 0.438rem;margin-right: 0.438rem 0 0.438rem}.mx-gutter{margin-left: 2rem;margin-right: 2rem}.mx-gutter-2x{margin-left: 4rem;margin-right: 4rem}.mx-gutter-lg{margin-left: 2.5rem;margin-right: 2.5rem}.mx-gutter-sm{margin-left: 1.5rem;margin-right: 1.5rem}.mx-px{margin-left: 1px;margin-right: 1px}.my-0{margin-top: 0px;margin-bottom: 0px}.my-0\.5{margin-top: 0.125rem;margin-bottom: 0.125rem}.my-1{margin-top: 0.25rem;margin-bottom: 0.25rem}.my-1\.5{margin-top: 0.375rem;margin-bottom: 0.375rem}.my-10{margin-top: 2.5rem;margin-bottom: 2.5rem}.my-11{margin-top: 2.75rem;margin-bottom: 2.75rem}.my-12{margin-top: 3rem;margin-bottom: 3rem}.my-125{margin-top: 31.25rem;margin-bottom: 31.25rem}.my-14{margin-top: 3.5rem;margin-bottom: 3.5rem}.my-16{margin-top: 4rem;margin-bottom: 4rem}.my-2{margin-top: 0.5rem;margin-bottom: 0.5rem}.my-2\.5{margin-top: 0.625rem;margin-bottom: 0.625rem}.my-20{margin-top: 5rem;margin-bottom: 5rem}.my-24{margin-top: 6rem;margin-bottom: 6rem}.my-28{margin-top: 7rem;margin-bottom: 7rem}.my-3{margin-top: 0.75rem;margin-bottom: 0.75rem}.my-3\.5{margin-top: 0.875rem;margin-bottom: 0.875rem}.my-32{margin-top: 8rem;margin-bottom: 8rem}.my-36{margin-top: 9rem;margin-bottom: 9rem}.my-4{margin-top: 1rem;margin-bottom: 1rem}.my-40{margin-top: 10rem;margin-bottom: 10rem}.my-44{margin-top: 11rem;margin-bottom: 11rem}.my-48{margin-top: 12rem;margin-bottom: 12rem}.my-5{margin-top: 1.25rem;margin-bottom: 1.25rem}.my-52{margin-top: 13rem;margin-bottom: 13rem}.my-56{margin-top: 14rem;margin-bottom: 14rem}.my-6{margin-top: 1.5rem;margin-bottom: 1.5rem}.my-60{margin-top: 15rem;margin-bottom: 15rem}.my-64{margin-top: 16rem;margin-bottom: 16rem}.my-7{margin-top: 1.75rem;margin-bottom: 1.75rem}.my-72{margin-top: 18rem;margin-bottom: 18rem}.my-8{margin-top: 2rem;margin-bottom: 2rem}.my-80{margin-top: 20rem;margin-bottom: 20rem}.my-9{margin-top: 2.25rem;margin-bottom: 2.25rem}.my-96{margin-top: 24rem;margin-bottom: 24rem}.my-\[0\.5px\]{margin-top: 0.5px;margin-bottom: 0.5px}.my-auto{margin-top: auto;margin-bottom: auto}.my-button-md{margin-top: 0.938rem 0 0.875rem;margin-bottom: 0.938rem 0 0.875rem}.my-button-sm{margin-top: 0.75rem 0 0.688rem;margin-bottom: 0.75rem 0 0.688rem}.my-button-table{margin-top: 0.438rem 0 0.438rem;margin-bottom: 0.438rem 0 0.438rem}.my-gutter{margin-top: 2rem;margin-bottom: 2rem}.my-gutter-2x{margin-top: 4rem;margin-bottom: 4rem}.my-gutter-lg{margin-top: 2.5rem;margin-bottom: 2.5rem}.my-gutter-sm{margin-top: 1.5rem;margin-bottom: 1.5rem}.my-px{margin-top: 1px;margin-bottom: 1px}.-mb-0{margin-bottom: -0px}.-mb-0\.5{margin-bottom: -0.125rem}.-mb-1{margin-bottom: -0.25rem}.-mb-1\.5{margin-bottom: -0.375rem}.-mb-10{margin-bottom: -2.5rem}.-mb-11{margin-bottom: -2.75rem}.-mb-12{margin-bottom: -3rem}.-mb-125{margin-bottom: -31.25rem}.-mb-14{margin-bottom: -3.5rem}.-mb-16{margin-bottom: -4rem}.-mb-2{margin-bottom: -0.5rem}.-mb-2\.5{margin-bottom: -0.625rem}.-mb-20{margin-bottom: -5rem}.-mb-24{margin-bottom: -6rem}.-mb-28{margin-bottom: -7rem}.-mb-3{margin-bottom: -0.75rem}.-mb-3\.5{margin-bottom: -0.875rem}.-mb-32{margin-bottom: -8rem}.-mb-36{margin-bottom: -9rem}.-mb-4{margin-bottom: -1rem}.-mb-40{margin-bottom: -10rem}.-mb-44{margin-bottom: -11rem}.-mb-48{margin-bottom: -12rem}.-mb-5{margin-bottom: -1.25rem}.-mb-52{margin-bottom: -13rem}.-mb-56{margin-bottom: -14rem}.-mb-6{margin-bottom: -1.5rem}.-mb-60{margin-bottom: -15rem}.-mb-64{margin-bottom: -16rem}.-mb-7{margin-bottom: -1.75rem}.-mb-72{margin-bottom: -18rem}.-mb-8{margin-bottom: -2rem}.-mb-80{margin-bottom: -20rem}.-mb-9{margin-bottom: -2.25rem}.-mb-96{margin-bottom: -24rem}.-mb-gutter{margin-bottom: -2rem}.-mb-gutter-2x{margin-bottom: -4rem}.-mb-gutter-lg{margin-bottom: -2.5rem}.-mb-gutter-sm{margin-bottom: -1.5rem}.-mb-px{margin-bottom: -1px}.-ml-0{margin-left: -0px}.-ml-0\.5{margin-left: -0.125rem}.-ml-1{margin-left: -0.25rem}.-ml-1\.5{margin-left: -0.375rem}.-ml-10{margin-left: -2.5rem}.-ml-11{margin-left: -2.75rem}.-ml-12{margin-left: -3rem}.-ml-125{margin-left: -31.25rem}.-ml-14{margin-left: -3.5rem}.-ml-16{margin-left: -4rem}.-ml-2{margin-left: -0.5rem}.-ml-2\.5{margin-left: -0.625rem}.-ml-20{margin-left: -5rem}.-ml-24{margin-left: -6rem}.-ml-28{margin-left: -7rem}.-ml-3{margin-left: -0.75rem}.-ml-3\.5{margin-left: -0.875rem}.-ml-32{margin-left: -8rem}.-ml-36{margin-left: -9rem}.-ml-4{margin-left: -1rem}.-ml-40{margin-left: -10rem}.-ml-44{margin-left: -11rem}.-ml-48{margin-left: -12rem}.-ml-5{margin-left: -1.25rem}.-ml-52{margin-left: -13rem}.-ml-56{margin-left: -14rem}.-ml-6{margin-left: -1.5rem}.-ml-60{margin-left: -15rem}.-ml-64{margin-left: -16rem}.-ml-7{margin-left: -1.75rem}.-ml-72{margin-left: -18rem}.-ml-8{margin-left: -2rem}.-ml-80{margin-left: -20rem}.-ml-9{margin-left: -2.25rem}.-ml-96{margin-left: -24rem}.-ml-gutter{margin-left: -2rem}.-ml-gutter-2x{margin-left: -4rem}.-ml-gutter-lg{margin-left: -2.5rem}.-ml-gutter-sm{margin-left: -1.5rem}.-ml-px{margin-left: -1px}.-mr-0{margin-right: -0px}.-mr-0\.5{margin-right: -0.125rem}.-mr-1{margin-right: -0.25rem}.-mr-1\.5{margin-right: -0.375rem}.-mr-10{margin-right: -2.5rem}.-mr-11{margin-right: -2.75rem}.-mr-12{margin-right: -3rem}.-mr-125{margin-right: -31.25rem}.-mr-14{margin-right: -3.5rem}.-mr-16{margin-right: -4rem}.-mr-2{margin-right: -0.5rem}.-mr-2\.5{margin-right: -0.625rem}.-mr-20{margin-right: -5rem}.-mr-24{margin-right: -6rem}.-mr-28{margin-right: -7rem}.-mr-3{margin-right: -0.75rem}.-mr-3\.5{margin-right: -0.875rem}.-mr-32{margin-right: -8rem}.-mr-36{margin-right: -9rem}.-mr-4{margin-right: -1rem}.-mr-40{margin-right: -10rem}.-mr-44{margin-right: -11rem}.-mr-48{margin-right: -12rem}.-mr-5{margin-right: -1.25rem}.-mr-52{margin-right: -13rem}.-mr-56{margin-right: -14rem}.-mr-6{margin-right: -1.5rem}.-mr-60{margin-right: -15rem}.-mr-64{margin-right: -16rem}.-mr-7{margin-right: -1.75rem}.-mr-72{margin-right: -18rem}.-mr-8{margin-right: -2rem}.-mr-80{margin-right: -20rem}.-mr-9{margin-right: -2.25rem}.-mr-96{margin-right: -24rem}.-mr-gutter{margin-right: -2rem}.-mr-gutter-2x{margin-right: -4rem}.-mr-gutter-lg{margin-right: -2.5rem}.-mr-gutter-sm{margin-right: -1.5rem}.-mr-px{margin-right: -1px}.-mt-0{margin-top: -0px}.-mt-0\.5{margin-top: -0.125rem}.-mt-1{margin-top: -0.25rem}.-mt-1\.5{margin-top: -0.375rem}.-mt-10{margin-top: -2.5rem}.-mt-11{margin-top: -2.75rem}.-mt-12{margin-top: -3rem}.-mt-125{margin-top: -31.25rem}.-mt-14{margin-top: -3.5rem}.-mt-16{margin-top: -4rem}.-mt-2{margin-top: -0.5rem}.-mt-2\.5{margin-top: -0.625rem}.-mt-20{margin-top: -5rem}.-mt-24{margin-top: -6rem}.-mt-28{margin-top: -7rem}.-mt-3{margin-top: -0.75rem}.-mt-3\.5{margin-top: -0.875rem}.-mt-32{margin-top: -8rem}.-mt-36{margin-top: -9rem}.-mt-4{margin-top: -1rem}.-mt-40{margin-top: -10rem}.-mt-44{margin-top: -11rem}.-mt-48{margin-top: -12rem}.-mt-5{margin-top: -1.25rem}.-mt-52{margin-top: -13rem}.-mt-56{margin-top: -14rem}.-mt-6{margin-top: -1.5rem}.-mt-60{margin-top: -15rem}.-mt-64{margin-top: -16rem}.-mt-7{margin-top: -1.75rem}.-mt-72{margin-top: -18rem}.-mt-8{margin-top: -2rem}.-mt-80{margin-top: -20rem}.-mt-9{margin-top: -2.25rem}.-mt-96{margin-top: -24rem}.-mt-gutter{margin-top: -2rem}.-mt-gutter-2x{margin-top: -4rem}.-mt-gutter-lg{margin-top: -2.5rem}.-mt-gutter-sm{margin-top: -1.5rem}.-mt-px{margin-top: -1px}.mb-0{margin-bottom: 0px}.mb-0\.5{margin-bottom: 0.125rem}.mb-1{margin-bottom: 0.25rem}.mb-1\.5{margin-bottom: 0.375rem}.mb-10{margin-bottom: 2.5rem}.mb-11{margin-bottom: 2.75rem}.mb-12{margin-bottom: 3rem}.mb-125{margin-bottom: 31.25rem}.mb-14{margin-bottom: 3.5rem}.mb-16{margin-bottom: 4rem}.mb-2{margin-bottom: 0.5rem}.mb-2\.5{margin-bottom: 0.625rem}.mb-20{margin-bottom: 5rem}.mb-24{margin-bottom: 6rem}.mb-28{margin-bottom: 7rem}.mb-3{margin-bottom: 0.75rem}.mb-3\.5{margin-bottom: 0.875rem}.mb-32{margin-bottom: 8rem}.mb-36{margin-bottom: 9rem}.mb-4{margin-bottom: 1rem}.mb-40{margin-bottom: 10rem}.mb-44{margin-bottom: 11rem}.mb-48{margin-bottom: 12rem}.mb-5{margin-bottom: 1.25rem}.mb-52{margin-bottom: 13rem}.mb-56{margin-bottom: 14rem}.mb-6{margin-bottom: 1.5rem}.mb-60{margin-bottom: 15rem}.mb-64{margin-bottom: 16rem}.mb-7{margin-bottom: 1.75rem}.mb-72{margin-bottom: 18rem}.mb-8{margin-bottom: 2rem}.mb-80{margin-bottom: 20rem}.mb-9{margin-bottom: 2.25rem}.mb-96{margin-bottom: 24rem}.mb-\[3px\]{margin-bottom: 3px}.mb-auto{margin-bottom: auto}.mb-button-md{margin-bottom: 0.938rem 0 0.875rem}.mb-button-sm{margin-bottom: 0.75rem 0 0.688rem}.mb-button-table{margin-bottom: 0.438rem 0 0.438rem}.mb-gutter{margin-bottom: 2rem}.mb-gutter-2x{margin-bottom: 4rem}.mb-gutter-lg{margin-bottom: 2.5rem}.mb-gutter-sm{margin-bottom: 1.5rem}.mb-px{margin-bottom: 1px}.ml-0{margin-left: 0px}.ml-0\.5{margin-left: 0.125rem}.ml-1{margin-left: 0.25rem}.ml-1\.5{margin-left: 0.375rem}.ml-10{margin-left: 2.5rem}.ml-11{margin-left: 2.75rem}.ml-12{margin-left: 3rem}.ml-125{margin-left: 31.25rem}.ml-14{margin-left: 3.5rem}.ml-16{margin-left: 4rem}.ml-2{margin-left: 0.5rem}.ml-2\.5{margin-left: 0.625rem}.ml-20{margin-left: 5rem}.ml-24{margin-left: 6rem}.ml-28{margin-left: 7rem}.ml-3{margin-left: 0.75rem}.ml-3\.5{margin-left: 0.875rem}.ml-32{margin-left: 8rem}.ml-36{margin-left: 9rem}.ml-4{margin-left: 1rem}.ml-40{margin-left: 10rem}.ml-44{margin-left: 11rem}.ml-48{margin-left: 12rem}.ml-5{margin-left: 1.25rem}.ml-52{margin-left: 13rem}.ml-56{margin-left: 14rem}.ml-6{margin-left: 1.5rem}.ml-60{margin-left: 15rem}.ml-64{margin-left: 16rem}.ml-7{margin-left: 1.75rem}.ml-72{margin-left: 18rem}.ml-8{margin-left: 2rem}.ml-80{margin-left: 20rem}.ml-9{margin-left: 2.25rem}.ml-96{margin-left: 24rem}.ml-auto{margin-left: auto}.ml-button-md{margin-left: 0.938rem 0 0.875rem}.ml-button-sm{margin-left: 0.75rem 0 0.688rem}.ml-button-table{margin-left: 0.438rem 0 0.438rem}.ml-gutter{margin-left: 2rem}.ml-gutter-2x{margin-left: 4rem}.ml-gutter-lg{margin-left: 2.5rem}.ml-gutter-sm{margin-left: 1.5rem}.ml-px{margin-left: 1px}.mr-0{margin-right: 0px}.mr-0\.5{margin-right: 0.125rem}.mr-1{margin-right: 0.25rem}.mr-1\.5{margin-right: 0.375rem}.mr-10{margin-right: 2.5rem}.mr-11{margin-right: 2.75rem}.mr-12{margin-right: 3rem}.mr-125{margin-right: 31.25rem}.mr-14{margin-right: 3.5rem}.mr-16{margin-right: 4rem}.mr-2{margin-right: 0.5rem}.mr-2\.5{margin-right: 0.625rem}.mr-20{margin-right: 5rem}.mr-24{margin-right: 6rem}.mr-28{margin-right: 7rem}.mr-3{margin-right: 0.75rem}.mr-3\.5{margin-right: 0.875rem}.mr-32{margin-right: 8rem}.mr-36{margin-right: 9rem}.mr-4{margin-right: 1rem}.mr-40{margin-right: 10rem}.mr-44{margin-right: 11rem}.mr-48{margin-right: 12rem}.mr-5{margin-right: 1.25rem}.mr-52{margin-right: 13rem}.mr-56{margin-right: 14rem}.mr-6{margin-right: 1.5rem}.mr-60{margin-right: 15rem}.mr-64{margin-right: 16rem}.mr-7{margin-right: 1.75rem}.mr-72{margin-right: 18rem}.mr-8{margin-right: 2rem}.mr-80{margin-right: 20rem}.mr-9{margin-right: 2.25rem}.mr-96{margin-right: 24rem}.mr-auto{margin-right: auto}.mr-button-md{margin-right: 0.938rem 0 0.875rem}.mr-button-sm{margin-right: 0.75rem 0 0.688rem}.mr-button-table{margin-right: 0.438rem 0 0.438rem}.mr-gutter{margin-right: 2rem}.mr-gutter-2x{margin-right: 4rem}.mr-gutter-lg{margin-right: 2.5rem}.mr-gutter-sm{margin-right: 1.5rem}.mr-px{margin-right: 1px}.mt-0{margin-top: 0px}.mt-0\.5{margin-top: 0.125rem}.mt-1{margin-top: 0.25rem}.mt-1\.5{margin-top: 0.375rem}.mt-10{margin-top: 2.5rem}.mt-11{margin-top: 2.75rem}.mt-12{margin-top: 3rem}.mt-125{margin-top: 31.25rem}.mt-14{margin-top: 3.5rem}.mt-16{margin-top: 4rem}.mt-2{margin-top: 0.5rem}.mt-2\.5{margin-top: 0.625rem}.mt-20{margin-top: 5rem}.mt-24{margin-top: 6rem}.mt-28{margin-top: 7rem}.mt-3{margin-top: 0.75rem}.mt-3\.5{margin-top: 0.875rem}.mt-32{margin-top: 8rem}.mt-36{margin-top: 9rem}.mt-4{margin-top: 1rem}.mt-40{margin-top: 10rem}.mt-44{margin-top: 11rem}.mt-48{margin-top: 12rem}.mt-5{margin-top: 1.25rem}.mt-52{margin-top: 13rem}.mt-56{margin-top: 14rem}.mt-6{margin-top: 1.5rem}.mt-60{margin-top: 15rem}.mt-64{margin-top: 16rem}.mt-7{margin-top: 1.75rem}.mt-72{margin-top: 18rem}.mt-8{margin-top: 2rem}.mt-80{margin-top: 20rem}.mt-9{margin-top: 2.25rem}.mt-96{margin-top: 24rem}.mt-\[-1px\]{margin-top: -1px}.mt-auto{margin-top: auto}.mt-button-md{margin-top: 0.938rem 0 0.875rem}.mt-button-sm{margin-top: 0.75rem 0 0.688rem}.mt-button-table{margin-top: 0.438rem 0 0.438rem}.mt-gutter{margin-top: 2rem}.mt-gutter-2x{margin-top: 4rem}.mt-gutter-lg{margin-top: 2.5rem}.mt-gutter-sm{margin-top: 1.5rem}.mt-px{margin-top: 1px}.line-clamp-1{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1}.line-clamp-2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2}.line-clamp-3{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3}.line-clamp-4{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4}.line-clamp-5{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5}.line-clamp-6{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6}.line-clamp-none{overflow: visible;display: block;-webkit-box-orient: horizontal;-webkit-line-clamp: none}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.inline-flex{display: inline-flex}.table{display: table}.table-cell{display: table-cell}.table-row-group{display: table-row-group}.flow-root{display: flow-root}.grid{display: grid}.hidden{display: none}.aspect-square{aspect-ratio: 1 / 1}.\!h-6{height: 1.5rem !important}.\!h-auto{height: auto !important}.h-0{height: 0px}.h-0\.5{height: 0.125rem}.h-1{height: 0.25rem}.h-1\.5{height: 0.375rem}.h-1\/2{height: 50%}.h-1\/3{height: 33.333333%}.h-1\/4{height: 25%}.h-1\/5{height: 20%}.h-1\/6{height: 16.666667%}.h-10{height: 2.5rem}.h-11{height: 2.75rem}.h-12{height: 3rem}.h-125{height: 31.25rem}.h-14{height: 3.5rem}.h-16{height: 4rem}.h-2{height: 0.5rem}.h-2\.5{height: 0.625rem}.h-2\/3{height: 66.666667%}.h-2\/4{height: 50%}.h-2\/5{height: 40%}.h-2\/6{height: 33.333333%}.h-20{height: 5rem}.h-24{height: 6rem}.h-28{height: 7rem}.h-3{height: 0.75rem}.h-3\.5{height: 0.875rem}.h-3\/4{height: 75%}.h-3\/5{height: 60%}.h-3\/6{height: 50%}.h-32{height: 8rem}.h-36{height: 9rem}.h-4{height: 1rem}.h-4\/5{height: 80%}.h-4\/6{height: 66.666667%}.h-40{height: 10rem}.h-44{height: 11rem}.h-48{height: 12rem}.h-5{height: 1.25rem}.h-5\/6{height: 83.333333%}.h-52{height: 13rem}.h-56{height: 14rem}.h-6{height: 1.5rem}.h-60{height: 15rem}.h-64{height: 16rem}.h-7{height: 1.75rem}.h-72{height: 18rem}.h-8{height: 2rem}.h-80{height: 20rem}.h-9{height: 2.25rem}.h-96{height: 24rem}.h-\[1\.125rem\]{height: 1.125rem}.h-\[300px\]{height: 300px}.h-\[400px\]{height: 400px}.h-\[4rem\]{height: 4rem}.h-\[512px\]{height: 512px}.h-\[8rem\]{height: 8rem}.h-\[calc\(100\%-3rem\)\]{height: calc(100% - 3rem)}.h-auto{height: auto}.h-fit{height: -moz-fit-content;height: fit-content}.h-full{height: 100%}.h-gutter{height: 2rem}.h-gutter-2x{height: 4rem}.h-gutter-lg{height: 2.5rem}.h-gutter-sm{height: 1.5rem}.h-max{height: -moz-max-content;height: max-content}.h-min{height: -moz-min-content;height: min-content}.h-px{height: 1px}.h-screen{height: 100vh}.max-h-0{max-height: 0px}.max-h-0\.5{max-height: 0.125rem}.max-h-1{max-height: 0.25rem}.max-h-1\.5{max-height: 0.375rem}.max-h-10{max-height: 2.5rem}.max-h-11{max-height: 2.75rem}.max-h-12{max-height: 3rem}.max-h-125{max-height: 31.25rem}.max-h-14{max-height: 3.5rem}.max-h-16{max-height: 4rem}.max-h-2{max-height: 0.5rem}.max-h-2\.5{max-height: 0.625rem}.max-h-20{max-height: 5rem}.max-h-24{max-height: 6rem}.max-h-28{max-height: 7rem}.max-h-3{max-height: 0.75rem}.max-h-3\.5{max-height: 0.875rem}.max-h-32{max-height: 8rem}.max-h-36{max-height: 9rem}.max-h-4{max-height: 1rem}.max-h-40{max-height: 10rem}.max-h-44{max-height: 11rem}.max-h-48{max-height: 12rem}.max-h-5{max-height: 1.25rem}.max-h-52{max-height: 13rem}.max-h-56{max-height: 14rem}.max-h-6{max-height: 1.5rem}.max-h-60{max-height: 15rem}.max-h-64{max-height: 16rem}.max-h-7{max-height: 1.75rem}.max-h-72{max-height: 18rem}.max-h-8{max-height: 2rem}.max-h-80{max-height: 20rem}.max-h-9{max-height: 2.25rem}.max-h-96{max-height: 24rem}.max-h-\[calc\(100vh-144px\)\]{max-height: calc(100vh - 144px)}.max-h-fit{max-height: -moz-fit-content;max-height: fit-content}.max-h-full{max-height: 100%}.max-h-gutter{max-height: 2rem}.max-h-gutter-2x{max-height: 4rem}.max-h-gutter-lg{max-height: 2.5rem}.max-h-gutter-sm{max-height: 1.5rem}.max-h-max{max-height: -moz-max-content;max-height: max-content}.max-h-min{max-height: -moz-min-content;max-height: min-content}.max-h-none{max-height: none}.max-h-px{max-height: 1px}.max-h-screen{max-height: 100vh}.min-h-0{min-height: 0px}.min-h-\[1\.25rem\]{min-height: 1.25rem}.min-h-\[28px\]{min-height: 28px}.min-h-\[3\.875rem\]{min-height: 3.875rem}.min-h-\[45rem\]{min-height: 45rem}.min-h-\[4rem\]{min-height: 4rem}.min-h-fit{min-height: -moz-fit-content;min-height: fit-content}.min-h-full{min-height: 100%}.min-h-max{min-height: -moz-max-content;min-height: max-content}.min-h-min{min-height: -moz-min-content;min-height: min-content}.min-h-screen{min-height: 100vh}.\!w-6{width: 1.5rem !important}.w-0{width: 0px}.w-0\.5{width: 0.125rem}.w-1{width: 0.25rem}.w-1\.5{width: 0.375rem}.w-1\/12{width: 8.333333%}.w-1\/2{width: 50%}.w-1\/3{width: 33.333333%}.w-1\/4{width: 25%}.w-1\/5{width: 20%}.w-1\/6{width: 16.666667%}.w-10{width: 2.5rem}.w-10\/12{width: 83.333333%}.w-11{width: 2.75rem}.w-11\/12{width: 91.666667%}.w-12{width: 3rem}.w-125{width: 31.25rem}.w-14{width: 3.5rem}.w-16{width: 4rem}.w-2{width: 0.5rem}.w-2\.5{width: 0.625rem}.w-2\/12{width: 16.666667%}.w-2\/3{width: 66.666667%}.w-2\/4{width: 50%}.w-2\/5{width: 40%}.w-2\/6{width: 33.333333%}.w-20{width: 5rem}.w-24{width: 6rem}.w-28{width: 7rem}.w-3{width: 0.75rem}.w-3\.5{width: 0.875rem}.w-3\/12{width: 25%}.w-3\/4{width: 75%}.w-3\/5{width: 60%}.w-3\/6{width: 50%}.w-32{width: 8rem}.w-36{width: 9rem}.w-4{width: 1rem}.w-4\/12{width: 33.333333%}.w-4\/5{width: 80%}.w-4\/6{width: 66.666667%}.w-40{width: 10rem}.w-44{width: 11rem}.w-48{width: 12rem}.w-5{width: 1.25rem}.w-5\/12{width: 41.666667%}.w-5\/6{width: 83.333333%}.w-52{width: 13rem}.w-56{width: 14rem}.w-6{width: 1.5rem}.w-6\/12{width: 50%}.w-60{width: 15rem}.w-64{width: 16rem}.w-7{width: 1.75rem}.w-7\/12{width: 58.333333%}.w-72{width: 18rem}.w-8{width: 2rem}.w-8\/12{width: 66.666667%}.w-80{width: 20rem}.w-9{width: 2.25rem}.w-9\/12{width: 75%}.w-96{width: 24rem}.w-\[1\.125rem\]{width: 1.125rem}.w-\[8rem\]{width: 8rem}.w-auto{width: auto}.w-fit{width: -moz-fit-content;width: fit-content}.w-full{width: 100%}.w-gutter{width: 2rem}.w-gutter-2x{width: 4rem}.w-gutter-lg{width: 2.5rem}.w-gutter-sm{width: 1.5rem}.w-max{width: -moz-max-content;width: max-content}.w-min{width: -moz-min-content;width: min-content}.w-px{width: 1px}.w-screen{width: 100vw}.min-w-0{min-width: 0px}.min-w-\[200px\]{min-width: 200px}.min-w-\[6rem\]{min-width: 6rem}.min-w-fit{min-width: -moz-fit-content;min-width: fit-content}.min-w-full{min-width: 100%}.min-w-max{min-width: -moz-max-content;min-width: max-content}.min-w-min{min-width: -moz-min-content;min-width: min-content}.max-w-0{max-width: 0rem}.max-w-2xl{max-width: 42rem}.max-w-3xl{max-width: 48rem}.max-w-4xl{max-width: 56rem}.max-w-5xl{max-width: 64rem}.max-w-6xl{max-width: 72rem}.max-w-7xl{max-width: 80rem}.max-w-\[12rem\]{max-width: 12rem}.max-w-\[42px\]{max-width: 42px}.max-w-\[56rem\]{max-width: 56rem}.max-w-\[80ch\]{max-width: 80ch}.max-w-fit{max-width: -moz-fit-content;max-width: fit-content}.max-w-full{max-width: 100%}.max-w-lg{max-width: 32rem}.max-w-max{max-width: -moz-max-content;max-width: max-content}.max-w-md{max-width: 28rem}.max-w-min{max-width: -moz-min-content;max-width: min-content}.max-w-none{max-width: none}.max-w-prose{max-width: 65ch}.max-w-screen-2xl{max-width: 2560px}.max-w-screen-lg{max-width: 1440px}.max-w-screen-md{max-width: 1024px}.max-w-screen-sm{max-width: 480px}.max-w-screen-xl{max-width: 1921px}.max-w-sm{max-width: 24rem}.max-w-xl{max-width: 36rem}.max-w-xs{max-width: 20rem}.flex-1{flex: 1 1 0%}.flex-none{flex: none}.flex-shrink{flex-shrink: 1}.flex-shrink-0{flex-shrink: 0}.shrink{flex-shrink: 1}.shrink-0{flex-shrink: 0}.flex-grow-0{flex-grow: 0}.grow{flex-grow: 1}.grow-0{flex-grow: 0}.basis-1\/2{flex-basis: 50%}.basis-auto{flex-basis: auto}.origin-bottom-left{transform-origin: bottom left}.origin-bottom-right{transform-origin: bottom right}.origin-top-left{transform-origin: top left}.origin-top-right{transform-origin: top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: 0.25rem;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate: -180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-0{--tw-skew-x: -0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-1{--tw-skew-x: -1deg;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))}.-skew-x-12{--tw-skew-x: -12deg;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))}.-skew-x-2{--tw-skew-x: -2deg;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))}.-skew-x-3{--tw-skew-x: -3deg;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))}.-skew-x-6{--tw-skew-x: -6deg;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))}.-skew-y-0{--tw-skew-y: -0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-y-1{--tw-skew-y: -1deg;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))}.-skew-y-12{--tw-skew-y: -12deg;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))}.-skew-y-2{--tw-skew-y: -2deg;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))}.-skew-y-3{--tw-skew-y: -3deg;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))}.-skew-y-6{--tw-skew-y: -6deg;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))}.skew-x-0{--tw-skew-x: 0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-1{--tw-skew-x: 1deg;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))}.skew-x-12{--tw-skew-x: 12deg;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))}.skew-x-2{--tw-skew-x: 2deg;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))}.skew-x-3{--tw-skew-x: 3deg;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))}.skew-x-6{--tw-skew-x: 6deg;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))}.skew-y-0{--tw-skew-y: 0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-y-1{--tw-skew-y: 1deg;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))}.skew-y-12{--tw-skew-y: 12deg;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))}.skew-y-2{--tw-skew-y: 2deg;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))}.skew-y-3{--tw-skew-y: 3deg;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))}.skew-y-6{--tw-skew-y: 6deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-cpu{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform: none}@keyframes spin{to{transform: rotate(360deg)}}.animate-spin{animation: spin 1s linear infinite}.cursor-auto{cursor: auto}.cursor-default{cursor: default}.cursor-ew-resize{cursor: ew-resize}.cursor-nesw-resize{cursor: nesw-resize}.cursor-not-allowed{cursor: not-allowed}.cursor-nw-resize{cursor: nw-resize}.cursor-pointer{cursor: pointer}.cursor-row-resize{cursor: row-resize}.cursor-sw-resize{cursor: sw-resize}.cursor-text{cursor: text}.cursor-w-resize{cursor: w-resize}.cursor-zoom-in{cursor: zoom-in}.cursor-zoom-out{cursor: zoom-out}.touch-auto{touch-action: auto}.touch-none{touch-action: none}.touch-pan-x{--tw-pan-x: pan-x;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-left{--tw-pan-x: pan-left;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-right{--tw-pan-x: pan-right;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y: pan-y;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-up{--tw-pan-y: pan-up;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-down{--tw-pan-y: pan-down;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pinch-zoom{--tw-pinch-zoom: pinch-zoom;touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action: manipulation}.select-none{-webkit-user-select: none;-moz-user-select: none;user-select: none}.select-text{-webkit-user-select: text;-moz-user-select: text;user-select: text}.resize-none{resize: none}.resize{resize: both}.snap-none{scroll-snap-type: none}.snap-x{scroll-snap-type: x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type: y var(--tw-scroll-snap-strictness)}.snap-both{scroll-snap-type: both var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-proximity{--tw-scroll-snap-strictness: proximity}.snap-start{scroll-snap-align: start}.snap-end{scroll-snap-align: end}.snap-center{scroll-snap-align: center}.snap-align-none{scroll-snap-align: none}.snap-normal{scroll-snap-stop: normal}.snap-always{scroll-snap-stop: always}.-scroll-m-0{scroll-margin: -0px}.-scroll-m-0\.5{scroll-margin: -0.125rem}.-scroll-m-1{scroll-margin: -0.25rem}.-scroll-m-1\.5{scroll-margin: -0.375rem}.-scroll-m-10{scroll-margin: -2.5rem}.-scroll-m-11{scroll-margin: -2.75rem}.-scroll-m-12{scroll-margin: -3rem}.-scroll-m-125{scroll-margin: -31.25rem}.-scroll-m-14{scroll-margin: -3.5rem}.-scroll-m-16{scroll-margin: -4rem}.-scroll-m-2{scroll-margin: -0.5rem}.-scroll-m-2\.5{scroll-margin: -0.625rem}.-scroll-m-20{scroll-margin: -5rem}.-scroll-m-24{scroll-margin: -6rem}.-scroll-m-28{scroll-margin: -7rem}.-scroll-m-3{scroll-margin: -0.75rem}.-scroll-m-3\.5{scroll-margin: -0.875rem}.-scroll-m-32{scroll-margin: -8rem}.-scroll-m-36{scroll-margin: -9rem}.-scroll-m-4{scroll-margin: -1rem}.-scroll-m-40{scroll-margin: -10rem}.-scroll-m-44{scroll-margin: -11rem}.-scroll-m-48{scroll-margin: -12rem}.-scroll-m-5{scroll-margin: -1.25rem}.-scroll-m-52{scroll-margin: -13rem}.-scroll-m-56{scroll-margin: -14rem}.-scroll-m-6{scroll-margin: -1.5rem}.-scroll-m-60{scroll-margin: -15rem}.-scroll-m-64{scroll-margin: -16rem}.-scroll-m-7{scroll-margin: -1.75rem}.-scroll-m-72{scroll-margin: -18rem}.-scroll-m-8{scroll-margin: -2rem}.-scroll-m-80{scroll-margin: -20rem}.-scroll-m-9{scroll-margin: -2.25rem}.-scroll-m-96{scroll-margin: -24rem}.-scroll-m-gutter{scroll-margin: -2rem}.-scroll-m-gutter-2x{scroll-margin: -4rem}.-scroll-m-gutter-lg{scroll-margin: -2.5rem}.-scroll-m-gutter-sm{scroll-margin: -1.5rem}.-scroll-m-px{scroll-margin: -1px}.scroll-m-0{scroll-margin: 0px}.scroll-m-0\.5{scroll-margin: 0.125rem}.scroll-m-1{scroll-margin: 0.25rem}.scroll-m-1\.5{scroll-margin: 0.375rem}.scroll-m-10{scroll-margin: 2.5rem}.scroll-m-11{scroll-margin: 2.75rem}.scroll-m-12{scroll-margin: 3rem}.scroll-m-125{scroll-margin: 31.25rem}.scroll-m-14{scroll-margin: 3.5rem}.scroll-m-16{scroll-margin: 4rem}.scroll-m-2{scroll-margin: 0.5rem}.scroll-m-2\.5{scroll-margin: 0.625rem}.scroll-m-20{scroll-margin: 5rem}.scroll-m-24{scroll-margin: 6rem}.scroll-m-28{scroll-margin: 7rem}.scroll-m-3{scroll-margin: 0.75rem}.scroll-m-3\.5{scroll-margin: 0.875rem}.scroll-m-32{scroll-margin: 8rem}.scroll-m-36{scroll-margin: 9rem}.scroll-m-4{scroll-margin: 1rem}.scroll-m-40{scroll-margin: 10rem}.scroll-m-44{scroll-margin: 11rem}.scroll-m-48{scroll-margin: 12rem}.scroll-m-5{scroll-margin: 1.25rem}.scroll-m-52{scroll-margin: 13rem}.scroll-m-56{scroll-margin: 14rem}.scroll-m-6{scroll-margin: 1.5rem}.scroll-m-60{scroll-margin: 15rem}.scroll-m-64{scroll-margin: 16rem}.scroll-m-7{scroll-margin: 1.75rem}.scroll-m-72{scroll-margin: 18rem}.scroll-m-8{scroll-margin: 2rem}.scroll-m-80{scroll-margin: 20rem}.scroll-m-9{scroll-margin: 2.25rem}.scroll-m-96{scroll-margin: 24rem}.scroll-m-gutter{scroll-margin: 2rem}.scroll-m-gutter-2x{scroll-margin: 4rem}.scroll-m-gutter-lg{scroll-margin: 2.5rem}.scroll-m-gutter-sm{scroll-margin: 1.5rem}.scroll-m-px{scroll-margin: 1px}.-scroll-mx-0{scroll-margin-left: -0px;scroll-margin-right: -0px}.-scroll-mx-0\.5{scroll-margin-left: -0.125rem;scroll-margin-right: -0.125rem}.-scroll-mx-1{scroll-margin-left: -0.25rem;scroll-margin-right: -0.25rem}.-scroll-mx-1\.5{scroll-margin-left: -0.375rem;scroll-margin-right: -0.375rem}.-scroll-mx-10{scroll-margin-left: -2.5rem;scroll-margin-right: -2.5rem}.-scroll-mx-11{scroll-margin-left: -2.75rem;scroll-margin-right: -2.75rem}.-scroll-mx-12{scroll-margin-left: -3rem;scroll-margin-right: -3rem}.-scroll-mx-125{scroll-margin-left: -31.25rem;scroll-margin-right: -31.25rem}.-scroll-mx-14{scroll-margin-left: -3.5rem;scroll-margin-right: -3.5rem}.-scroll-mx-16{scroll-margin-left: -4rem;scroll-margin-right: -4rem}.-scroll-mx-2{scroll-margin-left: -0.5rem;scroll-margin-right: -0.5rem}.-scroll-mx-2\.5{scroll-margin-left: -0.625rem;scroll-margin-right: -0.625rem}.-scroll-mx-20{scroll-margin-left: -5rem;scroll-margin-right: -5rem}.-scroll-mx-24{scroll-margin-left: -6rem;scroll-margin-right: -6rem}.-scroll-mx-28{scroll-margin-left: -7rem;scroll-margin-right: -7rem}.-scroll-mx-3{scroll-margin-left: -0.75rem;scroll-margin-right: -0.75rem}.-scroll-mx-3\.5{scroll-margin-left: -0.875rem;scroll-margin-right: -0.875rem}.-scroll-mx-32{scroll-margin-left: -8rem;scroll-margin-right: -8rem}.-scroll-mx-36{scroll-margin-left: -9rem;scroll-margin-right: -9rem}.-scroll-mx-4{scroll-margin-left: -1rem;scroll-margin-right: -1rem}.-scroll-mx-40{scroll-margin-left: -10rem;scroll-margin-right: -10rem}.-scroll-mx-44{scroll-margin-left: -11rem;scroll-margin-right: -11rem}.-scroll-mx-48{scroll-margin-left: -12rem;scroll-margin-right: -12rem}.-scroll-mx-5{scroll-margin-left: -1.25rem;scroll-margin-right: -1.25rem}.-scroll-mx-52{scroll-margin-left: -13rem;scroll-margin-right: -13rem}.-scroll-mx-56{scroll-margin-left: -14rem;scroll-margin-right: -14rem}.-scroll-mx-6{scroll-margin-left: -1.5rem;scroll-margin-right: -1.5rem}.-scroll-mx-60{scroll-margin-left: -15rem;scroll-margin-right: -15rem}.-scroll-mx-64{scroll-margin-left: -16rem;scroll-margin-right: -16rem}.-scroll-mx-7{scroll-margin-left: -1.75rem;scroll-margin-right: -1.75rem}.-scroll-mx-72{scroll-margin-left: -18rem;scroll-margin-right: -18rem}.-scroll-mx-8{scroll-margin-left: -2rem;scroll-margin-right: -2rem}.-scroll-mx-80{scroll-margin-left: -20rem;scroll-margin-right: -20rem}.-scroll-mx-9{scroll-margin-left: -2.25rem;scroll-margin-right: -2.25rem}.-scroll-mx-96{scroll-margin-left: -24rem;scroll-margin-right: -24rem}.-scroll-mx-gutter{scroll-margin-left: -2rem;scroll-margin-right: -2rem}.-scroll-mx-gutter-2x{scroll-margin-left: -4rem;scroll-margin-right: -4rem}.-scroll-mx-gutter-lg{scroll-margin-left: -2.5rem;scroll-margin-right: -2.5rem}.-scroll-mx-gutter-sm{scroll-margin-left: -1.5rem;scroll-margin-right: -1.5rem}.-scroll-mx-px{scroll-margin-left: -1px;scroll-margin-right: -1px}.-scroll-my-0{scroll-margin-top: -0px;scroll-margin-bottom: -0px}.-scroll-my-0\.5{scroll-margin-top: -0.125rem;scroll-margin-bottom: -0.125rem}.-scroll-my-1{scroll-margin-top: -0.25rem;scroll-margin-bottom: -0.25rem}.-scroll-my-1\.5{scroll-margin-top: -0.375rem;scroll-margin-bottom: -0.375rem}.-scroll-my-10{scroll-margin-top: -2.5rem;scroll-margin-bottom: -2.5rem}.-scroll-my-11{scroll-margin-top: -2.75rem;scroll-margin-bottom: -2.75rem}.-scroll-my-12{scroll-margin-top: -3rem;scroll-margin-bottom: -3rem}.-scroll-my-125{scroll-margin-top: -31.25rem;scroll-margin-bottom: -31.25rem}.-scroll-my-14{scroll-margin-top: -3.5rem;scroll-margin-bottom: -3.5rem}.-scroll-my-16{scroll-margin-top: -4rem;scroll-margin-bottom: -4rem}.-scroll-my-2{scroll-margin-top: -0.5rem;scroll-margin-bottom: -0.5rem}.-scroll-my-2\.5{scroll-margin-top: -0.625rem;scroll-margin-bottom: -0.625rem}.-scroll-my-20{scroll-margin-top: -5rem;scroll-margin-bottom: -5rem}.-scroll-my-24{scroll-margin-top: -6rem;scroll-margin-bottom: -6rem}.-scroll-my-28{scroll-margin-top: -7rem;scroll-margin-bottom: -7rem}.-scroll-my-3{scroll-margin-top: -0.75rem;scroll-margin-bottom: -0.75rem}.-scroll-my-3\.5{scroll-margin-top: -0.875rem;scroll-margin-bottom: -0.875rem}.-scroll-my-32{scroll-margin-top: -8rem;scroll-margin-bottom: -8rem}.-scroll-my-36{scroll-margin-top: -9rem;scroll-margin-bottom: -9rem}.-scroll-my-4{scroll-margin-top: -1rem;scroll-margin-bottom: -1rem}.-scroll-my-40{scroll-margin-top: -10rem;scroll-margin-bottom: -10rem}.-scroll-my-44{scroll-margin-top: -11rem;scroll-margin-bottom: -11rem}.-scroll-my-48{scroll-margin-top: -12rem;scroll-margin-bottom: -12rem}.-scroll-my-5{scroll-margin-top: -1.25rem;scroll-margin-bottom: -1.25rem}.-scroll-my-52{scroll-margin-top: -13rem;scroll-margin-bottom: -13rem}.-scroll-my-56{scroll-margin-top: -14rem;scroll-margin-bottom: -14rem}.-scroll-my-6{scroll-margin-top: -1.5rem;scroll-margin-bottom: -1.5rem}.-scroll-my-60{scroll-margin-top: -15rem;scroll-margin-bottom: -15rem}.-scroll-my-64{scroll-margin-top: -16rem;scroll-margin-bottom: -16rem}.-scroll-my-7{scroll-margin-top: -1.75rem;scroll-margin-bottom: -1.75rem}.-scroll-my-72{scroll-margin-top: -18rem;scroll-margin-bottom: -18rem}.-scroll-my-8{scroll-margin-top: -2rem;scroll-margin-bottom: -2rem}.-scroll-my-80{scroll-margin-top: -20rem;scroll-margin-bottom: -20rem}.-scroll-my-9{scroll-margin-top: -2.25rem;scroll-margin-bottom: -2.25rem}.-scroll-my-96{scroll-margin-top: -24rem;scroll-margin-bottom: -24rem}.-scroll-my-gutter{scroll-margin-top: -2rem;scroll-margin-bottom: -2rem}.-scroll-my-gutter-2x{scroll-margin-top: -4rem;scroll-margin-bottom: -4rem}.-scroll-my-gutter-lg{scroll-margin-top: -2.5rem;scroll-margin-bottom: -2.5rem}.-scroll-my-gutter-sm{scroll-margin-top: -1.5rem;scroll-margin-bottom: -1.5rem}.-scroll-my-px{scroll-margin-top: -1px;scroll-margin-bottom: -1px}.scroll-mx-0{scroll-margin-left: 0px;scroll-margin-right: 0px}.scroll-mx-0\.5{scroll-margin-left: 0.125rem;scroll-margin-right: 0.125rem}.scroll-mx-1{scroll-margin-left: 0.25rem;scroll-margin-right: 0.25rem}.scroll-mx-1\.5{scroll-margin-left: 0.375rem;scroll-margin-right: 0.375rem}.scroll-mx-10{scroll-margin-left: 2.5rem;scroll-margin-right: 2.5rem}.scroll-mx-11{scroll-margin-left: 2.75rem;scroll-margin-right: 2.75rem}.scroll-mx-12{scroll-margin-left: 3rem;scroll-margin-right: 3rem}.scroll-mx-125{scroll-margin-left: 31.25rem;scroll-margin-right: 31.25rem}.scroll-mx-14{scroll-margin-left: 3.5rem;scroll-margin-right: 3.5rem}.scroll-mx-16{scroll-margin-left: 4rem;scroll-margin-right: 4rem}.scroll-mx-2{scroll-margin-left: 0.5rem;scroll-margin-right: 0.5rem}.scroll-mx-2\.5{scroll-margin-left: 0.625rem;scroll-margin-right: 0.625rem}.scroll-mx-20{scroll-margin-left: 5rem;scroll-margin-right: 5rem}.scroll-mx-24{scroll-margin-left: 6rem;scroll-margin-right: 6rem}.scroll-mx-28{scroll-margin-left: 7rem;scroll-margin-right: 7rem}.scroll-mx-3{scroll-margin-left: 0.75rem;scroll-margin-right: 0.75rem}.scroll-mx-3\.5{scroll-margin-left: 0.875rem;scroll-margin-right: 0.875rem}.scroll-mx-32{scroll-margin-left: 8rem;scroll-margin-right: 8rem}.scroll-mx-36{scroll-margin-left: 9rem;scroll-margin-right: 9rem}.scroll-mx-4{scroll-margin-left: 1rem;scroll-margin-right: 1rem}.scroll-mx-40{scroll-margin-left: 10rem;scroll-margin-right: 10rem}.scroll-mx-44{scroll-margin-left: 11rem;scroll-margin-right: 11rem}.scroll-mx-48{scroll-margin-left: 12rem;scroll-margin-right: 12rem}.scroll-mx-5{scroll-margin-left: 1.25rem;scroll-margin-right: 1.25rem}.scroll-mx-52{scroll-margin-left: 13rem;scroll-margin-right: 13rem}.scroll-mx-56{scroll-margin-left: 14rem;scroll-margin-right: 14rem}.scroll-mx-6{scroll-margin-left: 1.5rem;scroll-margin-right: 1.5rem}.scroll-mx-60{scroll-margin-left: 15rem;scroll-margin-right: 15rem}.scroll-mx-64{scroll-margin-left: 16rem;scroll-margin-right: 16rem}.scroll-mx-7{scroll-margin-left: 1.75rem;scroll-margin-right: 1.75rem}.scroll-mx-72{scroll-margin-left: 18rem;scroll-margin-right: 18rem}.scroll-mx-8{scroll-margin-left: 2rem;scroll-margin-right: 2rem}.scroll-mx-80{scroll-margin-left: 20rem;scroll-margin-right: 20rem}.scroll-mx-9{scroll-margin-left: 2.25rem;scroll-margin-right: 2.25rem}.scroll-mx-96{scroll-margin-left: 24rem;scroll-margin-right: 24rem}.scroll-mx-gutter{scroll-margin-left: 2rem;scroll-margin-right: 2rem}.scroll-mx-gutter-2x{scroll-margin-left: 4rem;scroll-margin-right: 4rem}.scroll-mx-gutter-lg{scroll-margin-left: 2.5rem;scroll-margin-right: 2.5rem}.scroll-mx-gutter-sm{scroll-margin-left: 1.5rem;scroll-margin-right: 1.5rem}.scroll-mx-px{scroll-margin-left: 1px;scroll-margin-right: 1px}.scroll-my-0{scroll-margin-top: 0px;scroll-margin-bottom: 0px}.scroll-my-0\.5{scroll-margin-top: 0.125rem;scroll-margin-bottom: 0.125rem}.scroll-my-1{scroll-margin-top: 0.25rem;scroll-margin-bottom: 0.25rem}.scroll-my-1\.5{scroll-margin-top: 0.375rem;scroll-margin-bottom: 0.375rem}.scroll-my-10{scroll-margin-top: 2.5rem;scroll-margin-bottom: 2.5rem}.scroll-my-11{scroll-margin-top: 2.75rem;scroll-margin-bottom: 2.75rem}.scroll-my-12{scroll-margin-top: 3rem;scroll-margin-bottom: 3rem}.scroll-my-125{scroll-margin-top: 31.25rem;scroll-margin-bottom: 31.25rem}.scroll-my-14{scroll-margin-top: 3.5rem;scroll-margin-bottom: 3.5rem}.scroll-my-16{scroll-margin-top: 4rem;scroll-margin-bottom: 4rem}.scroll-my-2{scroll-margin-top: 0.5rem;scroll-margin-bottom: 0.5rem}.scroll-my-2\.5{scroll-margin-top: 0.625rem;scroll-margin-bottom: 0.625rem}.scroll-my-20{scroll-margin-top: 5rem;scroll-margin-bottom: 5rem}.scroll-my-24{scroll-margin-top: 6rem;scroll-margin-bottom: 6rem}.scroll-my-28{scroll-margin-top: 7rem;scroll-margin-bottom: 7rem}.scroll-my-3{scroll-margin-top: 0.75rem;scroll-margin-bottom: 0.75rem}.scroll-my-3\.5{scroll-margin-top: 0.875rem;scroll-margin-bottom: 0.875rem}.scroll-my-32{scroll-margin-top: 8rem;scroll-margin-bottom: 8rem}.scroll-my-36{scroll-margin-top: 9rem;scroll-margin-bottom: 9rem}.scroll-my-4{scroll-margin-top: 1rem;scroll-margin-bottom: 1rem}.scroll-my-40{scroll-margin-top: 10rem;scroll-margin-bottom: 10rem}.scroll-my-44{scroll-margin-top: 11rem;scroll-margin-bottom: 11rem}.scroll-my-48{scroll-margin-top: 12rem;scroll-margin-bottom: 12rem}.scroll-my-5{scroll-margin-top: 1.25rem;scroll-margin-bottom: 1.25rem}.scroll-my-52{scroll-margin-top: 13rem;scroll-margin-bottom: 13rem}.scroll-my-56{scroll-margin-top: 14rem;scroll-margin-bottom: 14rem}.scroll-my-6{scroll-margin-top: 1.5rem;scroll-margin-bottom: 1.5rem}.scroll-my-60{scroll-margin-top: 15rem;scroll-margin-bottom: 15rem}.scroll-my-64{scroll-margin-top: 16rem;scroll-margin-bottom: 16rem}.scroll-my-7{scroll-margin-top: 1.75rem;scroll-margin-bottom: 1.75rem}.scroll-my-72{scroll-margin-top: 18rem;scroll-margin-bottom: 18rem}.scroll-my-8{scroll-margin-top: 2rem;scroll-margin-bottom: 2rem}.scroll-my-80{scroll-margin-top: 20rem;scroll-margin-bottom: 20rem}.scroll-my-9{scroll-margin-top: 2.25rem;scroll-margin-bottom: 2.25rem}.scroll-my-96{scroll-margin-top: 24rem;scroll-margin-bottom: 24rem}.scroll-my-gutter{scroll-margin-top: 2rem;scroll-margin-bottom: 2rem}.scroll-my-gutter-2x{scroll-margin-top: 4rem;scroll-margin-bottom: 4rem}.scroll-my-gutter-lg{scroll-margin-top: 2.5rem;scroll-margin-bottom: 2.5rem}.scroll-my-gutter-sm{scroll-margin-top: 1.5rem;scroll-margin-bottom: 1.5rem}.scroll-my-px{scroll-margin-top: 1px;scroll-margin-bottom: 1px}.-scroll-mb-0{scroll-margin-bottom: -0px}.-scroll-mb-0\.5{scroll-margin-bottom: -0.125rem}.-scroll-mb-1{scroll-margin-bottom: -0.25rem}.-scroll-mb-1\.5{scroll-margin-bottom: -0.375rem}.-scroll-mb-10{scroll-margin-bottom: -2.5rem}.-scroll-mb-11{scroll-margin-bottom: -2.75rem}.-scroll-mb-12{scroll-margin-bottom: -3rem}.-scroll-mb-125{scroll-margin-bottom: -31.25rem}.-scroll-mb-14{scroll-margin-bottom: -3.5rem}.-scroll-mb-16{scroll-margin-bottom: -4rem}.-scroll-mb-2{scroll-margin-bottom: -0.5rem}.-scroll-mb-2\.5{scroll-margin-bottom: -0.625rem}.-scroll-mb-20{scroll-margin-bottom: -5rem}.-scroll-mb-24{scroll-margin-bottom: -6rem}.-scroll-mb-28{scroll-margin-bottom: -7rem}.-scroll-mb-3{scroll-margin-bottom: -0.75rem}.-scroll-mb-3\.5{scroll-margin-bottom: -0.875rem}.-scroll-mb-32{scroll-margin-bottom: -8rem}.-scroll-mb-36{scroll-margin-bottom: -9rem}.-scroll-mb-4{scroll-margin-bottom: -1rem}.-scroll-mb-40{scroll-margin-bottom: -10rem}.-scroll-mb-44{scroll-margin-bottom: -11rem}.-scroll-mb-48{scroll-margin-bottom: -12rem}.-scroll-mb-5{scroll-margin-bottom: -1.25rem}.-scroll-mb-52{scroll-margin-bottom: -13rem}.-scroll-mb-56{scroll-margin-bottom: -14rem}.-scroll-mb-6{scroll-margin-bottom: -1.5rem}.-scroll-mb-60{scroll-margin-bottom: -15rem}.-scroll-mb-64{scroll-margin-bottom: -16rem}.-scroll-mb-7{scroll-margin-bottom: -1.75rem}.-scroll-mb-72{scroll-margin-bottom: -18rem}.-scroll-mb-8{scroll-margin-bottom: -2rem}.-scroll-mb-80{scroll-margin-bottom: -20rem}.-scroll-mb-9{scroll-margin-bottom: -2.25rem}.-scroll-mb-96{scroll-margin-bottom: -24rem}.-scroll-mb-gutter{scroll-margin-bottom: -2rem}.-scroll-mb-gutter-2x{scroll-margin-bottom: -4rem}.-scroll-mb-gutter-lg{scroll-margin-bottom: -2.5rem}.-scroll-mb-gutter-sm{scroll-margin-bottom: -1.5rem}.-scroll-mb-px{scroll-margin-bottom: -1px}.-scroll-ml-0{scroll-margin-left: -0px}.-scroll-ml-0\.5{scroll-margin-left: -0.125rem}.-scroll-ml-1{scroll-margin-left: -0.25rem}.-scroll-ml-1\.5{scroll-margin-left: -0.375rem}.-scroll-ml-10{scroll-margin-left: -2.5rem}.-scroll-ml-11{scroll-margin-left: -2.75rem}.-scroll-ml-12{scroll-margin-left: -3rem}.-scroll-ml-125{scroll-margin-left: -31.25rem}.-scroll-ml-14{scroll-margin-left: -3.5rem}.-scroll-ml-16{scroll-margin-left: -4rem}.-scroll-ml-2{scroll-margin-left: -0.5rem}.-scroll-ml-2\.5{scroll-margin-left: -0.625rem}.-scroll-ml-20{scroll-margin-left: -5rem}.-scroll-ml-24{scroll-margin-left: -6rem}.-scroll-ml-28{scroll-margin-left: -7rem}.-scroll-ml-3{scroll-margin-left: -0.75rem}.-scroll-ml-3\.5{scroll-margin-left: -0.875rem}.-scroll-ml-32{scroll-margin-left: -8rem}.-scroll-ml-36{scroll-margin-left: -9rem}.-scroll-ml-4{scroll-margin-left: -1rem}.-scroll-ml-40{scroll-margin-left: -10rem}.-scroll-ml-44{scroll-margin-left: -11rem}.-scroll-ml-48{scroll-margin-left: -12rem}.-scroll-ml-5{scroll-margin-left: -1.25rem}.-scroll-ml-52{scroll-margin-left: -13rem}.-scroll-ml-56{scroll-margin-left: -14rem}.-scroll-ml-6{scroll-margin-left: -1.5rem}.-scroll-ml-60{scroll-margin-left: -15rem}.-scroll-ml-64{scroll-margin-left: -16rem}.-scroll-ml-7{scroll-margin-left: -1.75rem}.-scroll-ml-72{scroll-margin-left: -18rem}.-scroll-ml-8{scroll-margin-left: -2rem}.-scroll-ml-80{scroll-margin-left: -20rem}.-scroll-ml-9{scroll-margin-left: -2.25rem}.-scroll-ml-96{scroll-margin-left: -24rem}.-scroll-ml-gutter{scroll-margin-left: -2rem}.-scroll-ml-gutter-2x{scroll-margin-left: -4rem}.-scroll-ml-gutter-lg{scroll-margin-left: -2.5rem}.-scroll-ml-gutter-sm{scroll-margin-left: -1.5rem}.-scroll-ml-px{scroll-margin-left: -1px}.-scroll-mr-0{scroll-margin-right: -0px}.-scroll-mr-0\.5{scroll-margin-right: -0.125rem}.-scroll-mr-1{scroll-margin-right: -0.25rem}.-scroll-mr-1\.5{scroll-margin-right: -0.375rem}.-scroll-mr-10{scroll-margin-right: -2.5rem}.-scroll-mr-11{scroll-margin-right: -2.75rem}.-scroll-mr-12{scroll-margin-right: -3rem}.-scroll-mr-125{scroll-margin-right: -31.25rem}.-scroll-mr-14{scroll-margin-right: -3.5rem}.-scroll-mr-16{scroll-margin-right: -4rem}.-scroll-mr-2{scroll-margin-right: -0.5rem}.-scroll-mr-2\.5{scroll-margin-right: -0.625rem}.-scroll-mr-20{scroll-margin-right: -5rem}.-scroll-mr-24{scroll-margin-right: -6rem}.-scroll-mr-28{scroll-margin-right: -7rem}.-scroll-mr-3{scroll-margin-right: -0.75rem}.-scroll-mr-3\.5{scroll-margin-right: -0.875rem}.-scroll-mr-32{scroll-margin-right: -8rem}.-scroll-mr-36{scroll-margin-right: -9rem}.-scroll-mr-4{scroll-margin-right: -1rem}.-scroll-mr-40{scroll-margin-right: -10rem}.-scroll-mr-44{scroll-margin-right: -11rem}.-scroll-mr-48{scroll-margin-right: -12rem}.-scroll-mr-5{scroll-margin-right: -1.25rem}.-scroll-mr-52{scroll-margin-right: -13rem}.-scroll-mr-56{scroll-margin-right: -14rem}.-scroll-mr-6{scroll-margin-right: -1.5rem}.-scroll-mr-60{scroll-margin-right: -15rem}.-scroll-mr-64{scroll-margin-right: -16rem}.-scroll-mr-7{scroll-margin-right: -1.75rem}.-scroll-mr-72{scroll-margin-right: -18rem}.-scroll-mr-8{scroll-margin-right: -2rem}.-scroll-mr-80{scroll-margin-right: -20rem}.-scroll-mr-9{scroll-margin-right: -2.25rem}.-scroll-mr-96{scroll-margin-right: -24rem}.-scroll-mr-gutter{scroll-margin-right: -2rem}.-scroll-mr-gutter-2x{scroll-margin-right: -4rem}.-scroll-mr-gutter-lg{scroll-margin-right: -2.5rem}.-scroll-mr-gutter-sm{scroll-margin-right: -1.5rem}.-scroll-mr-px{scroll-margin-right: -1px}.-scroll-mt-0{scroll-margin-top: -0px}.-scroll-mt-0\.5{scroll-margin-top: -0.125rem}.-scroll-mt-1{scroll-margin-top: -0.25rem}.-scroll-mt-1\.5{scroll-margin-top: -0.375rem}.-scroll-mt-10{scroll-margin-top: -2.5rem}.-scroll-mt-11{scroll-margin-top: -2.75rem}.-scroll-mt-12{scroll-margin-top: -3rem}.-scroll-mt-125{scroll-margin-top: -31.25rem}.-scroll-mt-14{scroll-margin-top: -3.5rem}.-scroll-mt-16{scroll-margin-top: -4rem}.-scroll-mt-2{scroll-margin-top: -0.5rem}.-scroll-mt-2\.5{scroll-margin-top: -0.625rem}.-scroll-mt-20{scroll-margin-top: -5rem}.-scroll-mt-24{scroll-margin-top: -6rem}.-scroll-mt-28{scroll-margin-top: -7rem}.-scroll-mt-3{scroll-margin-top: -0.75rem}.-scroll-mt-3\.5{scroll-margin-top: -0.875rem}.-scroll-mt-32{scroll-margin-top: -8rem}.-scroll-mt-36{scroll-margin-top: -9rem}.-scroll-mt-4{scroll-margin-top: -1rem}.-scroll-mt-40{scroll-margin-top: -10rem}.-scroll-mt-44{scroll-margin-top: -11rem}.-scroll-mt-48{scroll-margin-top: -12rem}.-scroll-mt-5{scroll-margin-top: -1.25rem}.-scroll-mt-52{scroll-margin-top: -13rem}.-scroll-mt-56{scroll-margin-top: -14rem}.-scroll-mt-6{scroll-margin-top: -1.5rem}.-scroll-mt-60{scroll-margin-top: -15rem}.-scroll-mt-64{scroll-margin-top: -16rem}.-scroll-mt-7{scroll-margin-top: -1.75rem}.-scroll-mt-72{scroll-margin-top: -18rem}.-scroll-mt-8{scroll-margin-top: -2rem}.-scroll-mt-80{scroll-margin-top: -20rem}.-scroll-mt-9{scroll-margin-top: -2.25rem}.-scroll-mt-96{scroll-margin-top: -24rem}.-scroll-mt-gutter{scroll-margin-top: -2rem}.-scroll-mt-gutter-2x{scroll-margin-top: -4rem}.-scroll-mt-gutter-lg{scroll-margin-top: -2.5rem}.-scroll-mt-gutter-sm{scroll-margin-top: -1.5rem}.-scroll-mt-px{scroll-margin-top: -1px}.scroll-mb-0{scroll-margin-bottom: 0px}.scroll-mb-0\.5{scroll-margin-bottom: 0.125rem}.scroll-mb-1{scroll-margin-bottom: 0.25rem}.scroll-mb-1\.5{scroll-margin-bottom: 0.375rem}.scroll-mb-10{scroll-margin-bottom: 2.5rem}.scroll-mb-11{scroll-margin-bottom: 2.75rem}.scroll-mb-12{scroll-margin-bottom: 3rem}.scroll-mb-125{scroll-margin-bottom: 31.25rem}.scroll-mb-14{scroll-margin-bottom: 3.5rem}.scroll-mb-16{scroll-margin-bottom: 4rem}.scroll-mb-2{scroll-margin-bottom: 0.5rem}.scroll-mb-2\.5{scroll-margin-bottom: 0.625rem}.scroll-mb-20{scroll-margin-bottom: 5rem}.scroll-mb-24{scroll-margin-bottom: 6rem}.scroll-mb-28{scroll-margin-bottom: 7rem}.scroll-mb-3{scroll-margin-bottom: 0.75rem}.scroll-mb-3\.5{scroll-margin-bottom: 0.875rem}.scroll-mb-32{scroll-margin-bottom: 8rem}.scroll-mb-36{scroll-margin-bottom: 9rem}.scroll-mb-4{scroll-margin-bottom: 1rem}.scroll-mb-40{scroll-margin-bottom: 10rem}.scroll-mb-44{scroll-margin-bottom: 11rem}.scroll-mb-48{scroll-margin-bottom: 12rem}.scroll-mb-5{scroll-margin-bottom: 1.25rem}.scroll-mb-52{scroll-margin-bottom: 13rem}.scroll-mb-56{scroll-margin-bottom: 14rem}.scroll-mb-6{scroll-margin-bottom: 1.5rem}.scroll-mb-60{scroll-margin-bottom: 15rem}.scroll-mb-64{scroll-margin-bottom: 16rem}.scroll-mb-7{scroll-margin-bottom: 1.75rem}.scroll-mb-72{scroll-margin-bottom: 18rem}.scroll-mb-8{scroll-margin-bottom: 2rem}.scroll-mb-80{scroll-margin-bottom: 20rem}.scroll-mb-9{scroll-margin-bottom: 2.25rem}.scroll-mb-96{scroll-margin-bottom: 24rem}.scroll-mb-gutter{scroll-margin-bottom: 2rem}.scroll-mb-gutter-2x{scroll-margin-bottom: 4rem}.scroll-mb-gutter-lg{scroll-margin-bottom: 2.5rem}.scroll-mb-gutter-sm{scroll-margin-bottom: 1.5rem}.scroll-mb-px{scroll-margin-bottom: 1px}.scroll-ml-0{scroll-margin-left: 0px}.scroll-ml-0\.5{scroll-margin-left: 0.125rem}.scroll-ml-1{scroll-margin-left: 0.25rem}.scroll-ml-1\.5{scroll-margin-left: 0.375rem}.scroll-ml-10{scroll-margin-left: 2.5rem}.scroll-ml-11{scroll-margin-left: 2.75rem}.scroll-ml-12{scroll-margin-left: 3rem}.scroll-ml-125{scroll-margin-left: 31.25rem}.scroll-ml-14{scroll-margin-left: 3.5rem}.scroll-ml-16{scroll-margin-left: 4rem}.scroll-ml-2{scroll-margin-left: 0.5rem}.scroll-ml-2\.5{scroll-margin-left: 0.625rem}.scroll-ml-20{scroll-margin-left: 5rem}.scroll-ml-24{scroll-margin-left: 6rem}.scroll-ml-28{scroll-margin-left: 7rem}.scroll-ml-3{scroll-margin-left: 0.75rem}.scroll-ml-3\.5{scroll-margin-left: 0.875rem}.scroll-ml-32{scroll-margin-left: 8rem}.scroll-ml-36{scroll-margin-left: 9rem}.scroll-ml-4{scroll-margin-left: 1rem}.scroll-ml-40{scroll-margin-left: 10rem}.scroll-ml-44{scroll-margin-left: 11rem}.scroll-ml-48{scroll-margin-left: 12rem}.scroll-ml-5{scroll-margin-left: 1.25rem}.scroll-ml-52{scroll-margin-left: 13rem}.scroll-ml-56{scroll-margin-left: 14rem}.scroll-ml-6{scroll-margin-left: 1.5rem}.scroll-ml-60{scroll-margin-left: 15rem}.scroll-ml-64{scroll-margin-left: 16rem}.scroll-ml-7{scroll-margin-left: 1.75rem}.scroll-ml-72{scroll-margin-left: 18rem}.scroll-ml-8{scroll-margin-left: 2rem}.scroll-ml-80{scroll-margin-left: 20rem}.scroll-ml-9{scroll-margin-left: 2.25rem}.scroll-ml-96{scroll-margin-left: 24rem}.scroll-ml-gutter{scroll-margin-left: 2rem}.scroll-ml-gutter-2x{scroll-margin-left: 4rem}.scroll-ml-gutter-lg{scroll-margin-left: 2.5rem}.scroll-ml-gutter-sm{scroll-margin-left: 1.5rem}.scroll-ml-px{scroll-margin-left: 1px}.scroll-mr-0{scroll-margin-right: 0px}.scroll-mr-0\.5{scroll-margin-right: 0.125rem}.scroll-mr-1{scroll-margin-right: 0.25rem}.scroll-mr-1\.5{scroll-margin-right: 0.375rem}.scroll-mr-10{scroll-margin-right: 2.5rem}.scroll-mr-11{scroll-margin-right: 2.75rem}.scroll-mr-12{scroll-margin-right: 3rem}.scroll-mr-125{scroll-margin-right: 31.25rem}.scroll-mr-14{scroll-margin-right: 3.5rem}.scroll-mr-16{scroll-margin-right: 4rem}.scroll-mr-2{scroll-margin-right: 0.5rem}.scroll-mr-2\.5{scroll-margin-right: 0.625rem}.scroll-mr-20{scroll-margin-right: 5rem}.scroll-mr-24{scroll-margin-right: 6rem}.scroll-mr-28{scroll-margin-right: 7rem}.scroll-mr-3{scroll-margin-right: 0.75rem}.scroll-mr-3\.5{scroll-margin-right: 0.875rem}.scroll-mr-32{scroll-margin-right: 8rem}.scroll-mr-36{scroll-margin-right: 9rem}.scroll-mr-4{scroll-margin-right: 1rem}.scroll-mr-40{scroll-margin-right: 10rem}.scroll-mr-44{scroll-margin-right: 11rem}.scroll-mr-48{scroll-margin-right: 12rem}.scroll-mr-5{scroll-margin-right: 1.25rem}.scroll-mr-52{scroll-margin-right: 13rem}.scroll-mr-56{scroll-margin-right: 14rem}.scroll-mr-6{scroll-margin-right: 1.5rem}.scroll-mr-60{scroll-margin-right: 15rem}.scroll-mr-64{scroll-margin-right: 16rem}.scroll-mr-7{scroll-margin-right: 1.75rem}.scroll-mr-72{scroll-margin-right: 18rem}.scroll-mr-8{scroll-margin-right: 2rem}.scroll-mr-80{scroll-margin-right: 20rem}.scroll-mr-9{scroll-margin-right: 2.25rem}.scroll-mr-96{scroll-margin-right: 24rem}.scroll-mr-gutter{scroll-margin-right: 2rem}.scroll-mr-gutter-2x{scroll-margin-right: 4rem}.scroll-mr-gutter-lg{scroll-margin-right: 2.5rem}.scroll-mr-gutter-sm{scroll-margin-right: 1.5rem}.scroll-mr-px{scroll-margin-right: 1px}.scroll-mt-0{scroll-margin-top: 0px}.scroll-mt-0\.5{scroll-margin-top: 0.125rem}.scroll-mt-1{scroll-margin-top: 0.25rem}.scroll-mt-1\.5{scroll-margin-top: 0.375rem}.scroll-mt-10{scroll-margin-top: 2.5rem}.scroll-mt-11{scroll-margin-top: 2.75rem}.scroll-mt-12{scroll-margin-top: 3rem}.scroll-mt-125{scroll-margin-top: 31.25rem}.scroll-mt-14{scroll-margin-top: 3.5rem}.scroll-mt-16{scroll-margin-top: 4rem}.scroll-mt-2{scroll-margin-top: 0.5rem}.scroll-mt-2\.5{scroll-margin-top: 0.625rem}.scroll-mt-20{scroll-margin-top: 5rem}.scroll-mt-24{scroll-margin-top: 6rem}.scroll-mt-28{scroll-margin-top: 7rem}.scroll-mt-3{scroll-margin-top: 0.75rem}.scroll-mt-3\.5{scroll-margin-top: 0.875rem}.scroll-mt-32{scroll-margin-top: 8rem}.scroll-mt-36{scroll-margin-top: 9rem}.scroll-mt-4{scroll-margin-top: 1rem}.scroll-mt-40{scroll-margin-top: 10rem}.scroll-mt-44{scroll-margin-top: 11rem}.scroll-mt-48{scroll-margin-top: 12rem}.scroll-mt-5{scroll-margin-top: 1.25rem}.scroll-mt-52{scroll-margin-top: 13rem}.scroll-mt-56{scroll-margin-top: 14rem}.scroll-mt-6{scroll-margin-top: 1.5rem}.scroll-mt-60{scroll-margin-top: 15rem}.scroll-mt-64{scroll-margin-top: 16rem}.scroll-mt-7{scroll-margin-top: 1.75rem}.scroll-mt-72{scroll-margin-top: 18rem}.scroll-mt-8{scroll-margin-top: 2rem}.scroll-mt-80{scroll-margin-top: 20rem}.scroll-mt-9{scroll-margin-top: 2.25rem}.scroll-mt-96{scroll-margin-top: 24rem}.scroll-mt-gutter{scroll-margin-top: 2rem}.scroll-mt-gutter-2x{scroll-margin-top: 4rem}.scroll-mt-gutter-lg{scroll-margin-top: 2.5rem}.scroll-mt-gutter-sm{scroll-margin-top: 1.5rem}.scroll-mt-px{scroll-margin-top: 1px}.scroll-p-0{scroll-padding: 0px}.scroll-p-0\.5{scroll-padding: 0.125rem}.scroll-p-1{scroll-padding: 0.25rem}.scroll-p-1\.5{scroll-padding: 0.375rem}.scroll-p-10{scroll-padding: 2.5rem}.scroll-p-11{scroll-padding: 2.75rem}.scroll-p-12{scroll-padding: 3rem}.scroll-p-125{scroll-padding: 31.25rem}.scroll-p-14{scroll-padding: 3.5rem}.scroll-p-16{scroll-padding: 4rem}.scroll-p-2{scroll-padding: 0.5rem}.scroll-p-2\.5{scroll-padding: 0.625rem}.scroll-p-20{scroll-padding: 5rem}.scroll-p-24{scroll-padding: 6rem}.scroll-p-28{scroll-padding: 7rem}.scroll-p-3{scroll-padding: 0.75rem}.scroll-p-3\.5{scroll-padding: 0.875rem}.scroll-p-32{scroll-padding: 8rem}.scroll-p-36{scroll-padding: 9rem}.scroll-p-4{scroll-padding: 1rem}.scroll-p-40{scroll-padding: 10rem}.scroll-p-44{scroll-padding: 11rem}.scroll-p-48{scroll-padding: 12rem}.scroll-p-5{scroll-padding: 1.25rem}.scroll-p-52{scroll-padding: 13rem}.scroll-p-56{scroll-padding: 14rem}.scroll-p-6{scroll-padding: 1.5rem}.scroll-p-60{scroll-padding: 15rem}.scroll-p-64{scroll-padding: 16rem}.scroll-p-7{scroll-padding: 1.75rem}.scroll-p-72{scroll-padding: 18rem}.scroll-p-8{scroll-padding: 2rem}.scroll-p-80{scroll-padding: 20rem}.scroll-p-9{scroll-padding: 2.25rem}.scroll-p-96{scroll-padding: 24rem}.scroll-p-gutter{scroll-padding: 2rem}.scroll-p-gutter-2x{scroll-padding: 4rem}.scroll-p-gutter-lg{scroll-padding: 2.5rem}.scroll-p-gutter-sm{scroll-padding: 1.5rem}.scroll-p-px{scroll-padding: 1px}.scroll-px-0{scroll-padding-left: 0px;scroll-padding-right: 0px}.scroll-px-0\.5{scroll-padding-left: 0.125rem;scroll-padding-right: 0.125rem}.scroll-px-1{scroll-padding-left: 0.25rem;scroll-padding-right: 0.25rem}.scroll-px-1\.5{scroll-padding-left: 0.375rem;scroll-padding-right: 0.375rem}.scroll-px-10{scroll-padding-left: 2.5rem;scroll-padding-right: 2.5rem}.scroll-px-11{scroll-padding-left: 2.75rem;scroll-padding-right: 2.75rem}.scroll-px-12{scroll-padding-left: 3rem;scroll-padding-right: 3rem}.scroll-px-125{scroll-padding-left: 31.25rem;scroll-padding-right: 31.25rem}.scroll-px-14{scroll-padding-left: 3.5rem;scroll-padding-right: 3.5rem}.scroll-px-16{scroll-padding-left: 4rem;scroll-padding-right: 4rem}.scroll-px-2{scroll-padding-left: 0.5rem;scroll-padding-right: 0.5rem}.scroll-px-2\.5{scroll-padding-left: 0.625rem;scroll-padding-right: 0.625rem}.scroll-px-20{scroll-padding-left: 5rem;scroll-padding-right: 5rem}.scroll-px-24{scroll-padding-left: 6rem;scroll-padding-right: 6rem}.scroll-px-28{scroll-padding-left: 7rem;scroll-padding-right: 7rem}.scroll-px-3{scroll-padding-left: 0.75rem;scroll-padding-right: 0.75rem}.scroll-px-3\.5{scroll-padding-left: 0.875rem;scroll-padding-right: 0.875rem}.scroll-px-32{scroll-padding-left: 8rem;scroll-padding-right: 8rem}.scroll-px-36{scroll-padding-left: 9rem;scroll-padding-right: 9rem}.scroll-px-4{scroll-padding-left: 1rem;scroll-padding-right: 1rem}.scroll-px-40{scroll-padding-left: 10rem;scroll-padding-right: 10rem}.scroll-px-44{scroll-padding-left: 11rem;scroll-padding-right: 11rem}.scroll-px-48{scroll-padding-left: 12rem;scroll-padding-right: 12rem}.scroll-px-5{scroll-padding-left: 1.25rem;scroll-padding-right: 1.25rem}.scroll-px-52{scroll-padding-left: 13rem;scroll-padding-right: 13rem}.scroll-px-56{scroll-padding-left: 14rem;scroll-padding-right: 14rem}.scroll-px-6{scroll-padding-left: 1.5rem;scroll-padding-right: 1.5rem}.scroll-px-60{scroll-padding-left: 15rem;scroll-padding-right: 15rem}.scroll-px-64{scroll-padding-left: 16rem;scroll-padding-right: 16rem}.scroll-px-7{scroll-padding-left: 1.75rem;scroll-padding-right: 1.75rem}.scroll-px-72{scroll-padding-left: 18rem;scroll-padding-right: 18rem}.scroll-px-8{scroll-padding-left: 2rem;scroll-padding-right: 2rem}.scroll-px-80{scroll-padding-left: 20rem;scroll-padding-right: 20rem}.scroll-px-9{scroll-padding-left: 2.25rem;scroll-padding-right: 2.25rem}.scroll-px-96{scroll-padding-left: 24rem;scroll-padding-right: 24rem}.scroll-px-gutter{scroll-padding-left: 2rem;scroll-padding-right: 2rem}.scroll-px-gutter-2x{scroll-padding-left: 4rem;scroll-padding-right: 4rem}.scroll-px-gutter-lg{scroll-padding-left: 2.5rem;scroll-padding-right: 2.5rem}.scroll-px-gutter-sm{scroll-padding-left: 1.5rem;scroll-padding-right: 1.5rem}.scroll-px-px{scroll-padding-left: 1px;scroll-padding-right: 1px}.scroll-py-0{scroll-padding-top: 0px;scroll-padding-bottom: 0px}.scroll-py-0\.5{scroll-padding-top: 0.125rem;scroll-padding-bottom: 0.125rem}.scroll-py-1{scroll-padding-top: 0.25rem;scroll-padding-bottom: 0.25rem}.scroll-py-1\.5{scroll-padding-top: 0.375rem;scroll-padding-bottom: 0.375rem}.scroll-py-10{scroll-padding-top: 2.5rem;scroll-padding-bottom: 2.5rem}.scroll-py-11{scroll-padding-top: 2.75rem;scroll-padding-bottom: 2.75rem}.scroll-py-12{scroll-padding-top: 3rem;scroll-padding-bottom: 3rem}.scroll-py-125{scroll-padding-top: 31.25rem;scroll-padding-bottom: 31.25rem}.scroll-py-14{scroll-padding-top: 3.5rem;scroll-padding-bottom: 3.5rem}.scroll-py-16{scroll-padding-top: 4rem;scroll-padding-bottom: 4rem}.scroll-py-2{scroll-padding-top: 0.5rem;scroll-padding-bottom: 0.5rem}.scroll-py-2\.5{scroll-padding-top: 0.625rem;scroll-padding-bottom: 0.625rem}.scroll-py-20{scroll-padding-top: 5rem;scroll-padding-bottom: 5rem}.scroll-py-24{scroll-padding-top: 6rem;scroll-padding-bottom: 6rem}.scroll-py-28{scroll-padding-top: 7rem;scroll-padding-bottom: 7rem}.scroll-py-3{scroll-padding-top: 0.75rem;scroll-padding-bottom: 0.75rem}.scroll-py-3\.5{scroll-padding-top: 0.875rem;scroll-padding-bottom: 0.875rem}.scroll-py-32{scroll-padding-top: 8rem;scroll-padding-bottom: 8rem}.scroll-py-36{scroll-padding-top: 9rem;scroll-padding-bottom: 9rem}.scroll-py-4{scroll-padding-top: 1rem;scroll-padding-bottom: 1rem}.scroll-py-40{scroll-padding-top: 10rem;scroll-padding-bottom: 10rem}.scroll-py-44{scroll-padding-top: 11rem;scroll-padding-bottom: 11rem}.scroll-py-48{scroll-padding-top: 12rem;scroll-padding-bottom: 12rem}.scroll-py-5{scroll-padding-top: 1.25rem;scroll-padding-bottom: 1.25rem}.scroll-py-52{scroll-padding-top: 13rem;scroll-padding-bottom: 13rem}.scroll-py-56{scroll-padding-top: 14rem;scroll-padding-bottom: 14rem}.scroll-py-6{scroll-padding-top: 1.5rem;scroll-padding-bottom: 1.5rem}.scroll-py-60{scroll-padding-top: 15rem;scroll-padding-bottom: 15rem}.scroll-py-64{scroll-padding-top: 16rem;scroll-padding-bottom: 16rem}.scroll-py-7{scroll-padding-top: 1.75rem;scroll-padding-bottom: 1.75rem}.scroll-py-72{scroll-padding-top: 18rem;scroll-padding-bottom: 18rem}.scroll-py-8{scroll-padding-top: 2rem;scroll-padding-bottom: 2rem}.scroll-py-80{scroll-padding-top: 20rem;scroll-padding-bottom: 20rem}.scroll-py-9{scroll-padding-top: 2.25rem;scroll-padding-bottom: 2.25rem}.scroll-py-96{scroll-padding-top: 24rem;scroll-padding-bottom: 24rem}.scroll-py-gutter{scroll-padding-top: 2rem;scroll-padding-bottom: 2rem}.scroll-py-gutter-2x{scroll-padding-top: 4rem;scroll-padding-bottom: 4rem}.scroll-py-gutter-lg{scroll-padding-top: 2.5rem;scroll-padding-bottom: 2.5rem}.scroll-py-gutter-sm{scroll-padding-top: 1.5rem;scroll-padding-bottom: 1.5rem}.scroll-py-px{scroll-padding-top: 1px;scroll-padding-bottom: 1px}.scroll-pb-0{scroll-padding-bottom: 0px}.scroll-pb-0\.5{scroll-padding-bottom: 0.125rem}.scroll-pb-1{scroll-padding-bottom: 0.25rem}.scroll-pb-1\.5{scroll-padding-bottom: 0.375rem}.scroll-pb-10{scroll-padding-bottom: 2.5rem}.scroll-pb-11{scroll-padding-bottom: 2.75rem}.scroll-pb-12{scroll-padding-bottom: 3rem}.scroll-pb-125{scroll-padding-bottom: 31.25rem}.scroll-pb-14{scroll-padding-bottom: 3.5rem}.scroll-pb-16{scroll-padding-bottom: 4rem}.scroll-pb-2{scroll-padding-bottom: 0.5rem}.scroll-pb-2\.5{scroll-padding-bottom: 0.625rem}.scroll-pb-20{scroll-padding-bottom: 5rem}.scroll-pb-24{scroll-padding-bottom: 6rem}.scroll-pb-28{scroll-padding-bottom: 7rem}.scroll-pb-3{scroll-padding-bottom: 0.75rem}.scroll-pb-3\.5{scroll-padding-bottom: 0.875rem}.scroll-pb-32{scroll-padding-bottom: 8rem}.scroll-pb-36{scroll-padding-bottom: 9rem}.scroll-pb-4{scroll-padding-bottom: 1rem}.scroll-pb-40{scroll-padding-bottom: 10rem}.scroll-pb-44{scroll-padding-bottom: 11rem}.scroll-pb-48{scroll-padding-bottom: 12rem}.scroll-pb-5{scroll-padding-bottom: 1.25rem}.scroll-pb-52{scroll-padding-bottom: 13rem}.scroll-pb-56{scroll-padding-bottom: 14rem}.scroll-pb-6{scroll-padding-bottom: 1.5rem}.scroll-pb-60{scroll-padding-bottom: 15rem}.scroll-pb-64{scroll-padding-bottom: 16rem}.scroll-pb-7{scroll-padding-bottom: 1.75rem}.scroll-pb-72{scroll-padding-bottom: 18rem}.scroll-pb-8{scroll-padding-bottom: 2rem}.scroll-pb-80{scroll-padding-bottom: 20rem}.scroll-pb-9{scroll-padding-bottom: 2.25rem}.scroll-pb-96{scroll-padding-bottom: 24rem}.scroll-pb-gutter{scroll-padding-bottom: 2rem}.scroll-pb-gutter-2x{scroll-padding-bottom: 4rem}.scroll-pb-gutter-lg{scroll-padding-bottom: 2.5rem}.scroll-pb-gutter-sm{scroll-padding-bottom: 1.5rem}.scroll-pb-px{scroll-padding-bottom: 1px}.scroll-pl-0{scroll-padding-left: 0px}.scroll-pl-0\.5{scroll-padding-left: 0.125rem}.scroll-pl-1{scroll-padding-left: 0.25rem}.scroll-pl-1\.5{scroll-padding-left: 0.375rem}.scroll-pl-10{scroll-padding-left: 2.5rem}.scroll-pl-11{scroll-padding-left: 2.75rem}.scroll-pl-12{scroll-padding-left: 3rem}.scroll-pl-125{scroll-padding-left: 31.25rem}.scroll-pl-14{scroll-padding-left: 3.5rem}.scroll-pl-16{scroll-padding-left: 4rem}.scroll-pl-2{scroll-padding-left: 0.5rem}.scroll-pl-2\.5{scroll-padding-left: 0.625rem}.scroll-pl-20{scroll-padding-left: 5rem}.scroll-pl-24{scroll-padding-left: 6rem}.scroll-pl-28{scroll-padding-left: 7rem}.scroll-pl-3{scroll-padding-left: 0.75rem}.scroll-pl-3\.5{scroll-padding-left: 0.875rem}.scroll-pl-32{scroll-padding-left: 8rem}.scroll-pl-36{scroll-padding-left: 9rem}.scroll-pl-4{scroll-padding-left: 1rem}.scroll-pl-40{scroll-padding-left: 10rem}.scroll-pl-44{scroll-padding-left: 11rem}.scroll-pl-48{scroll-padding-left: 12rem}.scroll-pl-5{scroll-padding-left: 1.25rem}.scroll-pl-52{scroll-padding-left: 13rem}.scroll-pl-56{scroll-padding-left: 14rem}.scroll-pl-6{scroll-padding-left: 1.5rem}.scroll-pl-60{scroll-padding-left: 15rem}.scroll-pl-64{scroll-padding-left: 16rem}.scroll-pl-7{scroll-padding-left: 1.75rem}.scroll-pl-72{scroll-padding-left: 18rem}.scroll-pl-8{scroll-padding-left: 2rem}.scroll-pl-80{scroll-padding-left: 20rem}.scroll-pl-9{scroll-padding-left: 2.25rem}.scroll-pl-96{scroll-padding-left: 24rem}.scroll-pl-gutter{scroll-padding-left: 2rem}.scroll-pl-gutter-2x{scroll-padding-left: 4rem}.scroll-pl-gutter-lg{scroll-padding-left: 2.5rem}.scroll-pl-gutter-sm{scroll-padding-left: 1.5rem}.scroll-pl-px{scroll-padding-left: 1px}.scroll-pr-0{scroll-padding-right: 0px}.scroll-pr-0\.5{scroll-padding-right: 0.125rem}.scroll-pr-1{scroll-padding-right: 0.25rem}.scroll-pr-1\.5{scroll-padding-right: 0.375rem}.scroll-pr-10{scroll-padding-right: 2.5rem}.scroll-pr-11{scroll-padding-right: 2.75rem}.scroll-pr-12{scroll-padding-right: 3rem}.scroll-pr-125{scroll-padding-right: 31.25rem}.scroll-pr-14{scroll-padding-right: 3.5rem}.scroll-pr-16{scroll-padding-right: 4rem}.scroll-pr-2{scroll-padding-right: 0.5rem}.scroll-pr-2\.5{scroll-padding-right: 0.625rem}.scroll-pr-20{scroll-padding-right: 5rem}.scroll-pr-24{scroll-padding-right: 6rem}.scroll-pr-28{scroll-padding-right: 7rem}.scroll-pr-3{scroll-padding-right: 0.75rem}.scroll-pr-3\.5{scroll-padding-right: 0.875rem}.scroll-pr-32{scroll-padding-right: 8rem}.scroll-pr-36{scroll-padding-right: 9rem}.scroll-pr-4{scroll-padding-right: 1rem}.scroll-pr-40{scroll-padding-right: 10rem}.scroll-pr-44{scroll-padding-right: 11rem}.scroll-pr-48{scroll-padding-right: 12rem}.scroll-pr-5{scroll-padding-right: 1.25rem}.scroll-pr-52{scroll-padding-right: 13rem}.scroll-pr-56{scroll-padding-right: 14rem}.scroll-pr-6{scroll-padding-right: 1.5rem}.scroll-pr-60{scroll-padding-right: 15rem}.scroll-pr-64{scroll-padding-right: 16rem}.scroll-pr-7{scroll-padding-right: 1.75rem}.scroll-pr-72{scroll-padding-right: 18rem}.scroll-pr-8{scroll-padding-right: 2rem}.scroll-pr-80{scroll-padding-right: 20rem}.scroll-pr-9{scroll-padding-right: 2.25rem}.scroll-pr-96{scroll-padding-right: 24rem}.scroll-pr-gutter{scroll-padding-right: 2rem}.scroll-pr-gutter-2x{scroll-padding-right: 4rem}.scroll-pr-gutter-lg{scroll-padding-right: 2.5rem}.scroll-pr-gutter-sm{scroll-padding-right: 1.5rem}.scroll-pr-px{scroll-padding-right: 1px}.scroll-pt-0{scroll-padding-top: 0px}.scroll-pt-0\.5{scroll-padding-top: 0.125rem}.scroll-pt-1{scroll-padding-top: 0.25rem}.scroll-pt-1\.5{scroll-padding-top: 0.375rem}.scroll-pt-10{scroll-padding-top: 2.5rem}.scroll-pt-11{scroll-padding-top: 2.75rem}.scroll-pt-12{scroll-padding-top: 3rem}.scroll-pt-125{scroll-padding-top: 31.25rem}.scroll-pt-14{scroll-padding-top: 3.5rem}.scroll-pt-16{scroll-padding-top: 4rem}.scroll-pt-2{scroll-padding-top: 0.5rem}.scroll-pt-2\.5{scroll-padding-top: 0.625rem}.scroll-pt-20{scroll-padding-top: 5rem}.scroll-pt-24{scroll-padding-top: 6rem}.scroll-pt-28{scroll-padding-top: 7rem}.scroll-pt-3{scroll-padding-top: 0.75rem}.scroll-pt-3\.5{scroll-padding-top: 0.875rem}.scroll-pt-32{scroll-padding-top: 8rem}.scroll-pt-36{scroll-padding-top: 9rem}.scroll-pt-4{scroll-padding-top: 1rem}.scroll-pt-40{scroll-padding-top: 10rem}.scroll-pt-44{scroll-padding-top: 11rem}.scroll-pt-48{scroll-padding-top: 12rem}.scroll-pt-5{scroll-padding-top: 1.25rem}.scroll-pt-52{scroll-padding-top: 13rem}.scroll-pt-56{scroll-padding-top: 14rem}.scroll-pt-6{scroll-padding-top: 1.5rem}.scroll-pt-60{scroll-padding-top: 15rem}.scroll-pt-64{scroll-padding-top: 16rem}.scroll-pt-7{scroll-padding-top: 1.75rem}.scroll-pt-72{scroll-padding-top: 18rem}.scroll-pt-8{scroll-padding-top: 2rem}.scroll-pt-80{scroll-padding-top: 20rem}.scroll-pt-9{scroll-padding-top: 2.25rem}.scroll-pt-96{scroll-padding-top: 24rem}.scroll-pt-gutter{scroll-padding-top: 2rem}.scroll-pt-gutter-2x{scroll-padding-top: 4rem}.scroll-pt-gutter-lg{scroll-padding-top: 2.5rem}.scroll-pt-gutter-sm{scroll-padding-top: 1.5rem}.scroll-pt-px{scroll-padding-top: 1px}.list-disc{list-style-type: disc}.auto-cols-fr{grid-auto-columns: minmax(0, 1fr)}.grid-flow-row{grid-auto-flow: row}.grid-flow-col{grid-auto-flow: column}.grid-flow-dense{grid-auto-flow: dense}.grid-flow-row-dense{grid-auto-flow: row dense}.grid-flow-col-dense{grid-auto-flow: column dense}.grid-cols-1{grid-template-columns: repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.flex-row{flex-direction: row}.flex-row-reverse{flex-direction: row-reverse}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.flex-wrap-reverse{flex-wrap: wrap-reverse}.flex-nowrap{flex-wrap: nowrap}.items-start{align-items: flex-start}.items-end{align-items: flex-end}.items-center{align-items: center}.items-baseline{align-items: baseline}.items-stretch{align-items: stretch}.\!justify-start{justify-content: flex-start !important}.justify-start{justify-content: flex-start}.justify-end{justify-content: flex-end}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.justify-stretch{justify-content: stretch}.gap-0{gap: 0px}.gap-0\.5{gap: 0.125rem}.gap-1{gap: 0.25rem}.gap-1\.5{gap: 0.375rem}.gap-10{gap: 2.5rem}.gap-11{gap: 2.75rem}.gap-12{gap: 3rem}.gap-125{gap: 31.25rem}.gap-14{gap: 3.5rem}.gap-16{gap: 4rem}.gap-2{gap: 0.5rem}.gap-2\.5{gap: 0.625rem}.gap-20{gap: 5rem}.gap-24{gap: 6rem}.gap-28{gap: 7rem}.gap-3{gap: 0.75rem}.gap-3\.5{gap: 0.875rem}.gap-32{gap: 8rem}.gap-36{gap: 9rem}.gap-4{gap: 1rem}.gap-40{gap: 10rem}.gap-44{gap: 11rem}.gap-48{gap: 12rem}.gap-5{gap: 1.25rem}.gap-52{gap: 13rem}.gap-56{gap: 14rem}.gap-6{gap: 1.5rem}.gap-60{gap: 15rem}.gap-64{gap: 16rem}.gap-7{gap: 1.75rem}.gap-72{gap: 18rem}.gap-8{gap: 2rem}.gap-80{gap: 20rem}.gap-9{gap: 2.25rem}.gap-96{gap: 24rem}.gap-gutter{gap: 2rem}.gap-gutter-2x{gap: 4rem}.gap-gutter-lg{gap: 2.5rem}.gap-gutter-sm{gap: 1.5rem}.gap-px{gap: 1px}.gap-x-0{-moz-column-gap: 0px;column-gap: 0px}.gap-x-0\.5{-moz-column-gap: 0.125rem;column-gap: 0.125rem}.gap-x-1{-moz-column-gap: 0.25rem;column-gap: 0.25rem}.gap-x-1\.5{-moz-column-gap: 0.375rem;column-gap: 0.375rem}.gap-x-10{-moz-column-gap: 2.5rem;column-gap: 2.5rem}.gap-x-11{-moz-column-gap: 2.75rem;column-gap: 2.75rem}.gap-x-12{-moz-column-gap: 3rem;column-gap: 3rem}.gap-x-125{-moz-column-gap: 31.25rem;column-gap: 31.25rem}.gap-x-14{-moz-column-gap: 3.5rem;column-gap: 3.5rem}.gap-x-16{-moz-column-gap: 4rem;column-gap: 4rem}.gap-x-2{-moz-column-gap: 0.5rem;column-gap: 0.5rem}.gap-x-2\.5{-moz-column-gap: 0.625rem;column-gap: 0.625rem}.gap-x-20{-moz-column-gap: 5rem;column-gap: 5rem}.gap-x-24{-moz-column-gap: 6rem;column-gap: 6rem}.gap-x-28{-moz-column-gap: 7rem;column-gap: 7rem}.gap-x-3{-moz-column-gap: 0.75rem;column-gap: 0.75rem}.gap-x-3\.5{-moz-column-gap: 0.875rem;column-gap: 0.875rem}.gap-x-32{-moz-column-gap: 8rem;column-gap: 8rem}.gap-x-36{-moz-column-gap: 9rem;column-gap: 9rem}.gap-x-4{-moz-column-gap: 1rem;column-gap: 1rem}.gap-x-40{-moz-column-gap: 10rem;column-gap: 10rem}.gap-x-44{-moz-column-gap: 11rem;column-gap: 11rem}.gap-x-48{-moz-column-gap: 12rem;column-gap: 12rem}.gap-x-5{-moz-column-gap: 1.25rem;column-gap: 1.25rem}.gap-x-52{-moz-column-gap: 13rem;column-gap: 13rem}.gap-x-56{-moz-column-gap: 14rem;column-gap: 14rem}.gap-x-6{-moz-column-gap: 1.5rem;column-gap: 1.5rem}.gap-x-60{-moz-column-gap: 15rem;column-gap: 15rem}.gap-x-64{-moz-column-gap: 16rem;column-gap: 16rem}.gap-x-7{-moz-column-gap: 1.75rem;column-gap: 1.75rem}.gap-x-72{-moz-column-gap: 18rem;column-gap: 18rem}.gap-x-8{-moz-column-gap: 2rem;column-gap: 2rem}.gap-x-80{-moz-column-gap: 20rem;column-gap: 20rem}.gap-x-9{-moz-column-gap: 2.25rem;column-gap: 2.25rem}.gap-x-96{-moz-column-gap: 24rem;column-gap: 24rem}.gap-x-gutter{-moz-column-gap: 2rem;column-gap: 2rem}.gap-x-gutter-2x{-moz-column-gap: 4rem;column-gap: 4rem}.gap-x-gutter-lg{-moz-column-gap: 2.5rem;column-gap: 2.5rem}.gap-x-gutter-sm{-moz-column-gap: 1.5rem;column-gap: 1.5rem}.gap-x-px{-moz-column-gap: 1px;column-gap: 1px}.gap-y-0{row-gap: 0px}.gap-y-0\.5{row-gap: 0.125rem}.gap-y-1{row-gap: 0.25rem}.gap-y-1\.5{row-gap: 0.375rem}.gap-y-10{row-gap: 2.5rem}.gap-y-11{row-gap: 2.75rem}.gap-y-12{row-gap: 3rem}.gap-y-125{row-gap: 31.25rem}.gap-y-14{row-gap: 3.5rem}.gap-y-16{row-gap: 4rem}.gap-y-2{row-gap: 0.5rem}.gap-y-2\.5{row-gap: 0.625rem}.gap-y-20{row-gap: 5rem}.gap-y-24{row-gap: 6rem}.gap-y-28{row-gap: 7rem}.gap-y-3{row-gap: 0.75rem}.gap-y-3\.5{row-gap: 0.875rem}.gap-y-32{row-gap: 8rem}.gap-y-36{row-gap: 9rem}.gap-y-4{row-gap: 1rem}.gap-y-40{row-gap: 10rem}.gap-y-44{row-gap: 11rem}.gap-y-48{row-gap: 12rem}.gap-y-5{row-gap: 1.25rem}.gap-y-52{row-gap: 13rem}.gap-y-56{row-gap: 14rem}.gap-y-6{row-gap: 1.5rem}.gap-y-60{row-gap: 15rem}.gap-y-64{row-gap: 16rem}.gap-y-7{row-gap: 1.75rem}.gap-y-72{row-gap: 18rem}.gap-y-8{row-gap: 2rem}.gap-y-80{row-gap: 20rem}.gap-y-9{row-gap: 2.25rem}.gap-y-96{row-gap: 24rem}.gap-y-gutter{row-gap: 2rem}.gap-y-gutter-2x{row-gap: 4rem}.gap-y-gutter-lg{row-gap: 2.5rem}.gap-y-gutter-sm{row-gap: 1.5rem}.gap-y-px{row-gap: 1px}.space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0;margin-right: calc(0.5rem * var(--tw-space-x-reverse));margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse))}.space-y-5 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))}.divide-y > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse: 0;border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}.divide-on-background-search-hero-input > :not([hidden]) ~ :not([hidden]){border-color: var(--color-on-background-search-hero-input)}.divide-on-background-search-hero-prompt > :not([hidden]) ~ :not([hidden]){border-color: var(--color-on-background-search-hero-prompt)}.divide-on-background-search-hover > :not([hidden]) ~ :not([hidden]){border-color: var(--color-on-background-search-hero-hover)}.divide-panel-queue-highlight > :not([hidden]) ~ :not([hidden]){border-color: var(--color-panel-queue-highlight)}.divide-shadow-variant > :not([hidden]) ~ :not([hidden]){border-color: var(--color-shadow-variant)}.self-start{align-self: flex-start}.self-center{align-self: center}.self-stretch{align-self: stretch}.justify-self-end{justify-self: end}.overflow-auto{overflow: auto}.overflow-hidden{overflow: hidden}.overflow-clip{overflow: clip}.overflow-visible{overflow: visible}.overflow-scroll{overflow: scroll}.overflow-x-auto{overflow-x: auto}.overflow-y-auto{overflow-y: auto}.overflow-x-hidden{overflow-x: hidden}.overflow-y-hidden{overflow-y: hidden}.overflow-x-clip{overflow-x: clip}.overflow-y-clip{overflow-y: clip}.overflow-x-visible{overflow-x: visible}.overflow-y-visible{overflow-y: visible}.overflow-x-scroll{overflow-x: scroll}.overflow-y-scroll{overflow-y: scroll}.truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.overflow-ellipsis{text-overflow: ellipsis}.text-ellipsis{text-overflow: ellipsis}.whitespace-normal{white-space: normal}.whitespace-nowrap{white-space: nowrap}.break-words{overflow-wrap: break-word}.break-all{word-break: break-all}.rounded{border-radius: 0.25rem}.rounded-full{border-radius: 9999px}.rounded-lg{border-radius: 0.5rem}.rounded-md{border-radius: 0.375rem}.rounded-none{border-radius: 0px}.rounded-sm{border-radius: 0.125rem}.rounded-b{border-bottom-right-radius: 0.25rem;border-bottom-left-radius: 0.25rem}.rounded-b-none{border-bottom-right-radius: 0px;border-bottom-left-radius: 0px}.rounded-b-sm{border-bottom-right-radius: 0.125rem;border-bottom-left-radius: 0.125rem}.rounded-l{border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem}.rounded-l-sm{border-top-left-radius: 0.125rem;border-bottom-left-radius: 0.125rem}.rounded-r-sm{border-top-right-radius: 0.125rem;border-bottom-right-radius: 0.125rem}.rounded-t{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem}.rounded-bl{border-bottom-left-radius: 0.25rem}.rounded-br{border-bottom-right-radius: 0.25rem}.rounded-tl{border-top-left-radius: 0.25rem}.border{border-width: 1px}.border-0{border-width: 0px}.border-2{border-width: 2px}.border-y{border-top-width: 1px;border-bottom-width: 1px}.border-b{border-bottom-width: 1px}.border-b-2{border-bottom-width: 2px}.border-b-\[3px\]{border-bottom-width: 3px}.border-l{border-left-width: 1px}.border-l-0{border-left-width: 0px}.border-l-2{border-left-width: 2px}.border-l-4{border-left-width: 4px}.border-r{border-right-width: 1px}.border-t{border-top-width: 1px}.border-t-0{border-top-width: 0px}.border-t-2{border-top-width: 2px}.border-dotted{border-style: dotted}.border-none{border-style: none}.border-\[\#d1d1d1\]{--tw-border-opacity: 1;border-color: rgb(209 209 209 / var(--tw-border-opacity))}.border-background{border-color: var(--color-background)}.border-decoration{border-color: var(--color-on-background-decoration)}.border-inactive{border-color: var(--color-inactive)}.border-on-background{border-color: var(--color-on-background)}.border-on-background-alternate{border-color: var(--color-on-background-alternate)}.border-on-background-decoration{border-color: var(--color-on-background-decoration)}.border-on-background-search-hero-input{border-color: var(--color-on-background-search-hero-input)}.border-on-background-search-hero-prompt{border-color: var(--color-on-background-search-hero-prompt)}.border-on-background-search-hover{border-color: var(--color-on-background-search-hero-hover)}.border-on-danger-border{border-color: var(--color-on-danger-border)}.border-on-error-alternate{border-color: var(--color-on-error-alternate)}.border-on-error-decoration{border-color: var(--color-on-error-decoration)}.border-on-information-decoration{border-color: var(--color-on-information-decoration)}.border-on-success-decoration{border-color: var(--color-on-success-decoration)}.border-on-warning-border{border-color: var(--color-on-warning-border)}.border-on-warning-decoration{border-color: var(--color-on-warning-decoration)}.border-panel-queue{border-color: var(--color-panel-queue)}.border-primary{border-color: var(--color-primary)}.border-primary-active{border-color: var(--color-primary-active)}.border-shadow-variant{border-color: var(--color-shadow-variant)}.border-surface{border-color: var(--color-surface)}.border-transparent{border-color: transparent}.border-x-on-background-search-hero-input{border-left-color: var(--color-on-background-search-hero-input);border-right-color: var(--color-on-background-search-hero-input)}.border-x-on-background-search-hero-prompt{border-left-color: var(--color-on-background-search-hero-prompt);border-right-color: var(--color-on-background-search-hero-prompt)}.border-x-on-background-search-hover{border-left-color: var(--color-on-background-search-hero-hover);border-right-color: var(--color-on-background-search-hero-hover)}.border-x-shadow-variant{border-left-color: var(--color-shadow-variant);border-right-color: var(--color-shadow-variant)}.border-y-on-background-search-hero-input{border-top-color: var(--color-on-background-search-hero-input);border-bottom-color: var(--color-on-background-search-hero-input)}.border-y-on-background-search-hero-prompt{border-top-color: var(--color-on-background-search-hero-prompt);border-bottom-color: var(--color-on-background-search-hero-prompt)}.border-y-on-background-search-hover{border-top-color: var(--color-on-background-search-hero-hover);border-bottom-color: var(--color-on-background-search-hero-hover)}.border-y-shadow-variant{border-top-color: var(--color-shadow-variant);border-bottom-color: var(--color-shadow-variant)}.border-b-on-background-search-hero-input{border-bottom-color: var(--color-on-background-search-hero-input)}.border-b-on-background-search-hero-prompt{border-bottom-color: var(--color-on-background-search-hero-prompt)}.border-b-on-background-search-hover{border-bottom-color: var(--color-on-background-search-hero-hover)}.border-b-panel-queue-highlight{border-bottom-color: var(--color-panel-queue-highlight)}.border-b-shadow-variant{border-bottom-color: var(--color-shadow-variant)}.border-e-on-background-search-hero-input{border-inline-end-color: var(--color-on-background-search-hero-input)}.border-e-on-background-search-hero-prompt{border-inline-end-color: var(--color-on-background-search-hero-prompt)}.border-e-on-background-search-hover{border-inline-end-color: var(--color-on-background-search-hero-hover)}.border-e-shadow-variant{border-inline-end-color: var(--color-shadow-variant)}.border-l-on-background-search-hero-input{border-left-color: var(--color-on-background-search-hero-input)}.border-l-on-background-search-hero-prompt{border-left-color: var(--color-on-background-search-hero-prompt)}.border-l-on-background-search-hover{border-left-color: var(--color-on-background-search-hero-hover)}.border-l-primary{border-left-color: var(--color-primary)}.border-l-shadow-variant{border-left-color: var(--color-shadow-variant)}.border-r-on-background-search-hero-input{border-right-color: var(--color-on-background-search-hero-input)}.border-r-on-background-search-hero-prompt{border-right-color: var(--color-on-background-search-hero-prompt)}.border-r-on-background-search-hover{border-right-color: var(--color-on-background-search-hero-hover)}.border-r-shadow-variant{border-right-color: var(--color-shadow-variant)}.border-s-on-background-search-hero-input{border-inline-start-color: var(--color-on-background-search-hero-input)}.border-s-on-background-search-hero-prompt{border-inline-start-color: var(--color-on-background-search-hero-prompt)}.border-s-on-background-search-hover{border-inline-start-color: var(--color-on-background-search-hero-hover)}.border-s-shadow-variant{border-inline-start-color: var(--color-shadow-variant)}.border-t-on-background-search-hero-input{border-top-color: var(--color-on-background-search-hero-input)}.border-t-on-background-search-hero-prompt{border-top-color: var(--color-on-background-search-hero-prompt)}.border-t-on-background-search-hover{border-top-color: var(--color-on-background-search-hero-hover)}.border-t-shadow-variant{border-top-color: var(--color-shadow-variant)}.\!bg-surface{background-color: var(--color-surface) !important}.bg-\[\#eceff2\]{--tw-bg-opacity: 1;background-color: rgb(236 239 242 / var(--tw-bg-opacity))}.bg-background{background-color: var(--color-background)}.bg-brand-secondary{background-color: var(--color-brand-secondary)}.bg-brand-tertiary{background-color: var(--color-brand-tertiary)}.bg-error{background-color: var(--color-error)}.bg-inactive{background-color: var(--color-inactive)}.bg-information{background-color: var(--color-information)}.bg-notice{background-color: var(--color-notice)}.bg-on-background{background-color: var(--color-on-background)}.bg-on-background-alternate{background-color: var(--color-on-background-alternate)}.bg-on-background-decoration{background-color: var(--color-on-background-decoration)}.bg-on-background-search-hero-input{background-color: var(--color-on-background-search-hero-input)}.bg-on-background-search-hero-prompt{background-color: var(--color-on-background-search-hero-prompt)}.bg-on-background-search-hover{background-color: var(--color-on-background-search-hero-hover)}.bg-on-backround-search{background-color: var(--color-on-background-search-hero)}.bg-on-danger-pane{background-color: var(--color-on-danger-pane)}.bg-on-inactive{background-color: var(--color-on-inactive)}.bg-on-success-decoration{background-color: var(--color-on-success-decoration)}.bg-on-warning-pane{background-color: var(--color-on-warning-pane)}.bg-panel-queue{background-color: var(--color-panel-queue)}.bg-panel-queue-highlight{background-color: var(--color-panel-queue-highlight)}.bg-primary{background-color: var(--color-primary)}.bg-shadow-variant{background-color: var(--color-shadow-variant)}.bg-success{background-color: var(--color-success)}.bg-surface{background-color: var(--color-surface)}.bg-surface-active{background-color: var(--color-surface-active)}.bg-transparent{background-color: transparent}.bg-warning{background-color: var(--color-warning)}.from-appbar-bg{--tw-gradient-from: var(--color-appbar-bg) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: var(--color-background) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-primary{--tw-gradient-from: var(--color-brand-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-secondary{--tw-gradient-from: var(--color-brand-secondary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-tertiary{--tw-gradient-from: var(--color-brand-tertiary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-1{--tw-gradient-from: var(--color-chart-1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-2{--tw-gradient-from: var(--color-chart-2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-3{--tw-gradient-from: var(--color-chart-3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-4{--tw-gradient-from: var(--color-chart-4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-5{--tw-gradient-from: var(--color-chart-5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-6{--tw-gradient-from: var(--color-chart-6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-7{--tw-gradient-from: var(--color-chart-7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-8{--tw-gradient-from: var(--color-chart-8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-chart-9{--tw-gradient-from: var(--color-chart-9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-danger{--tw-gradient-from: var(--color-danger) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-danger-active{--tw-gradient-from: var(--color-danger-active) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-danger-hover{--tw-gradient-from: var(--color-danger-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-decoration{--tw-gradient-from: var(--color-on-background-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-error{--tw-gradient-from: var(--color-error) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-inactive{--tw-gradient-from: var(--color-inactive) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-information{--tw-gradient-from: var(--color-information) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-notice{--tw-gradient-from: var(--color-notice) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background{--tw-gradient-from: var(--color-on-background) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-alternate{--tw-gradient-from: var(--color-on-background-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-decoration{--tw-gradient-from: var(--color-on-background-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-link{--tw-gradient-from: var(--color-on-background-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-link-hover{--tw-gradient-from: var(--color-on-background-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-menu{--tw-gradient-from: var(--color-on-background-menu) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-search-hero-input{--tw-gradient-from: var(--color-on-background-search-hero-input) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-search-hero-prompt{--tw-gradient-from: var(--color-on-background-search-hero-prompt) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-background-search-hover{--tw-gradient-from: var(--color-on-background-search-hero-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-backround-search{--tw-gradient-from: var(--color-on-background-search-hero) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger{--tw-gradient-from: var(--color-on-danger) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-alternate{--tw-gradient-from: var(--color-on-danger-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-border{--tw-gradient-from: var(--color-on-danger-border) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-decoration{--tw-gradient-from: var(--color-on-danger-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-link{--tw-gradient-from: var(--color-on-danger-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-link-hover{--tw-gradient-from: var(--color-on-danger-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-danger-pane{--tw-gradient-from: var(--color-on-danger-pane) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-error{--tw-gradient-from: var(--color-on-error) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-error-alternate{--tw-gradient-from: var(--color-on-error-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-error-decoration{--tw-gradient-from: var(--color-on-error-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-error-link{--tw-gradient-from: var(--color-on-error-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-error-link-hover{--tw-gradient-from: var(--color-on-error-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-inactive{--tw-gradient-from: var(--color-on-inactive) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-information{--tw-gradient-from: var(--color-on-information) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-information-alternate{--tw-gradient-from: var(--color-on-information-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-information-decoration{--tw-gradient-from: var(--color-on-information-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-information-link{--tw-gradient-from: var(--color-on-information-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-information-link-hover{--tw-gradient-from: var(--color-on-information-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-notice{--tw-gradient-from: var(--color-on-notice) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-notice-alternate{--tw-gradient-from: var(--color-on-notice-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-notice-decoration{--tw-gradient-from: var(--color-on-notice-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-notice-link{--tw-gradient-from: var(--color-on-notice-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-notice-link-hover{--tw-gradient-from: var(--color-on-notice-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-primary{--tw-gradient-from: var(--color-on-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-primary-alternate{--tw-gradient-from: var(--color-on-primary-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-primary-decoration{--tw-gradient-from: var(--color-on-primary-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-primary-link{--tw-gradient-from: var(--color-on-primary-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-primary-link-hover{--tw-gradient-from: var(--color-on-primary-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-secondary{--tw-gradient-from: var(--color-on-secondary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-secondary-alternate{--tw-gradient-from: var(--color-on-secondary-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-secondary-decoration{--tw-gradient-from: var(--color-on-secondary-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-secondary-link{--tw-gradient-from: var(--color-on-secondary-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-secondary-link-hover{--tw-gradient-from: var(--color-on-secondary-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-success{--tw-gradient-from: var(--color-on-success) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-success-alternate{--tw-gradient-from: var(--color-on-success-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-success-decoration{--tw-gradient-from: var(--color-on-success-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-success-link{--tw-gradient-from: var(--color-on-success-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-success-link-hover{--tw-gradient-from: var(--color-on-success-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-surface{--tw-gradient-from: var(--color-on-surface) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-surface-alternate{--tw-gradient-from: var(--color-on-surface-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-surface-decoration{--tw-gradient-from: var(--color-on-surface-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-surface-link{--tw-gradient-from: var(--color-on-surface-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-surface-link-hover{--tw-gradient-from: var(--color-on-surface-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning{--tw-gradient-from: var(--color-on-warning) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-alternate{--tw-gradient-from: var(--color-on-warning-alternate) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-border{--tw-gradient-from: var(--color-on-warning-border) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-decoration{--tw-gradient-from: var(--color-on-warning-decoration) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-link{--tw-gradient-from: var(--color-on-warning-link) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-link-hover{--tw-gradient-from: var(--color-on-warning-link-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-on-warning-pane{--tw-gradient-from: var(--color-on-warning-pane) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-panel-queue{--tw-gradient-from: var(--color-panel-queue) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-panel-queue-highlight{--tw-gradient-from: var(--color-panel-queue-highlight) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-panel-queue-hover{--tw-gradient-from: var(--color-panel-queue-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: var(--color-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-active{--tw-gradient-from: var(--color-primary-active) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-hover{--tw-gradient-from: var(--color-primary-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary{--tw-gradient-from: var(--color-secondary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary-active{--tw-gradient-from: var(--color-secondary-active) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary-hover{--tw-gradient-from: var(--color-secondary-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-shadow{--tw-gradient-from: var(--color-shadow) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-shadow-variant{--tw-gradient-from: var(--color-shadow-variant) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success{--tw-gradient-from: var(--color-success) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-surface{--tw-gradient-from: var(--color-surface) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-surface-active{--tw-gradient-from: var(--color-surface-active) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/0{--tw-gradient-from: rgb(0 0 0 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/10{--tw-gradient-from: rgb(0 0 0 / 0.1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/100{--tw-gradient-from: rgb(0 0 0 / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/20{--tw-gradient-from: rgb(0 0 0 / 0.2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/25{--tw-gradient-from: rgb(0 0 0 / 0.25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/30{--tw-gradient-from: rgb(0 0 0 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/40{--tw-gradient-from: rgb(0 0 0 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/5{--tw-gradient-from: rgb(0 0 0 / 0.05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/50{--tw-gradient-from: rgb(0 0 0 / 0.5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/60{--tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/70{--tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/75{--tw-gradient-from: rgb(0 0 0 / 0.75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/80{--tw-gradient-from: rgb(0 0 0 / 0.8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/90{--tw-gradient-from: rgb(0 0 0 / 0.9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent\/95{--tw-gradient-from: rgb(0 0 0 / 0.95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-warning{--tw-gradient-from: var(--color-warning) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-0\%{--tw-gradient-from-position: 0%}.from-10\%{--tw-gradient-from-position: 10%}.from-100\%{--tw-gradient-from-position: 100%}.from-15\%{--tw-gradient-from-position: 15%}.from-20\%{--tw-gradient-from-position: 20%}.from-25\%{--tw-gradient-from-position: 25%}.from-30\%{--tw-gradient-from-position: 30%}.from-35\%{--tw-gradient-from-position: 35%}.from-40\%{--tw-gradient-from-position: 40%}.from-45\%{--tw-gradient-from-position: 45%}.from-5\%{--tw-gradient-from-position: 5%}.from-50\%{--tw-gradient-from-position: 50%}.from-55\%{--tw-gradient-from-position: 55%}.from-60\%{--tw-gradient-from-position: 60%}.from-65\%{--tw-gradient-from-position: 65%}.from-70\%{--tw-gradient-from-position: 70%}.from-75\%{--tw-gradient-from-position: 75%}.from-80\%{--tw-gradient-from-position: 80%}.from-85\%{--tw-gradient-from-position: 85%}.from-90\%{--tw-gradient-from-position: 90%}.from-95\%{--tw-gradient-from-position: 95%}.via-on-background-search-hero-input{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-on-background-search-hero-input) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-on-background-search-hero-prompt{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-on-background-search-hero-prompt) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-on-background-search-hover{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-on-background-search-hero-hover) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-shadow-variant{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-shadow-variant) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-on-background-search-hero-input{--tw-gradient-to: var(--color-on-background-search-hero-input) var(--tw-gradient-to-position)}.to-on-background-search-hero-prompt{--tw-gradient-to: var(--color-on-background-search-hero-prompt) var(--tw-gradient-to-position)}.to-on-background-search-hover{--tw-gradient-to: var(--color-on-background-search-hero-hover) var(--tw-gradient-to-position)}.to-shadow-variant{--tw-gradient-to: var(--color-shadow-variant) var(--tw-gradient-to-position)}.bg-clip-border{background-clip: border-box}.bg-clip-padding{background-clip: padding-box}.bg-clip-content{background-clip: content-box}.bg-clip-text{-webkit-background-clip: text;background-clip: text}.fill-background{fill: var(--color-background)}.fill-notice{fill: var(--color-notice)}.fill-on-background{fill: var(--color-on-background)}.fill-on-background-alternate{fill: var(--color-on-background-alternate)}.fill-on-background-decoration{fill: var(--color-on-background-decoration)}.fill-on-background-link{fill: var(--color-on-background-link)}.fill-on-background-search-hero-input{fill: var(--color-on-background-search-hero-input)}.fill-on-background-search-hero-prompt{fill: var(--color-on-background-search-hero-prompt)}.fill-on-background-search-hover{fill: var(--color-on-background-search-hero-hover)}.fill-on-danger-border{fill: var(--color-on-danger-border)}.fill-on-error{fill: var(--color-on-error)}.fill-on-error-decoration{fill: var(--color-on-error-decoration)}.fill-on-error-link{fill: var(--color-on-error-link)}.fill-on-inactive{fill: var(--color-on-inactive)}.fill-on-information-link{fill: var(--color-on-information-link)}.fill-on-primary{fill: var(--color-on-primary)}.fill-on-primary-link{fill: var(--color-on-primary-link)}.fill-on-secondary{fill: var(--color-on-secondary)}.fill-on-success{fill: var(--color-on-success)}.fill-on-success-decoration{fill: var(--color-on-success-decoration)}.fill-on-success-link{fill: var(--color-on-success-link)}.fill-on-surface{fill: var(--color-on-surface)}.fill-on-surface-alternate{fill: var(--color-on-surface-alternate)}.fill-on-surface-decoration{fill: var(--color-on-surface-decoration)}.fill-on-warning{fill: var(--color-on-warning)}.fill-on-warning-border{fill: var(--color-on-warning-border)}.fill-on-warning-decoration{fill: var(--color-on-warning-decoration)}.fill-on-warning-link{fill: var(--color-on-warning-link)}.fill-panel-queue{fill: var(--color-panel-queue)}.fill-primary{fill: var(--color-primary)}.fill-primary-active{fill: var(--color-primary-active)}.fill-shadow-variant{fill: var(--color-shadow-variant)}.stroke-on-background-search-hero-input{stroke: var(--color-on-background-search-hero-input)}.stroke-on-background-search-hero-prompt{stroke: var(--color-on-background-search-hero-prompt)}.stroke-on-background-search-hover{stroke: var(--color-on-background-search-hero-hover)}.stroke-shadow-variant{stroke: var(--color-shadow-variant)}.object-contain{-o-object-fit: contain;object-fit: contain}.p-0{padding: 0px}.p-0\.5{padding: 0.125rem}.p-1{padding: 0.25rem}.p-1\.5{padding: 0.375rem}.p-10{padding: 2.5rem}.p-11{padding: 2.75rem}.p-12{padding: 3rem}.p-125{padding: 31.25rem}.p-14{padding: 3.5rem}.p-16{padding: 4rem}.p-2{padding: 0.5rem}.p-2\.5{padding: 0.625rem}.p-20{padding: 5rem}.p-24{padding: 6rem}.p-28{padding: 7rem}.p-3{padding: 0.75rem}.p-3\.5{padding: 0.875rem}.p-32{padding: 8rem}.p-36{padding: 9rem}.p-4{padding: 1rem}.p-40{padding: 10rem}.p-44{padding: 11rem}.p-48{padding: 12rem}.p-5{padding: 1.25rem}.p-52{padding: 13rem}.p-56{padding: 14rem}.p-6{padding: 1.5rem}.p-60{padding: 15rem}.p-64{padding: 16rem}.p-7{padding: 1.75rem}.p-72{padding: 18rem}.p-8{padding: 2rem}.p-80{padding: 20rem}.p-9{padding: 2.25rem}.p-96{padding: 24rem}.p-gutter{padding: 2rem}.p-gutter-2x{padding: 4rem}.p-gutter-lg{padding: 2.5rem}.p-gutter-sm{padding: 1.5rem}.p-px{padding: 1px}.\!px-0{padding-left: 0px !important;padding-right: 0px !important}.px-0{padding-left: 0px;padding-right: 0px}.px-0\.5{padding-left: 0.125rem;padding-right: 0.125rem}.px-1{padding-left: 0.25rem;padding-right: 0.25rem}.px-1\.5{padding-left: 0.375rem;padding-right: 0.375rem}.px-10{padding-left: 2.5rem;padding-right: 2.5rem}.px-11{padding-left: 2.75rem;padding-right: 2.75rem}.px-12{padding-left: 3rem;padding-right: 3rem}.px-125{padding-left: 31.25rem;padding-right: 31.25rem}.px-14{padding-left: 3.5rem;padding-right: 3.5rem}.px-16{padding-left: 4rem;padding-right: 4rem}.px-2{padding-left: 0.5rem;padding-right: 0.5rem}.px-2\.5{padding-left: 0.625rem;padding-right: 0.625rem}.px-20{padding-left: 5rem;padding-right: 5rem}.px-24{padding-left: 6rem;padding-right: 6rem}.px-28{padding-left: 7rem;padding-right: 7rem}.px-3{padding-left: 0.75rem;padding-right: 0.75rem}.px-3\.5{padding-left: 0.875rem;padding-right: 0.875rem}.px-32{padding-left: 8rem;padding-right: 8rem}.px-36{padding-left: 9rem;padding-right: 9rem}.px-4{padding-left: 1rem;padding-right: 1rem}.px-40{padding-left: 10rem;padding-right: 10rem}.px-44{padding-left: 11rem;padding-right: 11rem}.px-48{padding-left: 12rem;padding-right: 12rem}.px-5{padding-left: 1.25rem;padding-right: 1.25rem}.px-52{padding-left: 13rem;padding-right: 13rem}.px-56{padding-left: 14rem;padding-right: 14rem}.px-6{padding-left: 1.5rem;padding-right: 1.5rem}.px-60{padding-left: 15rem;padding-right: 15rem}.px-64{padding-left: 16rem;padding-right: 16rem}.px-7{padding-left: 1.75rem;padding-right: 1.75rem}.px-72{padding-left: 18rem;padding-right: 18rem}.px-8{padding-left: 2rem;padding-right: 2rem}.px-80{padding-left: 20rem;padding-right: 20rem}.px-9{padding-left: 2.25rem;padding-right: 2.25rem}.px-96{padding-left: 24rem;padding-right: 24rem}.px-\[1px\]{padding-left: 1px;padding-right: 1px}.px-gutter{padding-left: 2rem;padding-right: 2rem}.px-gutter-2x{padding-left: 4rem;padding-right: 4rem}.px-gutter-lg{padding-left: 2.5rem;padding-right: 2.5rem}.px-gutter-sm{padding-left: 1.5rem;padding-right: 1.5rem}.px-px{padding-left: 1px;padding-right: 1px}.py-0{padding-top: 0px;padding-bottom: 0px}.py-0\.5{padding-top: 0.125rem;padding-bottom: 0.125rem}.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem}.py-1\.5{padding-top: 0.375rem;padding-bottom: 0.375rem}.py-10{padding-top: 2.5rem;padding-bottom: 2.5rem}.py-11{padding-top: 2.75rem;padding-bottom: 2.75rem}.py-12{padding-top: 3rem;padding-bottom: 3rem}.py-125{padding-top: 31.25rem;padding-bottom: 31.25rem}.py-14{padding-top: 3.5rem;padding-bottom: 3.5rem}.py-16{padding-top: 4rem;padding-bottom: 4rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-2\.5{padding-top: 0.625rem;padding-bottom: 0.625rem}.py-20{padding-top: 5rem;padding-bottom: 5rem}.py-24{padding-top: 6rem;padding-bottom: 6rem}.py-28{padding-top: 7rem;padding-bottom: 7rem}.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem}.py-3\.5{padding-top: 0.875rem;padding-bottom: 0.875rem}.py-32{padding-top: 8rem;padding-bottom: 8rem}.py-36{padding-top: 9rem;padding-bottom: 9rem}.py-4{padding-top: 1rem;padding-bottom: 1rem}.py-40{padding-top: 10rem;padding-bottom: 10rem}.py-44{padding-top: 11rem;padding-bottom: 11rem}.py-48{padding-top: 12rem;padding-bottom: 12rem}.py-5{padding-top: 1.25rem;padding-bottom: 1.25rem}.py-52{padding-top: 13rem;padding-bottom: 13rem}.py-56{padding-top: 14rem;padding-bottom: 14rem}.py-6{padding-top: 1.5rem;padding-bottom: 1.5rem}.py-60{padding-top: 15rem;padding-bottom: 15rem}.py-64{padding-top: 16rem;padding-bottom: 16rem}.py-7{padding-top: 1.75rem;padding-bottom: 1.75rem}.py-72{padding-top: 18rem;padding-bottom: 18rem}.py-8{padding-top: 2rem;padding-bottom: 2rem}.py-80{padding-top: 20rem;padding-bottom: 20rem}.py-9{padding-top: 2.25rem;padding-bottom: 2.25rem}.py-96{padding-top: 24rem;padding-bottom: 24rem}.py-gutter{padding-top: 2rem;padding-bottom: 2rem}.py-gutter-2x{padding-top: 4rem;padding-bottom: 4rem}.py-gutter-lg{padding-top: 2.5rem;padding-bottom: 2.5rem}.py-gutter-sm{padding-top: 1.5rem;padding-bottom: 1.5rem}.py-px{padding-top: 1px;padding-bottom: 1px}.pb-0{padding-bottom: 0px}.pb-0\.5{padding-bottom: 0.125rem}.pb-1{padding-bottom: 0.25rem}.pb-1\.5{padding-bottom: 0.375rem}.pb-10{padding-bottom: 2.5rem}.pb-11{padding-bottom: 2.75rem}.pb-12{padding-bottom: 3rem}.pb-125{padding-bottom: 31.25rem}.pb-14{padding-bottom: 3.5rem}.pb-16{padding-bottom: 4rem}.pb-2{padding-bottom: 0.5rem}.pb-2\.5{padding-bottom: 0.625rem}.pb-20{padding-bottom: 5rem}.pb-24{padding-bottom: 6rem}.pb-28{padding-bottom: 7rem}.pb-3{padding-bottom: 0.75rem}.pb-3\.5{padding-bottom: 0.875rem}.pb-32{padding-bottom: 8rem}.pb-36{padding-bottom: 9rem}.pb-4{padding-bottom: 1rem}.pb-40{padding-bottom: 10rem}.pb-44{padding-bottom: 11rem}.pb-48{padding-bottom: 12rem}.pb-5{padding-bottom: 1.25rem}.pb-52{padding-bottom: 13rem}.pb-56{padding-bottom: 14rem}.pb-6{padding-bottom: 1.5rem}.pb-60{padding-bottom: 15rem}.pb-64{padding-bottom: 16rem}.pb-7{padding-bottom: 1.75rem}.pb-72{padding-bottom: 18rem}.pb-8{padding-bottom: 2rem}.pb-80{padding-bottom: 20rem}.pb-9{padding-bottom: 2.25rem}.pb-96{padding-bottom: 24rem}.pb-gutter{padding-bottom: 2rem}.pb-gutter-2x{padding-bottom: 4rem}.pb-gutter-lg{padding-bottom: 2.5rem}.pb-gutter-sm{padding-bottom: 1.5rem}.pb-px{padding-bottom: 1px}.pl-0{padding-left: 0px}.pl-0\.5{padding-left: 0.125rem}.pl-1{padding-left: 0.25rem}.pl-1\.5{padding-left: 0.375rem}.pl-10{padding-left: 2.5rem}.pl-11{padding-left: 2.75rem}.pl-12{padding-left: 3rem}.pl-125{padding-left: 31.25rem}.pl-14{padding-left: 3.5rem}.pl-16{padding-left: 4rem}.pl-2{padding-left: 0.5rem}.pl-2\.5{padding-left: 0.625rem}.pl-20{padding-left: 5rem}.pl-24{padding-left: 6rem}.pl-28{padding-left: 7rem}.pl-3{padding-left: 0.75rem}.pl-3\.5{padding-left: 0.875rem}.pl-32{padding-left: 8rem}.pl-36{padding-left: 9rem}.pl-4{padding-left: 1rem}.pl-40{padding-left: 10rem}.pl-44{padding-left: 11rem}.pl-48{padding-left: 12rem}.pl-5{padding-left: 1.25rem}.pl-52{padding-left: 13rem}.pl-56{padding-left: 14rem}.pl-6{padding-left: 1.5rem}.pl-60{padding-left: 15rem}.pl-64{padding-left: 16rem}.pl-7{padding-left: 1.75rem}.pl-72{padding-left: 18rem}.pl-8{padding-left: 2rem}.pl-80{padding-left: 20rem}.pl-9{padding-left: 2.25rem}.pl-96{padding-left: 24rem}.pl-gutter{padding-left: 2rem}.pl-gutter-2x{padding-left: 4rem}.pl-gutter-lg{padding-left: 2.5rem}.pl-gutter-sm{padding-left: 1.5rem}.pl-px{padding-left: 1px}.pr-0{padding-right: 0px}.pr-0\.5{padding-right: 0.125rem}.pr-1{padding-right: 0.25rem}.pr-1\.5{padding-right: 0.375rem}.pr-10{padding-right: 2.5rem}.pr-11{padding-right: 2.75rem}.pr-12{padding-right: 3rem}.pr-125{padding-right: 31.25rem}.pr-14{padding-right: 3.5rem}.pr-16{padding-right: 4rem}.pr-2{padding-right: 0.5rem}.pr-2\.5{padding-right: 0.625rem}.pr-20{padding-right: 5rem}.pr-24{padding-right: 6rem}.pr-28{padding-right: 7rem}.pr-3{padding-right: 0.75rem}.pr-3\.5{padding-right: 0.875rem}.pr-32{padding-right: 8rem}.pr-36{padding-right: 9rem}.pr-4{padding-right: 1rem}.pr-40{padding-right: 10rem}.pr-44{padding-right: 11rem}.pr-48{padding-right: 12rem}.pr-5{padding-right: 1.25rem}.pr-52{padding-right: 13rem}.pr-56{padding-right: 14rem}.pr-6{padding-right: 1.5rem}.pr-60{padding-right: 15rem}.pr-64{padding-right: 16rem}.pr-7{padding-right: 1.75rem}.pr-72{padding-right: 18rem}.pr-8{padding-right: 2rem}.pr-80{padding-right: 20rem}.pr-9{padding-right: 2.25rem}.pr-96{padding-right: 24rem}.pr-gutter{padding-right: 2rem}.pr-gutter-2x{padding-right: 4rem}.pr-gutter-lg{padding-right: 2.5rem}.pr-gutter-sm{padding-right: 1.5rem}.pr-px{padding-right: 1px}.pt-0{padding-top: 0px}.pt-0\.5{padding-top: 0.125rem}.pt-1{padding-top: 0.25rem}.pt-1\.5{padding-top: 0.375rem}.pt-10{padding-top: 2.5rem}.pt-11{padding-top: 2.75rem}.pt-12{padding-top: 3rem}.pt-125{padding-top: 31.25rem}.pt-14{padding-top: 3.5rem}.pt-16{padding-top: 4rem}.pt-2{padding-top: 0.5rem}.pt-2\.5{padding-top: 0.625rem}.pt-20{padding-top: 5rem}.pt-24{padding-top: 6rem}.pt-28{padding-top: 7rem}.pt-3{padding-top: 0.75rem}.pt-3\.5{padding-top: 0.875rem}.pt-32{padding-top: 8rem}.pt-36{padding-top: 9rem}.pt-4{padding-top: 1rem}.pt-40{padding-top: 10rem}.pt-44{padding-top: 11rem}.pt-48{padding-top: 12rem}.pt-5{padding-top: 1.25rem}.pt-52{padding-top: 13rem}.pt-56{padding-top: 14rem}.pt-6{padding-top: 1.5rem}.pt-60{padding-top: 15rem}.pt-64{padding-top: 16rem}.pt-7{padding-top: 1.75rem}.pt-72{padding-top: 18rem}.pt-8{padding-top: 2rem}.pt-80{padding-top: 20rem}.pt-9{padding-top: 2.25rem}.pt-96{padding-top: 24rem}.pt-gutter{padding-top: 2rem}.pt-gutter-2x{padding-top: 4rem}.pt-gutter-lg{padding-top: 2.5rem}.pt-gutter-sm{padding-top: 1.5rem}.pt-px{padding-top: 1px}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.align-top{vertical-align: top}.align-middle{vertical-align: middle}.font-primary{font-family: Roboto, sans-serif}.font-secondary{font-family: PT Sans, sans-serif}.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-6xl{font-size: 3.75rem;line-height: 1}.text-\[2rem\]{font-size: 2rem}.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-sm-plus{font-size: 0.983rem}.text-xl{font-size: 1.25rem;line-height: 1.75rem}.text-xs{font-size: 0.75rem;line-height: 1rem}.text-xxs{font-size: 0.688rem}.font-bold{font-weight: 700}.font-light{font-weight: 300}.font-medium{font-weight: 500}.font-normal{font-weight: 400}.font-semibold{font-weight: 600}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.capitalize{text-transform: capitalize}.normal-case{text-transform: none}.italic{font-style: italic}.leading-21{line-height: 1.3125rem}.leading-3{line-height: .75rem}.leading-4{line-height: 1rem}.leading-5{line-height: 1.25rem}.leading-6{line-height: 1.5rem}.leading-none{line-height: 1}.leading-normal{line-height: 1.5}.tracking-tight{letter-spacing: -0.025em}.\!text-on-surface{color: var(--color-on-surface) !important}.text-\[\#555\]{--tw-text-opacity: 1;color: rgb(85 85 85 / var(--tw-text-opacity))}.text-background{color: var(--color-background)}.text-brand-tertiary{color: var(--color-brand-tertiary)}.text-on-background{color: var(--color-on-background)}.text-on-background-alternate{color: var(--color-on-background-alternate)}.text-on-background-decoration{color: var(--color-on-background-decoration)}.text-on-background-link{color: var(--color-on-background-link)}.text-on-background-search-hero-input{color: var(--color-on-background-search-hero-input)}.text-on-background-search-hero-prompt{color: var(--color-on-background-search-hero-prompt)}.text-on-background-search-hover{color: var(--color-on-background-search-hero-hover)}.text-on-error{color: var(--color-on-error)}.text-on-error-decoration{color: var(--color-on-error-decoration)}.text-on-error-link{color: var(--color-on-error-link)}.text-on-inactive{color: var(--color-on-inactive)}.text-on-information{color: var(--color-on-information)}.text-on-information-alternate{color: var(--color-on-information-alternate)}.text-on-information-link{color: var(--color-on-information-link)}.text-on-notice{color: var(--color-on-notice)}.text-on-primary{color: var(--color-on-primary)}.text-on-primary-link{color: var(--color-on-primary-link)}.text-on-secondary{color: var(--color-on-secondary)}.text-on-success{color: var(--color-on-success)}.text-on-success-decoration{color: var(--color-on-success-decoration)}.text-on-success-link{color: var(--color-on-success-link)}.text-on-surface{color: var(--color-on-surface)}.text-on-surface-alternate{color: var(--color-on-surface-alternate)}.text-on-warning{color: var(--color-on-warning)}.text-on-warning-link{color: var(--color-on-warning-link)}.text-primary{color: var(--color-primary)}.text-primary-active{color: var(--color-primary-active)}.text-shadow-variant{color: var(--color-shadow-variant)}.text-opacity-50{--tw-text-opacity: 0.5}.no-underline{text-decoration-line: none}.decoration-on-background-search-hero-input{text-decoration-color: var(--color-on-background-search-hero-input)}.decoration-on-background-search-hero-prompt{text-decoration-color: var(--color-on-background-search-hero-prompt)}.decoration-on-background-search-hover{text-decoration-color: var(--color-on-background-search-hero-hover)}.decoration-shadow-variant{text-decoration-color: var(--color-shadow-variant)}.decoration-from-font{text-decoration-thickness: from-font}.placeholder-on-background-alternate::-moz-placeholder{color: var(--color-on-background-alternate)}.placeholder-on-background-alternate::placeholder{color: var(--color-on-background-alternate)}.placeholder-on-background-search-hero-input::-moz-placeholder{color: var(--color-on-background-search-hero-input)}.placeholder-on-background-search-hero-input::placeholder{color: var(--color-on-background-search-hero-input)}.placeholder-on-background-search-hero-prompt::-moz-placeholder{color: var(--color-on-background-search-hero-prompt)}.placeholder-on-background-search-hero-prompt::placeholder{color: var(--color-on-background-search-hero-prompt)}.placeholder-on-background-search-hover::-moz-placeholder{color: var(--color-on-background-search-hero-hover)}.placeholder-on-background-search-hover::placeholder{color: var(--color-on-background-search-hero-hover)}.placeholder-on-inactive::-moz-placeholder{color: var(--color-on-inactive)}.placeholder-on-inactive::placeholder{color: var(--color-on-inactive)}.placeholder-shadow-variant::-moz-placeholder{color: var(--color-shadow-variant)}.placeholder-shadow-variant::placeholder{color: var(--color-shadow-variant)}.caret-on-background-search-hero-input{caret-color: var(--color-on-background-search-hero-input)}.caret-on-background-search-hero-prompt{caret-color: var(--color-on-background-search-hero-prompt)}.caret-on-background-search-hover{caret-color: var(--color-on-background-search-hero-hover)}.caret-shadow-variant{caret-color: var(--color-shadow-variant)}.accent-on-background-search-hero-input{accent-color: var(--color-on-background-search-hero-input)}.accent-on-background-search-hero-prompt{accent-color: var(--color-on-background-search-hero-prompt)}.accent-on-background-search-hover{accent-color: var(--color-on-background-search-hero-hover)}.accent-shadow-variant{accent-color: var(--color-shadow-variant)}.opacity-100{opacity: 1}.opacity-25{opacity: 0.25}.opacity-70{opacity: 0.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_4px_2px_rgba\(0\2c 0\2c 0\2c 0\.125\)\]{--tw-shadow: 0 0 4px 2px rgba(0,0,0,0.125);--tw-shadow-colored: 0 0 4px 2px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-button{--tw-shadow: 0 4px 8px 0 rgba(0,0,0,0.05), 0 6px 20px 0 rgba(0,0,0,0.05);--tw-shadow-colored: 0 4px 8px 0 var(--tw-shadow-color), 0 6px 20px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-appbar-bg{--tw-shadow-color: var(--color-appbar-bg);--tw-shadow: var(--tw-shadow-colored)}.shadow-background{--tw-shadow-color: var(--color-background);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-primary{--tw-shadow-color: var(--color-brand-primary);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-secondary{--tw-shadow-color: var(--color-brand-secondary);--tw-shadow: var(--tw-shadow-colored)}.shadow-brand-tertiary{--tw-shadow-color: var(--color-brand-tertiary);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-1{--tw-shadow-color: var(--color-chart-1);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-2{--tw-shadow-color: var(--color-chart-2);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-3{--tw-shadow-color: var(--color-chart-3);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-4{--tw-shadow-color: var(--color-chart-4);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-5{--tw-shadow-color: var(--color-chart-5);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-6{--tw-shadow-color: var(--color-chart-6);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-7{--tw-shadow-color: var(--color-chart-7);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-8{--tw-shadow-color: var(--color-chart-8);--tw-shadow: var(--tw-shadow-colored)}.shadow-chart-9{--tw-shadow-color: var(--color-chart-9);--tw-shadow: var(--tw-shadow-colored)}.shadow-danger{--tw-shadow-color: var(--color-danger);--tw-shadow: var(--tw-shadow-colored)}.shadow-danger-active{--tw-shadow-color: var(--color-danger-active);--tw-shadow: var(--tw-shadow-colored)}.shadow-danger-hover{--tw-shadow-color: var(--color-danger-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-decoration{--tw-shadow-color: var(--color-on-background-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-error{--tw-shadow-color: var(--color-error);--tw-shadow: var(--tw-shadow-colored)}.shadow-inactive{--tw-shadow-color: var(--color-inactive);--tw-shadow: var(--tw-shadow-colored)}.shadow-information{--tw-shadow-color: var(--color-information);--tw-shadow: var(--tw-shadow-colored)}.shadow-notice{--tw-shadow-color: var(--color-notice);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background{--tw-shadow-color: var(--color-on-background);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-alternate{--tw-shadow-color: var(--color-on-background-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-decoration{--tw-shadow-color: var(--color-on-background-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-link{--tw-shadow-color: var(--color-on-background-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-link-hover{--tw-shadow-color: var(--color-on-background-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-menu{--tw-shadow-color: var(--color-on-background-menu);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-search-hero-input{--tw-shadow-color: var(--color-on-background-search-hero-input);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-search-hero-prompt{--tw-shadow-color: var(--color-on-background-search-hero-prompt);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-background-search-hover{--tw-shadow-color: var(--color-on-background-search-hero-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-backround-search{--tw-shadow-color: var(--color-on-background-search-hero);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger{--tw-shadow-color: var(--color-on-danger);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-alternate{--tw-shadow-color: var(--color-on-danger-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-border{--tw-shadow-color: var(--color-on-danger-border);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-decoration{--tw-shadow-color: var(--color-on-danger-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-link{--tw-shadow-color: var(--color-on-danger-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-link-hover{--tw-shadow-color: var(--color-on-danger-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-danger-pane{--tw-shadow-color: var(--color-on-danger-pane);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-error{--tw-shadow-color: var(--color-on-error);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-error-alternate{--tw-shadow-color: var(--color-on-error-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-error-decoration{--tw-shadow-color: var(--color-on-error-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-error-link{--tw-shadow-color: var(--color-on-error-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-error-link-hover{--tw-shadow-color: var(--color-on-error-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-inactive{--tw-shadow-color: var(--color-on-inactive);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-information{--tw-shadow-color: var(--color-on-information);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-information-alternate{--tw-shadow-color: var(--color-on-information-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-information-decoration{--tw-shadow-color: var(--color-on-information-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-information-link{--tw-shadow-color: var(--color-on-information-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-information-link-hover{--tw-shadow-color: var(--color-on-information-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-notice{--tw-shadow-color: var(--color-on-notice);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-notice-alternate{--tw-shadow-color: var(--color-on-notice-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-notice-decoration{--tw-shadow-color: var(--color-on-notice-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-notice-link{--tw-shadow-color: var(--color-on-notice-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-notice-link-hover{--tw-shadow-color: var(--color-on-notice-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-primary{--tw-shadow-color: var(--color-on-primary);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-primary-alternate{--tw-shadow-color: var(--color-on-primary-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-primary-decoration{--tw-shadow-color: var(--color-on-primary-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-primary-link{--tw-shadow-color: var(--color-on-primary-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-primary-link-hover{--tw-shadow-color: var(--color-on-primary-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-secondary{--tw-shadow-color: var(--color-on-secondary);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-secondary-alternate{--tw-shadow-color: var(--color-on-secondary-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-secondary-decoration{--tw-shadow-color: var(--color-on-secondary-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-secondary-link{--tw-shadow-color: var(--color-on-secondary-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-secondary-link-hover{--tw-shadow-color: var(--color-on-secondary-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-success{--tw-shadow-color: var(--color-on-success);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-success-alternate{--tw-shadow-color: var(--color-on-success-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-success-decoration{--tw-shadow-color: var(--color-on-success-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-success-link{--tw-shadow-color: var(--color-on-success-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-success-link-hover{--tw-shadow-color: var(--color-on-success-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-surface{--tw-shadow-color: var(--color-on-surface);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-surface-alternate{--tw-shadow-color: var(--color-on-surface-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-surface-decoration{--tw-shadow-color: var(--color-on-surface-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-surface-link{--tw-shadow-color: var(--color-on-surface-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-surface-link-hover{--tw-shadow-color: var(--color-on-surface-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning{--tw-shadow-color: var(--color-on-warning);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-alternate{--tw-shadow-color: var(--color-on-warning-alternate);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-border{--tw-shadow-color: var(--color-on-warning-border);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-decoration{--tw-shadow-color: var(--color-on-warning-decoration);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-link{--tw-shadow-color: var(--color-on-warning-link);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-link-hover{--tw-shadow-color: var(--color-on-warning-link-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-on-warning-pane{--tw-shadow-color: var(--color-on-warning-pane);--tw-shadow: var(--tw-shadow-colored)}.shadow-panel-queue{--tw-shadow-color: var(--color-panel-queue);--tw-shadow: var(--tw-shadow-colored)}.shadow-panel-queue-highlight{--tw-shadow-color: var(--color-panel-queue-highlight);--tw-shadow: var(--tw-shadow-colored)}.shadow-panel-queue-hover{--tw-shadow-color: var(--color-panel-queue-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary{--tw-shadow-color: var(--color-primary);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-active{--tw-shadow-color: var(--color-primary-active);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-hover{--tw-shadow-color: var(--color-primary-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-secondary{--tw-shadow-color: var(--color-secondary);--tw-shadow: var(--tw-shadow-colored)}.shadow-secondary-active{--tw-shadow-color: var(--color-secondary-active);--tw-shadow: var(--tw-shadow-colored)}.shadow-secondary-hover{--tw-shadow-color: var(--color-secondary-hover);--tw-shadow: var(--tw-shadow-colored)}.shadow-shadow{--tw-shadow-color: var(--color-shadow);--tw-shadow: var(--tw-shadow-colored)}.shadow-shadow-variant{--tw-shadow-color: var(--color-shadow-variant);--tw-shadow: var(--tw-shadow-colored)}.shadow-success{--tw-shadow-color: var(--color-success);--tw-shadow: var(--tw-shadow-colored)}.shadow-surface{--tw-shadow-color: var(--color-surface);--tw-shadow: var(--tw-shadow-colored)}.shadow-surface-active{--tw-shadow-color: var(--color-surface-active);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent{--tw-shadow-color: transparent;--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/0{--tw-shadow-color: rgb(0 0 0 / 0);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/10{--tw-shadow-color: rgb(0 0 0 / 0.1);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/100{--tw-shadow-color: rgb(0 0 0 / 1);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/20{--tw-shadow-color: rgb(0 0 0 / 0.2);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/25{--tw-shadow-color: rgb(0 0 0 / 0.25);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/30{--tw-shadow-color: rgb(0 0 0 / 0.3);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/40{--tw-shadow-color: rgb(0 0 0 / 0.4);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/5{--tw-shadow-color: rgb(0 0 0 / 0.05);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/50{--tw-shadow-color: rgb(0 0 0 / 0.5);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/60{--tw-shadow-color: rgb(0 0 0 / 0.6);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/70{--tw-shadow-color: rgb(0 0 0 / 0.7);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/75{--tw-shadow-color: rgb(0 0 0 / 0.75);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/80{--tw-shadow-color: rgb(0 0 0 / 0.8);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/90{--tw-shadow-color: rgb(0 0 0 / 0.9);--tw-shadow: var(--tw-shadow-colored)}.shadow-transparent\/95{--tw-shadow-color: rgb(0 0 0 / 0.95);--tw-shadow: var(--tw-shadow-colored)}.shadow-warning{--tw-shadow-color: var(--color-warning);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline: 2px solid transparent;outline-offset: 2px}.outline-0{outline-width: 0px}.outline-on-background-search-hero-input{outline-color: var(--color-on-background-search-hero-input)}.outline-on-background-search-hero-prompt{outline-color: var(--color-on-background-search-hero-prompt)}.outline-on-background-search-hover{outline-color: var(--color-on-background-search-hero-hover)}.outline-shadow-variant{outline-color: var(--color-shadow-variant)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-on-background-decoration{--tw-ring-color: var(--color-on-background-decoration)}.ring-on-background-search-hero-input{--tw-ring-color: var(--color-on-background-search-hero-input)}.ring-on-background-search-hero-prompt{--tw-ring-color: var(--color-on-background-search-hero-prompt)}.ring-on-background-search-hover{--tw-ring-color: var(--color-on-background-search-hero-hover)}.ring-shadow-variant{--tw-ring-color: var(--color-shadow-variant)}.ring-opacity-5{--tw-ring-opacity: 0.05}.ring-offset-on-background-search-hero-input{--tw-ring-offset-color: var(--color-on-background-search-hero-input)}.ring-offset-on-background-search-hero-prompt{--tw-ring-offset-color: var(--color-on-background-search-hero-prompt)}.ring-offset-on-background-search-hover{--tw-ring-offset-color: var(--color-on-background-search-hero-hover)}.ring-offset-shadow-variant{--tw-ring-offset-color: var(--color-shadow-variant)}.blur{--tw-blur: blur(8px);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-none{--tw-drop-shadow: drop-shadow(0 0 #0000);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hue-rotate-180{--tw-hue-rotate: hue-rotate(180deg);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-0{--tw-backdrop-blur: blur(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-none{--tw-backdrop-blur: blur(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-0{--tw-backdrop-brightness: brightness(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-100{--tw-backdrop-brightness: brightness(1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-105{--tw-backdrop-brightness: brightness(1.05);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-110{--tw-backdrop-brightness: brightness(1.1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-125{--tw-backdrop-brightness: brightness(1.25);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-150{--tw-backdrop-brightness: brightness(1.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-200{--tw-backdrop-brightness: brightness(2);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-50{--tw-backdrop-brightness: brightness(.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-75{--tw-backdrop-brightness: brightness(.75);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-90{--tw-backdrop-brightness: brightness(.9);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-95{--tw-backdrop-brightness: brightness(.95);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-0{--tw-backdrop-contrast: contrast(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-100{--tw-backdrop-contrast: contrast(1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-125{--tw-backdrop-contrast: contrast(1.25);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-150{--tw-backdrop-contrast: contrast(1.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-200{--tw-backdrop-contrast: contrast(2);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-50{--tw-backdrop-contrast: contrast(.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-contrast-75{--tw-backdrop-contrast: contrast(.75);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale{--tw-backdrop-grayscale: grayscale(100%);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-grayscale-0{--tw-backdrop-grayscale: grayscale(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-0{--tw-backdrop-hue-rotate: hue-rotate(-0deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-15{--tw-backdrop-hue-rotate: hue-rotate(-15deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-180{--tw-backdrop-hue-rotate: hue-rotate(-180deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-30{--tw-backdrop-hue-rotate: hue-rotate(-30deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-60{--tw-backdrop-hue-rotate: hue-rotate(-60deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.-backdrop-hue-rotate-90{--tw-backdrop-hue-rotate: hue-rotate(-90deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-0{--tw-backdrop-hue-rotate: hue-rotate(0deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-15{--tw-backdrop-hue-rotate: hue-rotate(15deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-180{--tw-backdrop-hue-rotate: hue-rotate(180deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-30{--tw-backdrop-hue-rotate: hue-rotate(30deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-60{--tw-backdrop-hue-rotate: hue-rotate(60deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-hue-rotate-90{--tw-backdrop-hue-rotate: hue-rotate(90deg);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert{--tw-backdrop-invert: invert(100%);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-invert-0{--tw-backdrop-invert: invert(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-0{--tw-backdrop-opacity: opacity(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-10{--tw-backdrop-opacity: opacity(0.1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-100{--tw-backdrop-opacity: opacity(1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-20{--tw-backdrop-opacity: opacity(0.2);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-25{--tw-backdrop-opacity: opacity(0.25);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-30{--tw-backdrop-opacity: opacity(0.3);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-40{--tw-backdrop-opacity: opacity(0.4);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-5{--tw-backdrop-opacity: opacity(0.05);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-50{--tw-backdrop-opacity: opacity(0.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-60{--tw-backdrop-opacity: opacity(0.6);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-70{--tw-backdrop-opacity: opacity(0.7);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-75{--tw-backdrop-opacity: opacity(0.75);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-80{--tw-backdrop-opacity: opacity(0.8);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-90{--tw-backdrop-opacity: opacity(0.9);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-opacity-95{--tw-backdrop-opacity: opacity(0.95);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-0{--tw-backdrop-saturate: saturate(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-100{--tw-backdrop-saturate: saturate(1);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-200{--tw-backdrop-saturate: saturate(2);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-50{--tw-backdrop-saturate: saturate(.5);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia{--tw-backdrop-sepia: sepia(100%);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-sepia-0{--tw-backdrop-sepia: sepia(0);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter-none{-webkit-backdrop-filter: none;backdrop-filter: none}.transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-all{transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-opacity{transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-transform{transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.delay-300{transition-delay: 300ms}.duration-1000{transition-duration: 1000ms}.duration-150{transition-duration: 150ms}.duration-200{transition-duration: 200ms}.duration-300{transition-duration: 300ms}.duration-500{transition-duration: 500ms}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1)}.debug{border: 6px solid rgb(174, 121, 15) !important;}.debug > *{border: 4px dashed rgb(0, 151, 167) !important}:root{--color-background: #fff;--color-on-background-menu: #f4f4f4;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-highlight: #ececec}#root,#root>div{min-height:100%}.tooltip-parent.top .triangle-with-shadow:after{box-shadow:1px 1px 3px -2px rgba(0,0,0,.5)}.tooltip-parent.bottom .triangle-with-shadow:after{box-shadow:-1px -1px 3px -2px rgba(0,0,0,.5)}.tooltip-parent.left .triangle-with-shadow:after{box-shadow:1px -1px 3px -2px rgba(0,0,0,.5)}.tooltip-parent.right .triangle-with-shadow:after{box-shadow:-1px 1px 3px -2px rgba(0,0,0,.5)}.data-grid .ag-row:defined{--ag-range-selection-border-color: transparent}.data-grid .ag-cell{white-space: normal;display: flex;flex-direction: column;justify-content: center}.data-grid .ag-layout-auto-height .ag-center-cols-clipper:defined,.data-grid .ag-layout-auto-height .ag-center-cols-container:defined{min-height:unset}.data-grid.data-grid--dark:defined{--ag-header-background-color: var(--color-brand-secondary);--ag-header-foreground-color: var(--color-brand-tertiary)}.data-grid .ag-row{--ag-odd-row-background-color: var(--color-bacgkground);--ag-row-hover-color: var(--color-bacgkground)}.data-grid .ag-row.ag-row-last{border-bottom:0}.data-grid .ag-root-wrapper{border-radius: 0.25rem;border-color: var(--color-on-background-decoration)}.data-grid--dark .ag-header-cell-sortable{--ag-header-cell-hover-background-color: var(--color-primary)}.loader{display:inline-block;height:2em;position:relative;overflow:hidden;background-color:rgba(189,173,173,.1)}.loader::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.1) 20%, rgba(255, 255, 255, 0.3) 60%, rgba(255, 255, 255, 0));animation:shimmer 2s infinite;content:""}@keyframes shimmer{100%{transform:translateX(100%)}}.preloader{position:relative;width:6.25rem;height:6.25rem;margin:6.25rem auto;z-index:1}.preloader__container{width:100%;height:100%}.preloader__svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:linear 250ms forwards}.preloader__outer-circle{opacity:.75;fill:none;stroke:var(--color-inactive);stroke-width:10px;stroke-miterlimit:10;stroke-dasharray:200.7371673584;stroke-dashoffset:0}.preloader__inner-circle{opacity:.5;fill:none;stroke:var(--color-primary-hover);stroke-width:6px;stroke-miterlimit:10;stroke-dasharray:200;stroke-dashoffset:160;transform:rotate(0deg);transform-origin:50% 50%;animation:preloader-inner-circle-scale cubic-bezier(0.215, 0.61, 0.355, 1) 1250ms normal forwards,preloader-inner-circle linear 550ms infinite forwards}@keyframes preloader-inner-circle-scale{0%{stroke-dashoffset:200}100%{stroke-dashoffset:160}}@keyframes preloader-inner-circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.placeholder\:text-on-background-alternate::-moz-placeholder{color: var(--color-on-background-alternate)}.placeholder\:text-on-background-alternate::placeholder{color: var(--color-on-background-alternate)}.before\:absolute::before{content: var(--tw-content);position: absolute}.before\:bottom-0::before{content: var(--tw-content);bottom: 0px}.before\:bottom-\[-3px\]::before{content: var(--tw-content);bottom: -3px}.before\:left-0::before{content: var(--tw-content);left: 0px}.before\:z-\[2\]::before{content: var(--tw-content);z-index: 2}.before\:block::before{content: var(--tw-content);display: block}.before\:h-\[3px\]::before{content: var(--tw-content);height: 3px}.before\:w-full::before{content: var(--tw-content);width: 100%}.before\:scale-x-0::before{content: var(--tw-content);--tw-scale-x: 0;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))}.before\:scale-x-100::before{content: var(--tw-content);--tw-scale-x: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-primary::before{content: var(--tw-content);background-color: var(--color-primary)}.before\:transition-transform::before{content: var(--tw-content);transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.before\:duration-200::before{content: var(--tw-content);transition-duration: 200ms}.before\:ease-in-out::before{content: var(--tw-content);transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.after\:absolute::after{content: var(--tw-content);position: absolute}.after\:bottom-0::after{content: var(--tw-content);bottom: 0px}.after\:left-0::after{content: var(--tw-content);left: 0px}.after\:z-\[1\]::after{content: var(--tw-content);z-index: 1}.after\:block::after{content: var(--tw-content);display: block}.after\:h-3::after{content: var(--tw-content);height: 0.75rem}.after\:h-3\.5::after{content: var(--tw-content);height: 0.875rem}.after\:h-\[3px\]::after{content: var(--tw-content);height: 3px}.after\:w-3::after{content: var(--tw-content);width: 0.75rem}.after\:w-3\.5::after{content: var(--tw-content);width: 0.875rem}.after\:w-full::after{content: var(--tw-content);width: 100%}.after\:rotate-45::after{content: var(--tw-content);--tw-rotate: 45deg;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))}.after\:bg-background::after{content: var(--tw-content);background-color: var(--color-background)}.after\:bg-on-inactive::after{content: var(--tw-content);background-color: var(--color-on-inactive)}.first\:rounded-l:first-child{border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem}.last\:mb-0:last-child{margin-bottom: 0px}.last\:rounded-r:last-child{border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem}.odd\:bg-\[\#f6fafd\]:nth-child(odd){--tw-bg-opacity: 1;background-color: rgb(246 250 253 / var(--tw-bg-opacity))}.first-of-type\:rounded-t:first-of-type{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem}.last-of-type\:rounded-b:last-of-type{border-bottom-right-radius: 0.25rem;border-bottom-left-radius: 0.25rem}.checked\:bg-background:checked{background-color: var(--color-background)}.checked\:fill-background:checked{fill: var(--color-background)}.focus-within\:border-primary-active:focus-within{border-color: var(--color-primary-active)}.focus-within\:text-primary-active:focus-within{color: var(--color-primary-active)}.focus-within\:shadow:focus-within{--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)}.focus-within\:shadow-sm:focus-within{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.focus-within\:shadow-shadow:focus-within{--tw-shadow-color: var(--color-shadow);--tw-shadow: var(--tw-shadow-colored)}.focus-within\:outline-none:focus-within{outline: 2px solid transparent;outline-offset: 2px}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-primary:focus-within{--tw-ring-color: var(--color-primary)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width: 2px}.hover\:cursor-not-allowed:hover{cursor: not-allowed}.hover\:cursor-pointer:hover{cursor: pointer}.hover\:border-on-background-decoration:hover{border-color: var(--color-on-background-decoration)}.hover\:border-primary:hover{border-color: var(--color-primary)}.hover\:border-primary-hover:hover{border-color: var(--color-primary-hover)}.hover\:border-l-on-background-alternate:hover{border-left-color: var(--color-on-background-alternate)}.hover\:bg-background:hover{background-color: var(--color-background)}.hover\:bg-brand-tertiary:hover{background-color: var(--color-brand-tertiary)}.hover\:bg-information:hover{background-color: var(--color-information)}.hover\:bg-on-background-alternate:hover{background-color: var(--color-on-background-alternate)}.hover\:bg-on-background-decoration:hover{background-color: var(--color-on-background-decoration)}.hover\:bg-on-background-search-hover:hover{background-color: var(--color-on-background-search-hero-hover)}.hover\:bg-on-success-decoration:hover{background-color: var(--color-on-success-decoration)}.hover\:bg-on-warning-decoration:hover{background-color: var(--color-on-warning-decoration)}.hover\:bg-panel-queue:hover{background-color: var(--color-panel-queue)}.hover\:bg-panel-queue-highlight:hover{background-color: var(--color-panel-queue-highlight)}.hover\:bg-panel-queue-hover:hover{background-color: var(--color-panel-queue-hover)}.hover\:bg-primary-hover:hover{background-color: var(--color-primary-hover)}.hover\:bg-surface:hover{background-color: var(--color-surface)}.hover\:bg-surface-active:hover{background-color: var(--color-surface-active)}.hover\:fill-background:hover{fill: var(--color-background)}.hover\:fill-danger-hover:hover{fill: var(--color-danger-hover)}.hover\:fill-on-error-link-hover:hover{fill: var(--color-on-error-link-hover)}.hover\:fill-on-information-link-hover:hover{fill: var(--color-on-information-link-hover)}.hover\:fill-on-primary-link-hover:hover{fill: var(--color-on-primary-link-hover)}.hover\:fill-on-success-link-hover:hover{fill: var(--color-on-success-link-hover)}.hover\:fill-on-surface-decoration:hover{fill: var(--color-on-surface-decoration)}.hover\:fill-on-surface-link:hover{fill: var(--color-on-surface-link)}.hover\:fill-on-warning-link-hover:hover{fill: var(--color-on-warning-link-hover)}.hover\:fill-primary:hover{fill: var(--color-primary)}.hover\:fill-primary-active:hover{fill: var(--color-primary-active)}.hover\:fill-primary-hover:hover{fill: var(--color-primary-hover)}.hover\:fill-success:hover{fill: var(--color-success)}.hover\:text-danger-hover:hover{color: var(--color-danger-hover)}.hover\:text-on-background-link-hover:hover{color: var(--color-on-background-link-hover)}.hover\:text-on-information:hover{color: var(--color-on-information)}.hover\:text-on-primary:hover{color: var(--color-on-primary)}.hover\:text-primary:hover{color: var(--color-primary)}.hover\:text-primary-active:hover{color: var(--color-primary-active)}.hover\:text-primary-hover:hover{color: var(--color-primary-hover)}.hover\:underline:hover{text-decoration-line: underline}.hover\:drop-shadow:hover{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:after\:bg-on-background-decoration:hover::after{content: var(--tw-content);background-color: var(--color-on-background-decoration)}.focus\:h-auto:focus{height: auto}.focus\:w-auto:focus{width: auto}.focus\:overflow-visible:focus{overflow: visible}.focus\:border:focus{border-width: 1px}.focus\:border-on-information-decoration:focus{border-color: var(--color-on-information-decoration)}.focus\:border-primary:focus{border-color: var(--color-primary)}.focus\:border-primary-active:focus{border-color: var(--color-primary-active)}.focus\:bg-background:focus{background-color: var(--color-background)}.focus\:bg-brand-tertiary:focus{background-color: var(--color-brand-tertiary)}.focus\:bg-information:focus{background-color: var(--color-information)}.focus\:bg-on-background-alternate:focus{background-color: var(--color-on-background-alternate)}.focus\:bg-on-background-decoration:focus{background-color: var(--color-on-background-decoration)}.focus\:bg-surface:focus{background-color: var(--color-surface)}.focus\:fill-background:focus{fill: var(--color-background)}.focus\:p-4:focus{padding: 1rem}.focus\:text-on-background-link-hover:focus{color: var(--color-on-background-link-hover)}.focus\:text-on-secondary:focus{color: var(--color-on-secondary)}.focus\:text-primary-hover:focus{color: var(--color-primary-hover)}.focus\:underline:focus{text-decoration-line: underline}.focus\:outline-none:focus{outline: 2px solid transparent;outline-offset: 2px}.focus\:outline-0:focus{outline-width: 0px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-color: var(--color-primary)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-background:focus{--tw-ring-offset-color: var(--color-background)}.focus\:ring-offset-information:focus{--tw-ring-offset-color: var(--color-information)}.active\:bg-on-background-alternate:active{background-color: var(--color-on-background-alternate)}.active\:bg-on-background-decoration:active{background-color: var(--color-on-background-decoration)}.active\:bg-primary:active{background-color: var(--color-primary)}.active\:bg-primary-active:active{background-color: var(--color-primary-active)}.active\:bg-surface:active{background-color: var(--color-surface)}.active\:fill-on-primary:active{fill: var(--color-on-primary)}.active\:fill-on-success-decoration:active{fill: var(--color-on-success-decoration)}.active\:fill-on-surface-decoration:active{fill: var(--color-on-surface-decoration)}.active\:fill-success:active{fill: var(--color-success)}.active\:text-on-primary:active{color: var(--color-on-primary)}.active\:text-primary-active:active{color: var(--color-primary-active)}.disabled\:bg-transparent:disabled{background-color: transparent}.group:hover .group-hover\:border-primary{border-color: var(--color-primary)}.group:hover .group-hover\:border-primary-active{border-color: var(--color-primary-active)}.group:hover .group-hover\:border-primary-hover{border-color: var(--color-primary-hover)}.group:hover .group-hover\:bg-background{background-color: var(--color-background)}.group:hover .group-hover\:bg-on-background-search-hover{background-color: var(--color-on-background-search-hero-hover)}.group:hover .group-hover\:fill-background{fill: var(--color-background)}.group:hover .group-hover\:fill-primary-active{fill: var(--color-primary-active)}.group:hover .group-hover\:fill-primary-hover{fill: var(--color-primary-hover)}.group:hover .group-hover\:text-primary{color: var(--color-primary)}.group:hover .group-hover\:text-primary-active{color: var(--color-primary-active)}.group:hover .group-hover\:text-primary-hover{color: var(--color-primary-hover)}.peer:hover ~ .peer-hover\:text-primary-hover{color: var(--color-primary-hover)}.peer:focus ~ .peer-focus\:text-primary-active{color: var(--color-primary-active)}@media (min-width: 480px){.sm\:inset-x-10{left: 2.5rem;right: 2.5rem}.sm\:top-\[27rem\]{top: 27rem}.sm\:mx-auto{margin-left: auto;margin-right: auto}.sm\:my-8{margin-top: 2rem;margin-bottom: 2rem}.sm\:ml-2{margin-left: 0.5rem}.sm\:ml-4{margin-left: 1rem}.sm\:inline-block{display: inline-block}.sm\:inline{display: inline}.sm\:flex{display: flex}.sm\:hidden{display: none}.sm\:h-96{height: 24rem}.sm\:h-\[4\.5rem\]{height: 4.5rem}.sm\:min-h-\[37rem\]{min-height: 37rem}.sm\:w-full{width: 100%}.sm\:max-w-md{max-width: 28rem}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-flow-row{grid-auto-flow: row}.sm\:flex-row{flex-direction: row}.sm\:items-start{align-items: flex-start}.sm\:items-center{align-items: center}.sm\:space-x-5 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 0;margin-right: calc(1.25rem * var(--tw-space-x-reverse));margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius: 0.5rem}.sm\:rounded-b-\[80\%\]{border-bottom-right-radius: 80%;border-bottom-left-radius: 80%}.sm\:p-0{padding: 0px}.sm\:p-10{padding: 2.5rem}.sm\:p-6{padding: 1.5rem}.sm\:px-10{padding-left: 2.5rem;padding-right: 2.5rem}.sm\:px-16{padding-left: 4rem;padding-right: 4rem}.sm\:px-6{padding-left: 1.5rem;padding-right: 1.5rem}.sm\:pb-16{padding-bottom: 4rem}.sm\:pb-6{padding-bottom: 1.5rem}.sm\:pr-2{padding-right: 0.5rem}.sm\:pt-1{padding-top: 0.25rem}.sm\:pt-1\.5{padding-top: 0.375rem}.sm\:pt-12{padding-top: 3rem}.sm\:pt-6{padding-top: 1.5rem}.sm\:pt-9{padding-top: 2.25rem}.sm\:text-center{text-align: center}.sm\:text-4xl{font-size: 2.25rem;line-height: 2.5rem}.sm\:text-sm{font-size: 0.875rem;line-height: 1.25rem}}@media (min-width: 1024px){.md\:order-1{order: 1}.md\:order-2{order: 2}.md\:mx-0{margin-left: 0px;margin-right: 0px}.md\:my-8{margin-top: 2rem;margin-bottom: 2rem}.md\:mb-0{margin-bottom: 0px}.md\:ml-4{margin-left: 1rem}.md\:ml-gutter-lg{margin-left: 2.5rem}.md\:mr-gutter-lg{margin-right: 2.5rem}.md\:mt-0{margin-top: 0px}.md\:mt-8{margin-top: 2rem}.md\:block{display: block}.md\:inline-block{display: inline-block}.md\:inline{display: inline}.md\:flex{display: flex}.md\:inline-flex{display: inline-flex}.md\:grid{display: grid}.md\:hidden{display: none}.md\:h-\[5rem\]{height: 5rem}.md\:h-full{height: 100%}.md\:w-1\/2{width: 50%}.md\:w-2\/12{width: 16.666667%}.md\:w-2\/4{width: 50%}.md\:w-2\/5{width: 40%}.md\:w-2\/6{width: 33.333333%}.md\:w-3\/4{width: 75%}.md\:w-4\/5{width: 80%}.md\:w-\[35\%\]{width: 35%}.md\:min-w-\[42px\]{min-width: 42px}.md\:max-w-5xl{max-width: 64rem}.md\:shrink-0{flex-shrink: 0}.md\:grow-0{flex-grow: 0}.md\:basis-1\/2{flex-basis: 50%}.md\:basis-1\/6{flex-basis: 16.666667%}.md\:basis-80{flex-basis: 20rem}.md\:basis-gr-1{flex-basis: 61.80469715698392%}.md\:basis-gr-2{flex-basis: 38.19530284301608%}.md\:grid-flow-col{grid-auto-flow: column}.md\:grid-cols-1{grid-template-columns: repeat(1, minmax(0, 1fr))}.md\:grid-cols-5{grid-template-columns: repeat(5, minmax(0, 1fr))}.md\:grid-rows-3{grid-template-rows: repeat(3, minmax(0, 1fr))}.md\:flex-row{flex-direction: row}.md\:items-start{align-items: flex-start}.md\:items-center{align-items: center}.md\:justify-start{justify-content: flex-start}.md\:justify-between{justify-content: space-between}.md\:gap-5{gap: 1.25rem}.md\:gap-x-4{-moz-column-gap: 1rem;column-gap: 1rem}.md\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0px * var(--tw-space-y-reverse))}.md\:border-l{border-left-width: 1px}.md\:bg-on-background-menu{background-color: var(--color-on-background-menu)}.md\:p-12{padding: 3rem}.md\:px-gutter-sm{padding-left: 1.5rem;padding-right: 1.5rem}.md\:pb-10{padding-bottom: 2.5rem}.md\:pb-9{padding-bottom: 2.25rem}.md\:text-right{text-align: right}.md\:align-middle{vertical-align: middle}}@media (min-width: 1440px){.lg\:mt-5{margin-top: 1.25rem}.lg\:w-1\/2{width: 50%}.lg\:w-2\/5{width: 40%}.lg\:w-60{width: 15rem}.lg\:max-w-none{max-width: none}.lg\:max-w-xs{max-width: 20rem}.lg\:grid-flow-col{grid-auto-flow: column}.lg\:grid-rows-2{grid-template-rows: repeat(2, minmax(0, 1fr))}.lg\:flex-row{flex-direction: row}.lg\:px-5{padding-left: 1.25rem;padding-right: 1.25rem}.lg\:px-8{padding-left: 2rem;padding-right: 2rem}.lg\:pb-24{padding-bottom: 6rem}.lg\:pt-16{padding-top: 4rem}.lg\:text-5xl{font-size: 3rem;line-height: 1}}@media (min-width: 1921px){.xl\:h-\[5\.5rem\]{height: 5.5rem}.xl\:w-2\/6{width: 33.333333%}.xl\:grid-flow-col{grid-auto-flow: column}.xl\:grid-rows-1{grid-template-rows: repeat(1, minmax(0, 1fr))}.xl\:pb-24{padding-bottom: 6rem}}@media (min-width: 2560px){.\32xl\:w-1\/3{width: 33.333333%}.\32xl\:w-3\/12{width: 25%}} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.ag-icon{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-icon-aggregation::before{content:var(--ag-icon-font-code-aggregation, "\f101")}.ag-icon-arrows::before{content:var(--ag-icon-font-code-arrows, "\f102")}.ag-icon-asc::before{content:var(--ag-icon-font-code-asc, "\f103")}.ag-icon-cancel::before{content:var(--ag-icon-font-code-cancel, "\f104")}.ag-icon-chart::before{content:var(--ag-icon-font-code-chart, "\f105")}.ag-icon-checkbox-checked::before{content:var(--ag-icon-font-code-checkbox-checked, "\f106")}.ag-icon-checkbox-indeterminate::before{content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107")}.ag-icon-checkbox-unchecked::before{content:var(--ag-icon-font-code-checkbox-unchecked, "\f108")}.ag-icon-color-picker::before{content:var(--ag-icon-font-code-color-picker, "\f109")}.ag-icon-columns::before{content:var(--ag-icon-font-code-columns, "\f10a")}.ag-icon-contracted::before{content:var(--ag-icon-font-code-contracted, "\f10b")}.ag-icon-copy::before{content:var(--ag-icon-font-code-copy, "\f10c")}.ag-icon-cross::before{content:var(--ag-icon-font-code-cross, "\f10d")}.ag-icon-csv::before{content:var(--ag-icon-font-code-csv, "\f10e")}.ag-icon-cut::before{content:var(--ag-icon-font-code-cut, "\f10f")}.ag-icon-desc::before{content:var(--ag-icon-font-code-desc, "\f110")}.ag-icon-excel::before{content:var(--ag-icon-font-code-excel, "\f111")}.ag-icon-expanded::before{content:var(--ag-icon-font-code-expanded, "\f112")}.ag-icon-eye-slash::before{content:var(--ag-icon-font-code-eye-slash, "\f113")}.ag-icon-eye::before{content:var(--ag-icon-font-code-eye, "\f114")}.ag-icon-filter::before{content:var(--ag-icon-font-code-filter, "\f115")}.ag-icon-first::before{content:var(--ag-icon-font-code-first, "\f116")}.ag-icon-grip::before{content:var(--ag-icon-font-code-grip, "\f117")}.ag-icon-group::before{content:var(--ag-icon-font-code-group, "\f118")}.ag-icon-last::before{content:var(--ag-icon-font-code-last, "\f119")}.ag-icon-left::before{content:var(--ag-icon-font-code-left, "\f11a")}.ag-icon-linked::before{content:var(--ag-icon-font-code-linked, "\f11b")}.ag-icon-loading::before{content:var(--ag-icon-font-code-loading, "\f11c")}.ag-icon-maximize::before{content:var(--ag-icon-font-code-maximize, "\f11d")}.ag-icon-menu::before{content:var(--ag-icon-font-code-menu, "\f11e")}.ag-icon-minimize::before{content:var(--ag-icon-font-code-minimize, "\f11f")}.ag-icon-next::before{content:var(--ag-icon-font-code-next, "\f120")}.ag-icon-none::before{content:var(--ag-icon-font-code-none, "\f121")}.ag-icon-not-allowed::before{content:var(--ag-icon-font-code-not-allowed, "\f122")}.ag-icon-paste::before{content:var(--ag-icon-font-code-paste, "\f123")}.ag-icon-pin::before{content:var(--ag-icon-font-code-pin, "\f124")}.ag-icon-pivot::before{content:var(--ag-icon-font-code-pivot, "\f125")}.ag-icon-previous::before{content:var(--ag-icon-font-code-previous, "\f126")}.ag-icon-radio-button-off::before{content:var(--ag-icon-font-code-radio-button-off, "\f127")}.ag-icon-radio-button-on::before{content:var(--ag-icon-font-code-radio-button-on, "\f128")}.ag-icon-right::before{content:var(--ag-icon-font-code-right, "\f129")}.ag-icon-save::before{content:var(--ag-icon-font-code-save, "\f12a")}.ag-icon-small-down::before{content:var(--ag-icon-font-code-small-down, "\f12b")}.ag-icon-small-left::before{content:var(--ag-icon-font-code-small-left, "\f12c")}.ag-icon-small-right::before{content:var(--ag-icon-font-code-small-right, "\f12d")}.ag-icon-small-up::before{content:var(--ag-icon-font-code-small-up, "\f12e")}.ag-icon-tick::before{content:var(--ag-icon-font-code-tick, "\f12f")}.ag-icon-tree-closed::before{content:var(--ag-icon-font-code-tree-closed, "\f130")}.ag-icon-tree-indeterminate::before{content:var(--ag-icon-font-code-tree-indeterminate, "\f131")}.ag-icon-tree-open::before{content:var(--ag-icon-font-code-tree-open, "\f132")}.ag-icon-unlinked::before{content:var(--ag-icon-font-code-unlinked, "\f133")}.ag-icon-row-drag::before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow::before{content:var(--ag-icon-font-code-left)}.ag-right-arrow::before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color: #000;--ag-data-color: var(--ag-foreground-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-header-foreground-color: var(--ag-secondary-foreground-color);--ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);--ag-background-color: #fff;--ag-header-background-color: transparent;--ag-tooltip-background-color: transparent;--ag-subheader-background-color: transparent;--ag-subheader-toolbar-background-color: transparent;--ag-control-panel-background-color: transparent;--ag-side-button-selected-background-color: var(--ag-control-panel-background-color);--ag-selected-row-background-color: #BBB;--ag-odd-row-background-color: var(--ag-background-color);--ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);--ag-row-hover-color: transparent;--ag-column-hover-color: transparent;--ag-range-selection-border-color: var(--ag-foreground-color);--ag-range-selection-border-style: solid;--ag-range-selection-background-color: rgba(0, 0, 0, 0.2);--ag-range-selection-background-color-2: var(--ag-range-selection-background-color);--ag-range-selection-background-color-3: var(--ag-range-selection-background-color);--ag-range-selection-background-color-4: var(--ag-range-selection-background-color);--ag-range-selection-highlight-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-width: 0;--ag-selected-tab-underline-transition-speed: 0s;--ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);--ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);--ag-header-cell-hover-background-color: transparent;--ag-header-cell-moving-background-color: var(--ag-background-color);--ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);--ag-value-change-delta-up-color: #43a047;--ag-value-change-delta-down-color: #e53935;--ag-chip-background-color: transparent;--ag-borders: solid 1px;--ag-border-color: rgba(0, 0, 0, 0.25);--ag-borders-critical: var(--ag-borders);--ag-borders-secondary: var(--ag-borders);--ag-secondary-border-color: var(--ag-border-color);--ag-row-border-style: solid;--ag-row-border-width: 1px;--ag-cell-horizontal-border: solid transparent;--ag-borders-input: var(--ag-borders-secondary);--ag-input-border-color: var(--ag-secondary-border-color);--ag-borders-input-invalid: solid 2px;--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-borders-side-button: var(--ag-borders);--ag-border-radius: 0px;--ag-row-border-color: var(--ag-secondary-border-color);--ag-header-column-separator-display: none;--ag-header-column-separator-height: 100%;--ag-header-column-separator-width: 1px;--ag-header-column-separator-color: var(--ag-secondary-border-color);--ag-header-column-resize-handle-display: none;--ag-header-column-resize-handle-height: 50%;--ag-header-column-resize-handle-width: 1px;--ag-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-invalid-color: red;--ag-input-disabled-border-color: var(--ag-input-border-color);--ag-input-disabled-background-color: transparent;--ag-checkbox-background-color: transparent;--ag-checkbox-border-radius: var(--ag-border-radius);--ag-checkbox-checked-color: var(--ag-foreground-color);--ag-checkbox-unchecked-color: var(--ag-foreground-color);--ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color: var(--ag-background-color);--ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width: 1px;--ag-toggle-button-height: var(--ag-icon-size);--ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow: none;--ag-input-focus-border-color: none;--ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);--ag-grid-size: 4px;--ag-icon-size: 12px;--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: var(--ag-grid-size);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);--ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);--ag-header-height: var(--ag-row-height);--ag-list-item-height: calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-filter-tool-panel-group-indent: 16px;--ag-tab-min-width: 220px;--ag-menu-min-width: 181px;--ag-side-bar-panel-width: 200px;--ag-font-family: "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-card-radius: var(--ag-border-radius);--ag-card-shadow: none;--ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3)}.ag-root-wrapper,.ag-sticky-top,.ag-dnd-ghost{background-color:var(--ag-background-color)}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal;color:var(--ag-foreground-color)}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-hidden{display:none !important}.ag-invisible{visibility:hidden !important}.ag-no-transition{transition:none !important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50% !important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{from{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark::before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}.ag-watermark-text{opacity:.5;font-weight:bold;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport,.ag-sticky-top-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container,.ag-sticky-top-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container,.ag-sticky-top-container{height:100%;white-space:nowrap}.ag-center-cols-container{display:block}.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container,.ag-sticky-top-full-width-container{position:absolute;top:0px;pointer-events:none}.ag-ltr .ag-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container{left:0}.ag-rtl .ag-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container{right:0}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1 1 auto;min-width:0;overflow:hidden;min-height:100%;transform:translate3d(0, 0, 0)}.ag-body{position:relative;display:flex;flex:1 1 auto;flex-direction:row !important;min-height:0}.ag-body-clipper{overflow:hidden;min-width:0px;flex:1 1 auto;height:100%;transform:translate3d(0, 0, 0)}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-height:0;min-width:0;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity 400ms;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll !important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header{height:100%}.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-group-cell-label.ag-sticky-label{position:sticky;flex:none}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{height:100%;display:flex;align-items:center}.ag-header-cell-comp-wrapper{width:100%;overflow:hidden}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell{transition:left .2s}.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,background-color .1s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-all}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-checkbox{display:flex;overflow:hidden}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;z-index:1;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-sticky-top{position:absolute;display:flex;width:100%}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{position:relative;height:100%;overflow:hidden}.ag-sticky-top-full-width-container{overflow:hidden;width:100%;height:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;z-index:1;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip{position:absolute;pointer-events:none;z-index:99999}.ag-tooltip-custom{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0 !important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap;overflow:hidden}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize{display:none}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:100%;width:100%;overflow:hidden;padding:5px 0px}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left{display:inline-flex}.ag-status-bar-center{display:inline-flex}.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field{display:flex;align-items:center}.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0));width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-set-filter-indent-1{padding-left:20px}.ag-rtl .ag-set-filter-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-set-filter-indent-2{padding-left:40px}.ag-rtl .ag-set-filter-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-set-filter-indent-3{padding-left:60px}.ag-rtl .ag-set-filter-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-set-filter-indent-4{padding-left:80px}.ag-rtl .ag-set-filter-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-set-filter-indent-5{padding-left:100px}.ag-rtl .ag-set-filter-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-set-filter-indent-6{padding-left:120px}.ag-rtl .ag-set-filter-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-set-filter-indent-7{padding-left:140px}.ag-rtl .ag-set-filter-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-set-filter-indent-8{padding-left:160px}.ag-rtl .ag-set-filter-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-set-filter-indent-9{padding-left:180px}.ag-rtl .ag-set-filter-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-layout-print.ag-body{display:block;height:unset}.ag-layout-print.ag-body-clipper{height:unset}.ag-layout-print.ag-root-wrapper{display:inline-flex}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-print .ag-body-vertical-scroll{display:none}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible !important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto !important;overflow:hidden !important;display:block !important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{-moz-column-break-inside:avoid;break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0;background-color:var(--ag-background-color)}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;border:var(--ag-borders-input) var(--ag-input-border-color)}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]{-moz-appearance:textfield}input[class^=ag-][type=number]::-webkit-outer-spin-button,input[class^=ag-][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-keyboard-focus .ag-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-select-list{background-color:var(--ag-background-color);overflow-y:auto;overflow-x:hidden}.ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-select .ag-picker-field-wrapper{background-color:var(--ag-background-color);min-height:var(--ag-list-item-height);cursor:default}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-select.ag-disabled{opacity:.5}.ag-rich-select{background-color:var(--ag-control-panel-background-color)}.ag-rich-select-list{width:100%;min-width:200px;height:calc(var(--ag-row-height)*6.5)}.ag-rich-select-value{height:var(--ag-row-height);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-rich-select-value{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-keyboard-focus .ag-rich-select-virtual-list-item:focus::after{content:none}.ag-rich-select-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-ltr .ag-rich-select-row{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-rich-select-row{padding-right:var(--ag-cell-horizontal-padding)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));display:flex;align-items:center;flex:none}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;flex:none;color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size)*.5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size)*2)}.ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:var(--ag-secondary-foreground-color)}.ag-picker-field-wrapper{border:1px solid;border-color:var(--ag-border-color);border-radius:5px}.ag-picker-field-wrapper:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-display{height:var(--ag-icon-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(to right, white, rgba(204, 154, 129, 0))}.ag-spectrum-val{background-image:linear-gradient(to top, black, rgba(204, 154, 129, 0))}.ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid #fff;background:#000;box-shadow:0 0 2px 0px rgba(0,0,0,.24)}.ag-spectrum-hue-background{border-radius:2px}.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);overflow:hidden;text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height) !important;line-height:var(--ag-header-height);margin:0;padding:0 calc(var(--ag-grid-size)*2);transform:translateY(calc(var(--ag-grid-size) * 2))}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-panel{background-color:var(--ag-background-color)}.ag-panel-title-bar{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);transition:opacity 1s;white-space:normal}.ag-tooltip.ag-tooltip-hiding{opacity:0}.ag-tooltip-custom{transition:opacity 1s}.ag-tooltip-custom.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-indent-1{padding-left:calc(1*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-1{padding-right:calc(1*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-2{padding-left:calc(2*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-2{padding-right:calc(2*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-3{padding-left:calc(3*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-3{padding-right:calc(3*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-4{padding-left:calc(4*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-4{padding-right:calc(4*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-5{padding-left:calc(5*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-5{padding-right:calc(5*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-6{padding-left:calc(6*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-6{padding-right:calc(6*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-7{padding-left:calc(7*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-7{padding-right:calc(7*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-8{padding-left:calc(8*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-8{padding-right:calc(8*var(--ag-column-select-indent-size))}.ag-ltr .ag-column-select-indent-9{padding-left:calc(9*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-indent-9{padding-right:calc(9*var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-keyboard-focus .ag-column-select-header-icon:focus{outline:none}.ag-keyboard-focus .ag-column-select-header-icon:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-keyboard-focus .ag-column-select-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-column-select-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding)*.5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-rtl{text-align:right}.ag-root-wrapper{border:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*1)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*1)}.ag-ltr .ag-row-group-indent-1{padding-left:calc(1*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-1{padding-right:calc(1*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-1 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-1 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*2)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*2)}.ag-ltr .ag-row-group-indent-2{padding-left:calc(2*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-2{padding-right:calc(2*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-2 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-2 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*3)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*3)}.ag-ltr .ag-row-group-indent-3{padding-left:calc(3*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-3{padding-right:calc(3*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-3 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-3 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*4)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*4)}.ag-ltr .ag-row-group-indent-4{padding-left:calc(4*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-4{padding-right:calc(4*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-4 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-4 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*5)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*5)}.ag-ltr .ag-row-group-indent-5{padding-left:calc(5*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-5{padding-right:calc(5*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-5 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-5 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*6)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*6)}.ag-ltr .ag-row-group-indent-6{padding-left:calc(6*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-6{padding-right:calc(6*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-6 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-6 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*7)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*7)}.ag-ltr .ag-row-group-indent-7{padding-left:calc(7*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-7{padding-right:calc(7*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-7 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-7 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*8)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*8)}.ag-ltr .ag-row-group-indent-8{padding-left:calc(8*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-8{padding-right:calc(8*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-8 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-8 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*9)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*9)}.ag-ltr .ag-row-group-indent-9{padding-left:calc(9*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-9{padding-right:calc(9*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-9 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-9 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*10)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*10)}.ag-ltr .ag-row-group-indent-10{padding-left:calc(10*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-10{padding-right:calc(10*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-10 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-10 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*11)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*11)}.ag-ltr .ag-row-group-indent-11{padding-left:calc(11*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-11{padding-right:calc(11*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-11 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-11 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*12)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*12)}.ag-ltr .ag-row-group-indent-12{padding-left:calc(12*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-12{padding-right:calc(12*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-12 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-12 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*13)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*13)}.ag-ltr .ag-row-group-indent-13{padding-left:calc(13*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-13{padding-right:calc(13*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-13 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-13 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*14)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*14)}.ag-ltr .ag-row-group-indent-14{padding-left:calc(14*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-14{padding-right:calc(14*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-14 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-14 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*15)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*15)}.ag-ltr .ag-row-group-indent-15{padding-left:calc(15*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-15{padding-right:calc(15*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-15 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-15 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*16)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*16)}.ag-ltr .ag-row-group-indent-16{padding-left:calc(16*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-16{padding-right:calc(16*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-16 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-16 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*17)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*17)}.ag-ltr .ag-row-group-indent-17{padding-left:calc(17*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-17{padding-right:calc(17*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-17 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-17 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*18)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*18)}.ag-ltr .ag-row-group-indent-18{padding-left:calc(18*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-18{padding-right:calc(18*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-18 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-18 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*19)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*19)}.ag-ltr .ag-row-group-indent-19{padding-left:calc(19*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-19{padding-right:calc(19*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-19 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-19 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*20)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*20)}.ag-ltr .ag-row-group-indent-20{padding-left:calc(20*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-20{padding-right:calc(20*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-20 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-20 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*21)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*21)}.ag-ltr .ag-row-group-indent-21{padding-left:calc(21*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-21{padding-right:calc(21*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-21 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-21 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*22)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*22)}.ag-ltr .ag-row-group-indent-22{padding-left:calc(22*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-22{padding-right:calc(22*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-22 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-22 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*23)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*23)}.ag-ltr .ag-row-group-indent-23{padding-left:calc(23*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-23{padding-right:calc(23*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-23 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-23 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*24)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*24)}.ag-ltr .ag-row-group-indent-24{padding-left:calc(24*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-24{padding-right:calc(24*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-24 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-24 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*25)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*25)}.ag-ltr .ag-row-group-indent-25{padding-left:calc(25*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-25{padding-right:calc(25*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-25 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-25 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*26)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*26)}.ag-ltr .ag-row-group-indent-26{padding-left:calc(26*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-26{padding-right:calc(26*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-26 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-26 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*27)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*27)}.ag-ltr .ag-row-group-indent-27{padding-left:calc(27*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-27{padding-right:calc(27*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-27 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-27 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*28)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*28)}.ag-ltr .ag-row-group-indent-28{padding-left:calc(28*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-28{padding-right:calc(28*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-28 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-28 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*29)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*29)}.ag-ltr .ag-row-group-indent-29{padding-left:calc(29*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-29{padding-right:calc(29*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-29 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-29 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*30)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*30)}.ag-ltr .ag-row-group-indent-30{padding-left:calc(30*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-30{padding-right:calc(30*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-30 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-30 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*31)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*31)}.ag-ltr .ag-row-group-indent-31{padding-left:calc(31*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-31{padding-right:calc(31*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-31 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-31 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*32)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*32)}.ag-ltr .ag-row-group-indent-32{padding-left:calc(32*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-32{padding-right:calc(32*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-32 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-32 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*33)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*33)}.ag-ltr .ag-row-group-indent-33{padding-left:calc(33*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-33{padding-right:calc(33*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-33 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-33 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*34)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*34)}.ag-ltr .ag-row-group-indent-34{padding-left:calc(34*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-34{padding-right:calc(34*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-34 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-34 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*35)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*35)}.ag-ltr .ag-row-group-indent-35{padding-left:calc(35*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-35{padding-right:calc(35*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-35 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-35 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*36)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*36)}.ag-ltr .ag-row-group-indent-36{padding-left:calc(36*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-36{padding-right:calc(36*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-36 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-36 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*37)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*37)}.ag-ltr .ag-row-group-indent-37{padding-left:calc(37*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-37{padding-right:calc(37*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-37 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-37 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*38)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*38)}.ag-ltr .ag-row-group-indent-38{padding-left:calc(38*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-38{padding-right:calc(38*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-38 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-38 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*39)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*39)}.ag-ltr .ag-row-group-indent-39{padding-left:calc(39*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-39{padding-right:calc(39*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-39 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-39 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*40)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*40)}.ag-ltr .ag-row-group-indent-40{padding-left:calc(40*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-40{padding-right:calc(40*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-40 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-40 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*41)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*41)}.ag-ltr .ag-row-group-indent-41{padding-left:calc(41*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-41{padding-right:calc(41*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-41 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-41 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*42)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*42)}.ag-ltr .ag-row-group-indent-42{padding-left:calc(42*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-42{padding-right:calc(42*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-42 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-42 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*43)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*43)}.ag-ltr .ag-row-group-indent-43{padding-left:calc(43*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-43{padding-right:calc(43*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-43 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-43 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*44)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*44)}.ag-ltr .ag-row-group-indent-44{padding-left:calc(44*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-44{padding-right:calc(44*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-44 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-44 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*45)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*45)}.ag-ltr .ag-row-group-indent-45{padding-left:calc(45*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-45{padding-right:calc(45*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-45 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-45 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*46)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*46)}.ag-ltr .ag-row-group-indent-46{padding-left:calc(46*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-46{padding-right:calc(46*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-46 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-46 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*47)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*47)}.ag-ltr .ag-row-group-indent-47{padding-left:calc(47*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-47{padding-right:calc(47*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-47 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-47 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*48)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*48)}.ag-ltr .ag-row-group-indent-48{padding-left:calc(48*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-48{padding-right:calc(48*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-48 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-48 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*49)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*49)}.ag-ltr .ag-row-group-indent-49{padding-left:calc(49*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-49{padding-right:calc(49*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-49 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-49 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*50)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*50)}.ag-ltr .ag-row-group-indent-50{padding-left:calc(50*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-50{padding-right:calc(50*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-50 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-50 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*51)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*51)}.ag-ltr .ag-row-group-indent-51{padding-left:calc(51*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-51{padding-right:calc(51*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-51 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-51 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*52)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*52)}.ag-ltr .ag-row-group-indent-52{padding-left:calc(52*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-52{padding-right:calc(52*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-52 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-52 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*53)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*53)}.ag-ltr .ag-row-group-indent-53{padding-left:calc(53*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-53{padding-right:calc(53*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-53 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-53 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*54)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*54)}.ag-ltr .ag-row-group-indent-54{padding-left:calc(54*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-54{padding-right:calc(54*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-54 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-54 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*55)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*55)}.ag-ltr .ag-row-group-indent-55{padding-left:calc(55*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-55{padding-right:calc(55*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-55 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-55 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*56)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*56)}.ag-ltr .ag-row-group-indent-56{padding-left:calc(56*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-56{padding-right:calc(56*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-56 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-56 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*57)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*57)}.ag-ltr .ag-row-group-indent-57{padding-left:calc(57*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-57{padding-right:calc(57*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-57 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-57 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*58)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*58)}.ag-ltr .ag-row-group-indent-58{padding-left:calc(58*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-58{padding-right:calc(58*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-58 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-58 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*59)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*59)}.ag-ltr .ag-row-group-indent-59{padding-left:calc(59*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-59{padding-right:calc(59*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-59 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-59 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*60)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*60)}.ag-ltr .ag-row-group-indent-60{padding-left:calc(60*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-60{padding-right:calc(60*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-60 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-60 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*61)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*61)}.ag-ltr .ag-row-group-indent-61{padding-left:calc(61*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-61{padding-right:calc(61*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-61 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-61 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*62)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*62)}.ag-ltr .ag-row-group-indent-62{padding-left:calc(62*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-62{padding-right:calc(62*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-62 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-62 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*63)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*63)}.ag-ltr .ag-row-group-indent-63{padding-left:calc(63*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-63{padding-right:calc(63*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-63 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-63 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*64)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*64)}.ag-ltr .ag-row-group-indent-64{padding-left:calc(64*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-64{padding-right:calc(64*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-64 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-64 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*65)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*65)}.ag-ltr .ag-row-group-indent-65{padding-left:calc(65*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-65{padding-right:calc(65*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-65 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-65 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*66)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*66)}.ag-ltr .ag-row-group-indent-66{padding-left:calc(66*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-66{padding-right:calc(66*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-66 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-66 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*67)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*67)}.ag-ltr .ag-row-group-indent-67{padding-left:calc(67*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-67{padding-right:calc(67*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-67 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-67 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*68)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*68)}.ag-ltr .ag-row-group-indent-68{padding-left:calc(68*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-68{padding-right:calc(68*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-68 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-68 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*69)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*69)}.ag-ltr .ag-row-group-indent-69{padding-left:calc(69*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-69{padding-right:calc(69*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-69 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-69 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*70)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*70)}.ag-ltr .ag-row-group-indent-70{padding-left:calc(70*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-70{padding-right:calc(70*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-70 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-70 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*71)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*71)}.ag-ltr .ag-row-group-indent-71{padding-left:calc(71*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-71{padding-right:calc(71*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-71 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-71 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*72)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*72)}.ag-ltr .ag-row-group-indent-72{padding-left:calc(72*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-72{padding-right:calc(72*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-72 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-72 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*73)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*73)}.ag-ltr .ag-row-group-indent-73{padding-left:calc(73*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-73{padding-right:calc(73*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-73 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-73 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*74)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*74)}.ag-ltr .ag-row-group-indent-74{padding-left:calc(74*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-74{padding-right:calc(74*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-74 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-74 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*75)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*75)}.ag-ltr .ag-row-group-indent-75{padding-left:calc(75*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-75{padding-right:calc(75*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-75 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-75 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*76)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*76)}.ag-ltr .ag-row-group-indent-76{padding-left:calc(76*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-76{padding-right:calc(76*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-76 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-76 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*77)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*77)}.ag-ltr .ag-row-group-indent-77{padding-left:calc(77*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-77{padding-right:calc(77*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-77 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-77 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*78)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*78)}.ag-ltr .ag-row-group-indent-78{padding-left:calc(78*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-78{padding-right:calc(78*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-78 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-78 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*79)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*79)}.ag-ltr .ag-row-group-indent-79{padding-left:calc(79*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-79{padding-right:calc(79*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-79 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-79 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*80)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*80)}.ag-ltr .ag-row-group-indent-80{padding-left:calc(80*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-80{padding-right:calc(80*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-80 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-80 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*81)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*81)}.ag-ltr .ag-row-group-indent-81{padding-left:calc(81*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-81{padding-right:calc(81*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-81 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-81 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*82)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*82)}.ag-ltr .ag-row-group-indent-82{padding-left:calc(82*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-82{padding-right:calc(82*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-82 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-82 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*83)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*83)}.ag-ltr .ag-row-group-indent-83{padding-left:calc(83*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-83{padding-right:calc(83*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-83 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-83 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*84)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*84)}.ag-ltr .ag-row-group-indent-84{padding-left:calc(84*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-84{padding-right:calc(84*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-84 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-84 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*85)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*85)}.ag-ltr .ag-row-group-indent-85{padding-left:calc(85*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-85{padding-right:calc(85*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-85 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-85 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*86)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*86)}.ag-ltr .ag-row-group-indent-86{padding-left:calc(86*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-86{padding-right:calc(86*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-86 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-86 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*87)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*87)}.ag-ltr .ag-row-group-indent-87{padding-left:calc(87*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-87{padding-right:calc(87*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-87 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-87 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*88)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*88)}.ag-ltr .ag-row-group-indent-88{padding-left:calc(88*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-88{padding-right:calc(88*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-88 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-88 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*89)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*89)}.ag-ltr .ag-row-group-indent-89{padding-left:calc(89*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-89{padding-right:calc(89*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-89 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-89 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*90)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*90)}.ag-ltr .ag-row-group-indent-90{padding-left:calc(90*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-90{padding-right:calc(90*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-90 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-90 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*91)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*91)}.ag-ltr .ag-row-group-indent-91{padding-left:calc(91*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-91{padding-right:calc(91*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-91 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-91 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*92)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*92)}.ag-ltr .ag-row-group-indent-92{padding-left:calc(92*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-92{padding-right:calc(92*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-92 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-92 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*93)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*93)}.ag-ltr .ag-row-group-indent-93{padding-left:calc(93*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-93{padding-right:calc(93*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-93 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-93 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*94)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*94)}.ag-ltr .ag-row-group-indent-94{padding-left:calc(94*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-94{padding-right:calc(94*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-94 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-94 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*95)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*95)}.ag-ltr .ag-row-group-indent-95{padding-left:calc(95*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-95{padding-right:calc(95*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-95 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-95 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*96)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*96)}.ag-ltr .ag-row-group-indent-96{padding-left:calc(96*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-96{padding-right:calc(96*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-96 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-96 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*97)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*97)}.ag-ltr .ag-row-group-indent-97{padding-left:calc(97*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-97{padding-right:calc(97*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-97 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-97 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*98)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*98)}.ag-ltr .ag-row-group-indent-98{padding-left:calc(98*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-98{padding-right:calc(98*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-98 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-98 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*99)}.ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-right:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*99)}.ag-ltr .ag-row-group-indent-99{padding-left:calc(99*var(--ag-row-group-indent-size))}.ag-rtl .ag-row-group-indent-99{padding-right:calc(99*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-level-99 .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-level-99 .ag-pivot-leaf-group{margin-right:var(--ag-row-group-indent-size)}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:rgba(0,0,0,0);border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color) !important}.ag-cell-data-changed-animation{background-color:rgba(0,0,0,0)}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color) !important}.ag-row{height:var(--ag-row-height);background-color:var(--ag-background-color);color:var(--ag-data-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row-highlight-above::after,.ag-row-highlight-below::after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:var(--ag-range-selection-border-color);left:1px}.ag-row-highlight-above::after{top:-1px}.ag-row-highlight-above.ag-row-first::after{top:0}.ag-row-highlight-below::after{bottom:0px}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected::before{content:"";background-color:var(--ag-selected-row-background-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.ag-row-hover:not(.ag-full-width-row)::before,.ag-row-hover.ag-full-width-row.ag-row-group::before{content:"";background-color:var(--ag-row-hover-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected::before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));border:1px solid rgba(0,0,0,0);line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);padding:0;background-color:var(--ag-control-panel-background-color)}.ag-popup-editor{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size)*5);background-color:var(--ag-background-color)}.ag-layout-auto-height .ag-center-cols-clipper,.ag-layout-auto-height .ag-center-cols-container,.ag-layout-print .ag-center-cols-clipper,.ag-layout-print .ag-center-cols-container{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-loading{display:flex;height:100%;align-items:center}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ag-floating-top{border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color) !important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color) !important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-fill-handle,.ag-range-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color) !important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);padding:0}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size)*2 + 1px)}.ag-menu-separator-part::after{content:"";display:block;border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled{opacity:.5}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size)*2)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size)*2);padding-right:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-menu-option-popup-pointer,.ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-tabs-header{width:100%;display:flex}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-bottom var(--ag-selected-tab-underline-transition-speed);display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer}.ag-keyboard-focus .ag-tab:focus{outline:none}.ag-keyboard-focus .ag-tab:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size)*2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height)*6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height)*10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter-item{margin:0px var(--ag-widget-container-horizontal-padding)}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-ltr .ag-set-filter-indent-1{padding-left:calc(1*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-1{padding-right:calc(1*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-2{padding-left:calc(2*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-2{padding-right:calc(2*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-3{padding-left:calc(3*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-3{padding-right:calc(3*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-4{padding-left:calc(4*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-4{padding-right:calc(4*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-5{padding-left:calc(5*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-5{padding-right:calc(5*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-6{padding-left:calc(6*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-6{padding-right:calc(6*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-7{padding-left:calc(7*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-7{padding-right:calc(7*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-8{padding-left:calc(8*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-8{padding-right:calc(8*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-indent-9{padding-left:calc(9*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-indent-9{padding-right:calc(9*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-simple-filter-body-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));overflow-y:auto;min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing))}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-simple-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>*:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size)*2) var(--ag-grid-size);background-color:rgba(0,0,0,0)}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus{outline:none}.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-side-bar-panel-width);background-color:var(--ag-control-panel-background-color)}.ag-side-buttons{padding-top:calc(var(--ag-grid-size)*4);width:calc(var(--ag-icon-size) + 4px);position:relative;color:var(--ag-foreground-color);overflow:hidden}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:rgba(0,0,0,0);padding:calc(var(--ag-grid-size)*2) 0 calc(var(--ag-grid-size)*2) 0;width:100%;margin:0;min-height:calc(var(--ag-grid-size)*18);background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color)}button.ag-side-button-button:focus{box-shadow:none}.ag-keyboard-focus .ag-side-button-button:focus{outline:none}.ag-keyboard-focus .ag-side-button-button:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size)*6)}.ag-ltr .ag-filter-toolpanel-header,.ag-ltr .ag-filter-toolpanel-search{padding-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-header,.ag-rtl .ag-filter-toolpanel-search{padding-right:var(--ag-grid-size)}.ag-keyboard-focus .ag-filter-toolpanel-header:focus{outline:none}.ag-keyboard-focus .ag-filter-toolpanel-header:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--ag-icon-font-code-filter, "\f115");position:absolute}.ag-ltr .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{padding-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title::after{padding-right:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size)*8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size)*.5);margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size)*4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*1 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*1 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*2 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*2 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*3 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*3 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*4 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*4 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*5 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*5 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*6 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*6 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*7 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*7 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*8 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*8 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*9 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*9 + var(--ag-grid-size))}.ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*10 + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*10 + var(--ag-grid-size))}.ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:var(--ag-grid-size)}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{display:flex;align-items:center}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-keyboard-focus .ag-column-select-header:focus{outline:none}.ag-keyboard-focus .ag-column-select-header:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-header{height:var(--ag-header-height);align-items:center;padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--ag-range-selection-border-color)}.ag-column-select-list .ag-item-highlight-top::after{top:0}.ag-column-select-list .ag-item-highlight-bottom::after{bottom:0}.ag-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-span-height::after,.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-keyboard-focus .ag-header-cell:focus{outline:none}.ag-keyboard-focus .ag-header-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-keyboard-focus .ag-header-group-cell:focus{outline:none}.ag-keyboard-focus .ag-header-group-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{padding-left:4px}.ag-rtl .ag-header-expand-icon{padding-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell::after,.ag-header-group-cell::after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height)*.5);background-color:var(--ag-header-column-separator-color)}.ag-ltr .ag-header-cell::after,.ag-ltr .ag-header-group-cell::after{right:0}.ag-rtl .ag-header-cell::after,.ag-rtl .ag-header-group-cell::after{left:0}.ag-header-cell-resize{display:flex;align-items:center}.ag-header-cell-resize::after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height)*.5);background-color:var(--ag-header-column-resize-handle-color)}.ag-header-cell.ag-header-span-height::after,.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize::after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize::after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:calc(var(--ag-grid-size)*3)}.ag-rtl .ag-floating-filter-button{margin-right:calc(var(--ag-grid-size)*3)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;height:var(--ag-icon-size);padding:0;width:var(--ag-icon-size)}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-keyboard-focus .ag-paging-button:focus{outline:none}.ag-keyboard-focus .ag-paging-button:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size)*4);padding-left:calc(var(--ag-grid-size)*4);line-height:1.5}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size)*2);padding-bottom:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size)*4);height:calc(var(--ag-grid-size)*4);padding:0 calc(var(--ag-grid-size)*.5);border:1px solid rgba(0,0,0,0)}.ag-keyboard-focus .ag-column-drop-cell:focus{outline:none}.ag-keyboard-focus .ag-column-drop-cell:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size)*4);margin:0 calc(var(--ag-grid-size)*.5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-control-panel-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-row-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{min-height:50px;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size)}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size)*5*3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default;padding-left:calc(var(--ag-grid-size)*2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus{outline:none}.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{position:relative;display:flex;overflow:hidden;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item::before{content:" ";display:block;position:absolute;background-color:rgba(0,0,0,0);left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{display:none}.ag-chart-menu-hidden:hover .ag-chart-menu{display:block}.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{display:flex;flex-direction:row;overflow:auto;top:5px;gap:calc(var(--ag-grid-size)*3 - 8px);width:auto}.ag-ltr .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-chart-menu-close{display:none}.ag-chart-tool-panel-button-enable .ag-chart-menu-close{position:absolute;top:50%;transition:transform .33s ease-in-out;padding:0;display:block;cursor:pointer;border:none}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close{right:0px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close{left:0px}.ag-chart-tool-panel-button-enable .ag-chart-menu-close .ag-icon{padding:14px 5px 14px 2px}.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{content:"";position:absolute;top:-40px;bottom:-40px}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{right:0px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{left:0px}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{left:-10px}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before{right:-10px}.ag-chart-tool-panel-button-enable .ag-icon-menu{display:none}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close{transform:translate(3px, -50%)}.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(0, -50%)}.ag-ltr .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(5px, -50%)}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close{transform:translate(-3px, -50%)}.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(0, -50%)}.ag-rtl .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover{transform:translate(-5px, -50%)}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color)}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px;margin:5px}.ag-chart-mini-thumbnail:nth-last-child(3),.ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}.ag-ltr .ag-chart-mini-thumbnail:first-child{margin-left:0}.ag-rtl .ag-chart-mini-thumbnail:first-child{margin-right:0}.ag-ltr .ag-chart-mini-thumbnail:last-child{margin-right:0}.ag-rtl .ag-chart-mini-thumbnail:last-child{margin-left:0}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color)}.ag-chart-settings-card-item{background:var(--ag-foreground-color);width:8px;height:8px;border-radius:4px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-charts-settings-group-container{padding:var(--ag-grid-size)}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding)*.5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--ag-range-selection-border-color)}.ag-charts-data-group-container .ag-item-highlight-top::after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom::after{bottom:0}.ag-charts-format-top-level-group-container{margin-left:calc(var(--ag-grid-size)*2);padding:var(--ag-grid-size)}.ag-charts-format-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-group-container.ag-group-container-horizontal{padding:var(--ag-grid-size)}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-checkbox-input-wrapper input,.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper::after{content:var(--ag-icon-font-code-checkbox-unchecked, "\f108");color:var(--ag-checkbox-unchecked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-checked::after{content:var(--ag-icon-font-code-checkbox-checked, "\f106");color:var(--ag-checkbox-checked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-indeterminate::after{content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107");color:var(--ag-checkbox-indeterminate-color);position:absolute;top:0;left:0;pointer-events:none}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height)*.5);position:relative;flex:none;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color)}.ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper::before{content:" ";position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));display:block;box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border-radius:100%;transition:left 100ms;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color)}.ag-toggle-button-input-wrapper.ag-checked::before{left:calc(100% - var(--ag-toggle-button-height));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none;border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper input,.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper::after{content:var(--ag-icon-font-code-radio-button-off, "\f127");color:var(--ag-checkbox-unchecked-color);position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper.ag-checked::after{content:var(--ag-icon-font-code-radio-button-on, "\f128");color:var(--ag-checkbox-checked-color);position:absolute;top:0;left:0;pointer-events:none}input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:rgba(0,0,0,0);width:calc(100% - 2px)}input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px))}input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}@font-face{font-family:"agGridAlpine";src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABIkAAsAAAAAJkAAABHTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIkABmAAiyoKp0ygSgE2AiQDgjALgRoABCAFhEYHhRwbXyFFIbBxAJDYv7AiqieV7P96QZO4Gu9qEMLAgorXqyjcVJKxQxvbtQieEq6u3unbTP3JwOa8v9MeN5Q8Caix/+09wyXRVJ6IfU2IWoiiiWgSIp5JhMSQaX44l/dN+kSUcPER5OzkhHT7gd9m7/PN/wkLMCowCmy8M+qHlXA73abzZiEb3DVcFEavrFyzTvMyXLeieOl4CQlIYbBNxUopM8Nip4zZ0vd82bEQmAQkTsiVYMv9DdPoIJ9DCT5BRcD/P/dqmWTV4A1khZ6f04HXNve+mwJnKdEvp5wBsgWC/5ues98OENRmp4Dl3IQnoXcm1Jydm/+MzfZ0da0rjEJkDPufQ66CYNqwBz9fhdkubhpvRgCmW3MZ9WZ/0uxT+y+dsRzmrRhA3DGcOn50v6mbLFgQE4TvcWyxpK4fl3wNVrgUXkcWRp2jpdEz0efRd9H/kLC2pYAY6p8bw1GEICmaIYgthlYsNmTaHE5dVpnJdT5rWQJjpIs2p6m7ldKIo45RDyqaUsSD6yDj7q/uKinhvdMmTBLlEbCopjVbTsRV0kGei7DXN54VtteylXaUdDSPaa+Ac+UhaYEJNa52HUV2kA3cQVq+tcAxp7Qg6+K2mETrApdi6y3eLMI7dcZFkraCSQ6fzNip7qiKcLCVq+hvOa+AcXspHXiIvvxUcX3a1wHrxZzkxYFOPnjf2Xg8Ude1oja/f90i7i5lKbx40E0ta2DETVJc1dUZ9731xTff/fQfAlOFFHn4ADa/ImNPzMrDspK+zTTH3fmko4S0xESEddPEKWoamIMWga2TmJgoWgsM4TRYdzRdSNbprCHLhgWnnE8zmBjTQzBCwjSHsNniQK3NttnmW3czBzI2JyyqamyrrpUbo0ujalAu3kWxjDzTJqyQU1wXgKVTps2ZdOequYYwYi9NleshqbVeXtI50VQwtbP69rfCNLch55ioujFqKGxo4mYj7c/yesxOmNzAPsTNyMw+pNzaEJRX6LjuTpooygim0BCQROxcCPpaO1xHDSO5mK5Y5GG4Lw4iNyIfcJu9+/DD5sAAEWaUd0mjRxqHfLH+F0FXsSNWFX9FGg/mYsDpOQqsA2IgMl1cHmJQWLcOEuU9GOwfM4UZsIU/59z49b95g/V+nXThF1LJnhHE/dZ1QxxYnrlTMF9xt6IhJF+RyJoCJwPOOJecvbaewIBgpuDiQsMiomLiEpJS0jKyctRai0rKKvhFWFPX0NTS1tHV0zcwNDI2MTUzt7C00ra2sQUhwRvONbatFefI79QbbmnxpFVf//15cb7l9tcep/1MQPQxGvpYv1cOfT/YVuAAq+AgKwCHWB2HWRI4wro4yrYBx1gJOM7SwElWxilWBE6zBs6wLHCWZYBzrIULbDtwkeWBSywFXGZNXGEdXGU54Bqr4jpr48bAHr+AvkSAEAVCDAhxICSAkARCChBSgZAGhHQgZAAhEwhZQMgGQg4QcoGQB4R8IBQAoRAIRUAoBkIJEEqBUAaEciBUAKESCFVAqAZCDRBqgVAHhHogNAChEQhNQGgGQgsQWoHQBoR2IHQAoRMIXUDoBkIP1K7TC/SmDwj9AEiyyBPxCDeJ32Jq/L5SuCTQgA+9YgrDr0OwVUVexYVeyFNcwF0FuoE0V1IcHYu52gT+0kXBK4nr6el0CcZlMiPM9IKDQY100KueobGOYYxqXmE2bizVAIvs3nqFKcc2YSnyk3Q66OkY8nTCVJah4UHTi65clskzVJytzLmz0OWG+nq6ehZcVgN2CUBdufG7YapTyZhAEsBCmDTFKiHIKIpeKyIJIV1OElQuSUcvo0RIF3kpyKIZOErmSCplKmKxYhTkUoyaXolRUsvfwaJMisimqRySziJkuA5G4YBJcQYmM1KdmYYUM2dxY/X5OURfOXuuSUKTUvLpEAvZCEemZ6S/uQf1kkyysiqfJsnvzYbNx8FV9QKi9O3ylLF1OaUYAy/Yp+PoaciqKjvhIGOqrgDDdVlkUKq4irNkPegq57Eipi6rWqrHMyGppKQSWtZGLfNK70FU8OU882IMadJnkR3cThwvKld0DA9jqsHRrq4+RLltSour902A71VtvK5RTDUNekfUY1bt7WoNqRjfi6lc227klPfOTg2uHkOUXYO8wdFJ5dTYMHeMdJ7lvq1LNQw0Gq7LDq7m3YIm6XY+omzVKGDi++/FrjYexeNdwt5ZLWnrH9vFXdPkSZeWFIuLquVlRBlPESMzkDpP5coKrg4uU+0dV0zsU2unlJP7a1RXiPGinJeSBe19ozvNZNkEOtaEyqyS9jSDpjpmVw7h6hELkuYPSG6xBbgTpKbTru2qQR7Vtr63Y6pRRLleIs0iyOpsEbnSrrMmuWbTi1HRUdmL2OLyMsXjz62Qexf9l2YprqazKVG6XCaisrR9qPEmV+jlrFDVq1cCY3GRkEovXwl+GbHYL4PilZUK5dJH8W1lBBAohXBqSMhB6HqKziZICc7AaAzByf2crEsnlgETqQA2kueLAAWoywPhAIuVlpBEliUohuuZSWdXVuVQrALl8ct4Rd4KNSy9dAwh50x3FRjg6otHl45cwKC2tRbjYChuC/a1mVROBRNh1eyBjmFtHkr5EgPF4fqz4DIWA0NuMjCZ0evIPq2gIKUKZLbn3UsbKSKaJkmCEpH0DMysVEbyRHQf/XxVHlquUi0LpQeXQFFpDBnWd0l1wRqbBwGcc2OqRxTDqlHl2Bq2Lg4sBJdS/Hb/VZgS70mk+/zGIof4Ve7j7ntDCK7GYov3eJgzRQirt5t1cC2IU4IT7lX8MbtuR0uaq8E1/CErSrZracnmx9yexUXBH+W7l5dtfyroX1kJ/buMrbNE71mwW6lRcHuvBrsgUrPXE+QZryHAuK83Dzja7GToaa8xu3UKBxyhFu1xhFaprlgTOIJXAG7bNx9Svh0TAE6fwgBvnA5l8HzFV3wlrzKbVDSoS1RTo/aeqieNT83co86TR95gAusmS1J/b6/lALsa18FKLKl5ZVWFVFIgvSxS8j0JXcLNbCTmGDUaxEjQuyjIOr+CrPdPYCS+gTyzCFdPP+XcZTcSyJ0tp8H3b5+HomdemfChsI0ZbXD9VUCKUO2xrGivk03b1tZH07k08kT6JVFe0Z5h8EHX6uoL4sX/q6Op8AJ28Zq60rDikJDisNK/WtobLw4pDfsrJ33yOzXfF3QiVRNeBVhVsOSBcu0z+XN5Q4O8UQ6h361itj7ztmfxvI8t3h8HJ4zLTUs7fWrHjrR0setzL+9ab356MzZX5T+wXugerh8dGOgqL2cwoqNO17WdPnV6Knp8/IvrpIUjJIKjBXHjCwi88rwuqG5XazcytQ0Hn8Ya4Nf7hM3Y0F+fnSN4oYceOoGjmBA/bM0+7whOYkdwZCWOYicot13nxefhQXBuXlxcXsorGUos0XKdE4TM/y+t2rhemTCDuEndAtwkbiH7/2vip3NXrP5uaPoMWTRwjzH6CVk/sMz80mbezEga8Lw/get4YiNqyo90NTHsYzVHvRfE4c8F2u+vsqdpi03s3mm2hTmXZ8M+99AE/4Ld8k7tDaYxZcIe4D8K2Qq+Zn/xTFp1Grn9rDUR6X/amrAM84fjeLztp0x6Ir/w3O+hNfcEbjPekIrpmgsWzNe1c/YWmQde9DXA+k3qYIIZvOlQyErOpYXYGI8gMiCQlHQMGSg5fgAZJIwpayqqdyuwD8prEtdABgS52gykWJ7tCe4+G7yvO7hnH4q4NWY0prsWXWnk288F2nai4hAIjB+a0FQZmac3fzq36e13v6h5myfiGDs+icwT5fVdJU4YcPyYxqlpNTlNh743+cLczDyY3kQ1B3+ia8Cx55hArTZ0ZoXdfv5eHv62C1qxmHQvobrj61usMzw8Q+ILj13UVhUGVlPQnVDfbJUREZ6SVllqcCE+O8AiprRcEZKclew00hfslezhkeQVjOmXNAblxB7FRJBYnBbhlG8eUyZR8wWg5uIt/aQ732hfdUVpuUWM+pgR/1hl1Ld0x080OZ+HdbKVVUb4x92e2qSWdhoZGhAy2+aSnv3a3FUjmsoS/jS73ur58Sd4LDh8qHB0MJZzD4iHBNj02HKhtlUkF+1vDRcVKMwPI1quwUudMEwYqhUFilp3yUXyWSqUP2sNrJMNojBR67Mk7CothruzDWLjsqXAxPbF6urI5MHIc+kVtj5wspx1GswYDC8JDS3e0NKG8FRPTrOWTiMe6UR6w45FMSR6VgkvqXMDlqmC1E9dHj+WJHoeEknyogSpgrmUzML6dNb1kJKMoCuVvMMuYWNj7q8IEhuLIL/qL5g+IvJ+8fQLBF4NrxPWyetE+/WFdSDc5S4fMr18lgX4OT6jr7yhR8JC4R+bu6HaE3leH0VT5dXtSg8OFHineqWkeKV6F4RLnbbMz1s6SVNNkRZe1hsEfFA9ufgq89WJKUdw7N5TMrMkGX/i9IkjXnzBreRuQj4gJyBT/s03BpYR6erTXavvlpd+PRwltP3BxiZl119JSdJKXR1z54iMU+9qNH//rf3nS7+vZuWPuruLNphgFhYbK3j69cbfa+q/w/9Y5t9bWIAA05HaBA+PBH3UujT9kP5QG8wCzd/D5hfhobd1bxk4BJkY3HpywZhjEuRwV7aP3aEliBxC+2mtu0dSomfde59qk/eI0HbeFfC+XTIMsUnSb93UchDe0pFvFj4VpGzUgeIWkeiArLUFUe7bhjEd/nXr5kOtteJNm2Hi3ugrqjHy6tXoul+VFLrmuqhULrmuhRda2ukq1X3Vha4XOO71Kj5cWxiSJxDkhRT+lFJuPE9QGPJTris8uJWwIS5uw6chRdqn4V8X/6yZcrv42JGXsqSZUAz/rF493qxzp0XTYbeEgUL4p4udVqXgMYeeEtiQ+k/WP6mc81tj+eRJXFxEuK1tbCxoY+uK6+DehFlmdIWSVAjHj88iBzwkoetChLAsKtxmvsR9R2FOjoG4WqloF78TEz7fbsdhJe4BSdoRG4qLkpMHB4P27oPWzW/evN78B3jNGLdRnzcvKgS9NQQAABqnMk0jSSTYabMJrYTmkyqPplkCqkAPa1/HKABvXqLr0JvOcv3oz7rGQ4qKrtaZzPRqxD8ht3UfTJSX0rUMxkm37g16DV2FNloTqmhXqNAnVVf4FzUaUg5a02WzFZVBm6wJZFOaMFPRasShjG5pLYCiLJlXie5ATZvW4x19sim9+l+py4OFtD12JZyoRwY4ugqA5Bv+fUjhjE9/oQEwflXQYVi0KpjY78hJv0woYmXN2R96//v7AiGM+n53VSkGzJ0P4PfzQiM45QhEgscGA/Q3HICGuil8dQLtmC7g4AV6vMAQwNZ6HE6NgymsBRQQHUNAwBwULmMAGzoAReAg6CDwENMFHiyDHgJvFmBA/W8g46vh4Irkd0b4kuheUomE3xiGZCU7Qfwm/1FqZDKPGzYVXd0XEopVdKZbTB3Dk6o3XjibT6ZxSSmxKcI/CNr2quX5fuMR95pb4LxhBV9E5LxIioigb7jZfYPEEonJcoz/cA0V7xsjxqPWg6Tvl8KUJkBhdYzOcrRXo+CJ+oZn9i7Bcig+tSqSkHzge1H4rh8IXLPVK4jyf6dUM/OyZgu0cNsVjGqSXt/9sAUKBg4BCQXqTwSAL/Dq1/P/n5OUyebyhWKpXKnW6o1mq93p9vqD4Wg8mc7mi+VqvdkSyriQSlu243p+pVqrN5qtdqfb6w/kWsexg2CwGpn27AhPddse2IMgwLQLlxW9WK0Rfjuem6AY3V3mDJEcKkqOZBWvinIGkrKfQCeWpsREqOzfwyFTPYImFQuKbge6LLswXOs2nHEbXt1xWWEXv7q1g5VRrHaP7hB/bGqytd8OS/d8pRq13d1Vqu6EiWX3LOWh7JRqyppe91JRw2e5n9q6SOEgxxxzXHEnJw2PiKJzpZx1h5rwmFobmxJP6HaLhnPE7VK0W2pkPSiDY+ShXsiF3g433aDK1LD355neaFcq9LpTY8Sjej80NI4nipQ20THUKnRwJ3cYdGQ2cqWCSKQ4zLblgnQwPEN5LptWIJCKGJlUIOn96swaJxsUi5G3rg0A);font-weight:normal;font-style:normal}.ag-theme-alpine,.ag-theme-alpine-dark{--ag-alpine-active-color: #2196f3;--ag-selected-row-background-color: rgba(33, 150, 243, 0.3);--ag-row-hover-color: rgba(33, 150, 243, 0.1);--ag-column-hover-color: rgba(33, 150, 243, 0.1);--ag-input-focus-border-color: rgba(33, 150, 243, 0.4);--ag-range-selection-background-color: rgba(33, 150, 243, 0.2);--ag-range-selection-background-color-2: rgba(33, 150, 243, 0.36);--ag-range-selection-background-color-3: rgba(33, 150, 243, 0.49);--ag-range-selection-background-color-4: rgba(33, 150, 243, 0.59);--ag-background-color: #fff;--ag-foreground-color: #181d1f;--ag-border-color: #babfc7;--ag-secondary-border-color: #dde2eb;--ag-header-background-color: #f8f8f8;--ag-tooltip-background-color: #f8f8f8;--ag-odd-row-background-color: #fcfcfc;--ag-control-panel-background-color: #f8f8f8;--ag-subheader-background-color: #fff;--ag-invalid-color: #e02525;--ag-checkbox-unchecked-color: #999;--ag-checkbox-background-color: var(--ag-background-color);--ag-checkbox-checked-color: var(--ag-alpine-active-color);--ag-range-selection-border-color: var(--ag-alpine-active-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-input-border-color: var(--ag-border-color);--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color);--ag-disabled-foreground-color: rgba(24, 29, 31, 0.5);--ag-chip-background-color: rgba(24, 29, 31, 0.07);--ag-input-disabled-border-color: rgba(186, 191, 199, 0.3);--ag-input-disabled-background-color: rgba(186, 191, 199, 0.15);--ag-borders: solid 1px;--ag-border-radius: 3px;--ag-borders-side-button: none;--ag-side-button-selected-background-color: transparent;--ag-header-column-resize-handle-display: block;--ag-header-column-resize-handle-width: 2px;--ag-header-column-resize-handle-height: 30%;--ag-grid-size: 6px;--ag-icon-size: 16px;--ag-row-height: calc(var(--ag-grid-size) * 7);--ag-header-height: calc(var(--ag-grid-size) * 8);--ag-list-item-height: calc(var(--ag-grid-size) * 4);--ag-column-select-indent-size: var(--ag-icon-size);--ag-set-filter-indent-size: var(--ag-icon-size);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 2);--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1.5);--ag-toggle-button-height: 18px;--ag-toggle-button-width: 28px;--ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size: 13px;--ag-icon-font-family: agGridAlpine;--ag-selected-tab-underline-color: var(--ag-alpine-active-color);--ag-selected-tab-underline-width: 2px;--ag-selected-tab-underline-transition-speed: 0.3s;--ag-tab-min-width: 240px;--ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);--ag-popup-shadow: var(--ag-card-shadow);--ag-side-bar-panel-width: 250px}.ag-theme-alpine-dark{--ag-background-color: #181d1f;--ag-foreground-color: #fff;--ag-border-color: #68686e;--ag-secondary-border-color: rgba(88, 86, 82, 0.5);--ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);--ag-header-background-color: #222628;--ag-tooltip-background-color: #222628;--ag-odd-row-background-color: #222628;--ag-control-panel-background-color: #222628;--ag-subheader-background-color: #000;--ag-input-disabled-background-color: #282c2f;--ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);--ag-card-shadow: 0 1px 20px 1px black;--ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);--ag-chip-background-color: rgba(255, 255, 255, 0.07);--ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);--ag-input-disabled-background-color: rgba(104, 104, 110, 0.07)}.ag-theme-alpine .ag-filter-toolpanel-header,.ag-theme-alpine .ag-filter-toolpanel-search,.ag-theme-alpine .ag-status-bar,.ag-theme-alpine .ag-header-row,.ag-theme-alpine .ag-panel-title-bar-title,.ag-theme-alpine .ag-multi-filter-group-title-bar,.ag-theme-alpine-dark .ag-filter-toolpanel-header,.ag-theme-alpine-dark .ag-filter-toolpanel-search,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-dark .ag-header-row,.ag-theme-alpine-dark .ag-panel-title-bar-title,.ag-theme-alpine-dark .ag-multi-filter-group-title-bar{font-weight:700;color:var(--ag-header-foreground-color)}.ag-theme-alpine .ag-row,.ag-theme-alpine-dark .ag-row{font-size:calc(var(--ag-font-size) + 1px)}.ag-theme-alpine input[class^=ag-]:not([type]),.ag-theme-alpine input[class^=ag-][type=text],.ag-theme-alpine input[class^=ag-][type=number],.ag-theme-alpine input[class^=ag-][type=tel],.ag-theme-alpine input[class^=ag-][type=date],.ag-theme-alpine input[class^=ag-][type=datetime-local],.ag-theme-alpine textarea[class^=ag-],.ag-theme-alpine-dark input[class^=ag-]:not([type]),.ag-theme-alpine-dark input[class^=ag-][type=text],.ag-theme-alpine-dark input[class^=ag-][type=number],.ag-theme-alpine-dark input[class^=ag-][type=tel],.ag-theme-alpine-dark input[class^=ag-][type=date],.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size)*4);border-radius:var(--ag-border-radius)}.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-ltr textarea[class^=ag-],.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-rtl textarea[class^=ag-],.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-tab,.ag-theme-alpine-dark .ag-tab{padding:calc(var(--ag-grid-size)*1.5);transition:color .4s;flex:1 1 auto}.ag-theme-alpine .ag-tab-selected,.ag-theme-alpine-dark .ag-tab-selected{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-menu,.ag-theme-alpine-dark .ag-menu{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-menu-header,.ag-theme-alpine-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color);padding-top:1px}.ag-theme-alpine .ag-tabs-header,.ag-theme-alpine-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-theme-alpine .ag-charts-settings-group-title-bar,.ag-theme-alpine .ag-charts-data-group-title-bar,.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar{padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);line-height:calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px)}.ag-theme-alpine .ag-chart-mini-thumbnail,.ag-theme-alpine-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color)}.ag-theme-alpine .ag-chart-settings-nav-bar,.ag-theme-alpine-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar{margin-top:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar{padding-left:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar{padding-right:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-charts-format-sub-level-group,.ag-theme-alpine-dark .ag-charts-format-sub-level-group{border-left:dashed 1px;border-left-color:var(--ag-border-color);padding-left:var(--ag-grid-size);margin-bottom:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar{padding-top:0;padding-bottom:0;background:none;font-weight:700}.ag-theme-alpine .ag-charts-format-sub-level-group-container,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container{padding-bottom:0}.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}.ag-theme-alpine.ag-dnd-ghost,.ag-theme-alpine-dark.ag-dnd-ghost{font-size:calc(var(--ag-font-size) - 1px);font-weight:700}.ag-theme-alpine .ag-side-buttons,.ag-theme-alpine-dark .ag-side-buttons{width:calc(var(--ag-grid-size)*5)}.ag-theme-alpine .ag-standard-button,.ag-theme-alpine-dark .ag-standard-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:var(--ag-border-radius);border:1px solid;border-color:var(--ag-alpine-active-color);color:var(--ag-alpine-active-color);background-color:var(--ag-background-color);font-weight:600;padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-standard-button:hover,.ag-theme-alpine-dark .ag-standard-button:hover{border-color:var(--ag-alpine-active-color);background-color:var(--ag-row-hover-color)}.ag-theme-alpine .ag-standard-button:active,.ag-theme-alpine-dark .ag-standard-button:active{border-color:var(--ag-alpine-active-color);background-color:var(--ag-alpine-active-color);color:var(--ag-background-color)}.ag-theme-alpine .ag-standard-button:disabled,.ag-theme-alpine-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-alpine .ag-column-drop-vertical,.ag-theme-alpine-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-alpine .ag-column-drop-vertical-title-bar,.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar{padding:calc(var(--ag-grid-size)*2);padding-bottom:0px}.ag-theme-alpine .ag-column-drop-vertical-empty-message,.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message{display:flex;align-items:center;border:dashed 1px;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size)*2);padding:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-column-drop-empty-message,.ag-theme-alpine-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color);opacity:.75}.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-dark .ag-status-bar{font-weight:normal}.ag-theme-alpine .ag-status-name-value-value,.ag-theme-alpine-dark .ag-status-name-value-value{font-weight:700}.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number,.ag-theme-alpine-dark .ag-paging-number,.ag-theme-alpine-dark .ag-paging-row-summary-panel-number{font-weight:700}.ag-theme-alpine .ag-column-drop-cell-button,.ag-theme-alpine-dark .ag-column-drop-cell-button{opacity:.5}.ag-theme-alpine .ag-column-drop-cell-button:hover,.ag-theme-alpine-dark .ag-column-drop-cell-button:hover{opacity:.75}.ag-theme-alpine .ag-header-cell-menu-button:hover,.ag-theme-alpine .ag-side-button-button:hover,.ag-theme-alpine .ag-tab:hover,.ag-theme-alpine .ag-panel-title-bar-button:hover,.ag-theme-alpine .ag-header-expand-icon:hover,.ag-theme-alpine .ag-column-group-icons:hover,.ag-theme-alpine .ag-set-filter-group-icons:hover,.ag-theme-alpine .ag-group-expanded .ag-icon:hover,.ag-theme-alpine .ag-group-contracted .ag-icon:hover,.ag-theme-alpine .ag-chart-settings-prev:hover,.ag-theme-alpine .ag-chart-settings-next:hover,.ag-theme-alpine .ag-group-title-bar-icon:hover,.ag-theme-alpine .ag-column-select-header-icon:hover,.ag-theme-alpine .ag-floating-filter-button-button:hover,.ag-theme-alpine .ag-filter-toolpanel-expand:hover,.ag-theme-alpine .ag-chart-menu-icon:hover,.ag-theme-alpine .ag-chart-menu-close:hover,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-dark .ag-side-button-button:hover,.ag-theme-alpine-dark .ag-tab:hover,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-dark .ag-header-expand-icon:hover,.ag-theme-alpine-dark .ag-column-group-icons:hover,.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-dark .ag-chart-settings-next:hover,.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-dark .ag-chart-menu-close:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-menu-close,.ag-theme-alpine-dark .ag-chart-menu-close{background:var(--ag-background-color)}.ag-theme-alpine .ag-chart-menu-close:hover .ag-icon,.ag-theme-alpine-dark .ag-chart-menu-close:hover .ag-icon{border-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-menu-close .ag-icon,.ag-theme-alpine-dark .ag-chart-menu-close .ag-icon{background:var(--ag-header-background-color);border:1px solid var(--ag-border-color);border-right:none}.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size)*2);margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size)*2);margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter{border:none;background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter{border-left:dashed 1px;border-left-color:var(--ag-border-color);margin-left:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter{border-right:dashed 1px;border-right-color:var(--ag-border-color);margin-right:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-set-filter-list,.ag-theme-alpine-dark .ag-set-filter-list{padding-top:calc(var(--ag-grid-size)*.5);padding-bottom:calc(var(--ag-grid-size)*.5)}.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine .ag-layout-print .ag-center-cols-clipper,.ag-theme-alpine .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-clipper,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-alpine .ag-overlay-no-rows-wrapper.ag-layout-auto-height,.ag-theme-alpine-dark .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}.ag-theme-alpine .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine-dark{color-scheme:dark} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.data-table-header .ag-cell-label-container{padding:0} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight,.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight,.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight,.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:rgba(221,221,221,.4);border:solid 1px rgba(204,204,204,.4);border-bottom-color:rgba(187,187,187,.4);box-shadow:inset 0 -1px 0 rgba(187,187,187,.4);color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(0,0,0,0);border:solid 1px #6fc3df;box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(0,0,0,0);border:solid 1px #0f4a85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(128,128,128,.17);border:solid 1px rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6);color:#ccc} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width 100ms linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translate3d(0px, 0px, 0px);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{from{transform:translateX(0%) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4900%) scaleX(1)}} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;margin-left:-300px;-webkit-app-region:no-drag;border-radius:6px}.quick-input-titlebar{display:flex;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-title{padding:3px 0px;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px}.quick-input-header .quick-input-description{margin:4px 2px}.quick-input-header{display:flex;padding:8px 6px 6px 6px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:25px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-progress.monaco-progress-container,.quick-input-progress.monaco-progress-container .progress-bit{height:2px}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-list .monaco-scrollable-element{padding:0px 5px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;height:100%;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-highlighted-label .highlight{font-weight:bold}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:0px 2px 2px 2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px;margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none} -:root{--color-background: #fff;--color-on-background: #262626;--color-on-background-alternate: #737373;--color-on-background-decoration: #e5e5e5;--color-on-background-link: #0266c2;--color-on-background-link-hover: #004b90;--color-on-background-search-hero: #333333;--color-on-background-search-hero-hover: #414141;--color-on-background-search-hero-focus: #fff;--color-on-background-search-hero-prompt: #e1e1e1;--color-on-background-search-hero-input: #d5d5d5;--color-primary: #0266c2;--color-primary-hover: #004b90;--color-primary-active: #003b73;--color-on-primary: #fff;--color-on-primary-alternate: #fff;--color-on-primary-decoration: #fff;--color-on-primary-link: #fff;--color-on-primary-link-hover: #fff;--color-secondary: #fc9c0c;--color-secondary-hover: #f4753b;--color-secondary-active: #f4753b;--color-on-secondary: #000;--color-on-secondary-alternate: #000;--color-on-secondary-decoration: #000;--color-on-secondary-link: #000;--color-on-secondary-link-hover: #000;--color-surface: #f7faff;--color-surface-active: #9ac2e7;--color-on-surface: #262626;--color-on-surface-alternate: #737373;--color-on-surface-decoration: #0266c2;--color-on-surface-link: #0266c2;--color-on-surface-link-hover: #0266c2;--color-information: #d9e8f6;--color-on-information: #262626;--color-on-information-alternate: #737373;--color-on-information-decoration: #0266c2;--color-on-information-link: #0266c2;--color-on-information-link-hover: #0266c2;--color-success: #bde7a6;--color-on-success: #262626;--color-on-success-alternate: #737373;--color-on-success-decoration: #2e7d32;--color-on-success-link: #262626;--color-on-success-link-hover: #262626;--color-warning: #fbe4a8;--color-on-warning: #262626;--color-on-warning-alternate: #737373;--color-on-warning-decoration: #fcab30;--color-on-warning-link: #262626;--color-on-warning-link-hover: #262626;--color-on-warning-border: #cb7e0a;--color-on-warning-pane: #fff6e7;--color-error: #f2a4a2;--color-on-error: #262626;--color-on-error-alternate: #737373;--color-on-error-decoration: #c62828;--color-on-error-link: #262626;--color-on-error-link-hover: #262626;--color-notice: #e5e5e5;--color-on-notice: #262626;--color-on-notice-alternate: #737373;--color-on-notice-decoration: #262626;--color-on-notice-link: #262626;--color-on-notice-link-hover: #262626;--color-danger: #b00020;--color-danger-hover: #970007;--color-danger-active: #7d0000;--color-on-danger: #fff;--color-on-danger-alternate: #fff;--color-on-danger-decoration: #fff;--color-on-danger-link: #fff;--color-on-danger-link-hover: #fff;--color-on-danger-border: #ea2328;--color-on-danger-pane: #fde9ea;--color-inactive: #e5e5e5;--color-on-inactive: #4c4c4c;--color-shadow: rgba(0, 0, 0, 0.15);--color-shadow-variant: rgba(155, 200, 243, 0.5);--color-chart-1: #0266c2;--color-chart-2: #4dac5f;--color-chart-3: #fc9c0c;--color-chart-4: #013666;--color-chart-5: #367842;--color-chart-6: #cc7e0a;--color-chart-7: #9ac2e7;--color-chart-8: #9dfaaf;--color-chart-9: #fed79e;--color-brand-primary: #ed2226;--color-brand-secondary: #000000;--color-brand-tertiary: #ffffff;--color-appbar-bg: #202124;--color-panel-queue: #fafafa;--color-panel-queue-hover: #eaf2fa;--color-panel-queue-highlight: #ececec}div.editor-wrapper>div.monaco-editor{border-radius: 0.25rem}div.editor-wrapper>div.monaco-editor>div.overflow-guard{border-radius: 0.25rem} +} /* Make elements with the HTML hidden attribute stay hidden by default */ +[hidden] { + display: none; +} +p { + font-size: 0.875rem; + font-weight: 400; +} +h1 { + font-size: 1.5rem; + font-weight: 400; +} +h2 { + font-size: 1.25rem; + font-weight: 600; +} +h3 { + font-size: 1rem; + font-weight: 700; +} +h4 { + font-size: 0.875rem; + font-weight: 600; +} +h5 { + font-size: 0.75rem; + font-weight: 600; +} +html { + font-family: "Roboto", sans-serif; + font-size: 16px; + font-size: clamp(16px, 2vw + 0.5rem, 18px); + line-height: 1; +} +@media (min-width: 480px) { + html { + font-size: clamp(16px, 1vw + 0.5rem, 20px); + } +} +@media (min-width: 1024px) { + html { + font-size: clamp(16px, 0.75vw + 0.5rem, 20px); + } +} +@media (min-width: 1440px) { + html { + font-size: clamp(16px, 0.5vw + 0.5rem, 20px); + } +} +@media (min-width: 1921px) { + html { + font-size: clamp(16px, 0.4vw + 0.5rem, 20px); + } +} +@media (min-width: 2560px) { + html { + font-size: clamp(16px, 0.375vw + 0.25rem, 21px); + } +} +html, +body { + height: 100%; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-smoothing: none; + -webkit-text-size-adjust: none; + text-rendering: optimizeLegibility; +} +*, +::before, +::after { + -webkit-margin-before: 0; + margin-block-start: 0; + -webkit-margin-after: 0; + margin-block-end: 0; + -webkit-margin-start: 0; + margin-inline-start: 0; + -webkit-margin-end: 0; + margin-inline-end: 0; +} +::-moz-placeholder { + color: var(--color-on-background-alternate); + opacity: 1; +} +::placeholder { + color: var(--color-on-background-alternate); + opacity: 1; +} +h1, +h2, +h3, +h4, +h5 { + font-family: "Fira Sans", sans-serif; + line-height: normal; +} +h1 { + font-weight: 400; + font-size: 2.063rem; + color: var(--color-on-background); +} +p, +a, +button { + line-height: normal; + font-family: "Roboto", sans-serif; +} +*, +::before, +::after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} +.container { + width: 100%; +} +@media (min-width: 480px) { + .container { + max-width: 480px; + } +} +@media (min-width: 1024px) { + .container { + max-width: 1024px; + } +} +@media (min-width: 1440px) { + .container { + max-width: 1440px; + } +} +@media (min-width: 1921px) { + .container { + max-width: 1921px; + } +} +@media (min-width: 2560px) { + .container { + max-width: 2560px; + } +} +.button { + border-radius: 4px; + border-width: 2px; +} +.button:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-color: var(--color-primary); + --tw-ring-offset-width: 2px; + --tw-ring-offset-color: var(--color-background); +} +.button:disabled { + cursor: default; + color: var(--color-on-inactive); + fill: var(--color-on-inactive); + border-color: var(--color-inactive); + background: var(--color-inactive) none; +} +.button:disabled:hover, +.button:disabled:active { + cursor: default; + color: var(--color-on-inactive); + fill: var(--color-on-inactive); + border-color: var(--color-inactive); + background: var(--color-inactive) none; +} +.button.button--icon-left .button__icon { + padding-left: 1.125rem; +} +.button.button--icon-right .button__icon { + padding-right: 1.125rem; +} +.button__text { + display: inline-block; + vertical-align: middle; + margin: 0.75rem 0 0.688rem; + padding: 0 1.125rem; + font-size: 0.938rem; + font-weight: 500; +} +@media (min-width: 480px) { + .button__text { + margin: 0.75rem 0 0.688rem; + } +} +@media (min-width: 1024px) { + .button__text { + margin: 0.938rem 0 0.875rem; + } +} +.button__icon { + display: inline-block; + vertical-align: middle; + font-size: 0; + line-height: 0; +} +.button__icon + .button__text { + padding: 0 1.313rem 0 0.875rem; +} +.button__icon-tertiary-text { + fill: var(--color-primary); +} +.button__icon-tertiary-text:hover { + fill: var(--color-on-background-link-hover); +} +#cb-button:hover .button__icon-tertiary-text { + fill: var(--color-on-background-link-hover); +} +.button--primary { + color: var(--color-on-primary); + fill: var(--color-on-primary); + border-color: var(--color-primary); + background-color: var(--color-primary); +} +.button--primary:hover { + border-color: var(--color-primary-hover); + background: var(--color-primary-hover) none; +} +.button--primary:active { + border-color: var(--color-primary-active); + background-color: var(--color-primary-active); +} +.button.button--table .button__text { + margin: 0.438rem 0 0.438rem; + padding: 0 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: normal; +} +.button.button--minimal .button__text { + padding: 0; + font-size: 0.875rem; + line-height: 1.25rem; +} +.button.button--minimal-xs .button__text { + padding: 0; + font-size: 0.75rem; + line-height: 1rem; +} +.button.button--primary-inverse { + color: var(--color-primary); + fill: var(--color-primary); + border-color: var(--color-primary); + background-color: var(--color-on-primary); +} +.button.button--primary-inverse:hover { + color: var(--color-primary-hover); + fill: var(--color-primary-hover); + border-color: var(--color-primary-hover); + background-color: var(--color-on-primary); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05), 0 6px 20px 0 rgba(0, 0, 0, 0.05); +} +.button.button--primary-inverse:active { + color: var(--color-primary-active); + fill: var(--color-primary-active); + border-color: var(--color-primary-active); + background-color: var(--color-on-primary); +} +.button.button--surface-inverse { + color: var(--color-primary); + fill: var(--color-primary); + border-color: var(--color-primary); + background-color: var(--color-surface); +} +.button.button--surface-inverse:hover { + color: var(--color-primary-hover); + fill: var(--color-primary-hover); + border-color: var(--color-primary-hover); + background-color: var(--color-surface); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05), 0 6px 20px 0 rgba(0, 0, 0, 0.05); +} +.button.button--surface-inverse:active { + color: var(--color-primary-active); + fill: var(--color-primary-active); + border-color: var(--color-primary-active); + background-color: var(--color-surface); +} +.button.button--danger-inverse { + color: var(--color-danger); + fill: var(--color-danger); + border-color: var(--color-danger); + background-color: var(--color-on-danger); +} +.button.button--danger-inverse:hover { + color: var(--color-danger-hover); + fill: var(--color-danger-hover); + border-color: var(--color-danger-hover); + background-color: var(--color-on-danger); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05), 0 6px 20px 0 rgba(0, 0, 0, 0.05); +} +.button.button--danger-inverse:active { + color: var(--color-danger-active); + fill: var(--color-danger-active); + border-color: var(--color-danger-active); + background-color: var(--color-on-danger); +} +.button.button--danger-inverse:disabled { + color: var(--color-on-inactive); + fill: var(--color-on-inactive); + border-color: var(--color-background); + background-color: var(--color-inactive); +} +.button.button--plain { + color: var(--color-primary); + fill: var(--color-primary); + border-color: var(--color-on-primary); + background-color: var(--color-on-primary); +} +.button.button--plain:hover { + color: var(--color-primary-hover); + fill: var(--color-primary-hover); + border-color: var(--color-on-primary); + background-color: var(--color-on-primary); +} +.button.button--plain:active { + color: var(--color-primary-active); + fill: var(--color-primary-active); + border-color: var(--color-on-primary); + background-color: var(--color-on-primary); +} +.button.button--plain:disabled { + color: var(--color-on-inactive); + fill: var(--color-on-inactive); + border-color: var(--color-on-primary); + cursor: default; + background: var(--color-on-primary) none; +} +.remove-text-node { + font-size: 0; + line-height: 0; +} +.chip { + border-radius: 2rem; + background-color: var(--color-surface); +} +.native-datetime { + color: var(--color-on-background-alternate); +} +.native-datetime.native-datetime--active { + color: var(--color-on-background); +} +mark { + color: var(--color-surface); + background-color: var(--color-on-information-decoration); +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.pointer-events-none { + pointer-events: none; +} +.visible { + visibility: visible; +} +.invisible { + visibility: hidden; +} +.collapse { + visibility: collapse; +} +.static { + position: static; +} +.fixed { + position: fixed; +} +.absolute { + position: absolute; +} +.relative { + position: relative; +} +.sticky { + position: sticky; +} +.inset-0 { + inset: 0px; +} +.inset-x-2 { + left: 0.5rem; + right: 0.5rem; +} +.inset-y-0 { + top: 0px; + bottom: 0px; +} +.-bottom-0 { + bottom: -0px; +} +.-bottom-0\.5 { + bottom: -0.125rem; +} +.-bottom-1 { + bottom: -0.25rem; +} +.-bottom-1\.5 { + bottom: -0.375rem; +} +.-bottom-1\/2 { + bottom: -50%; +} +.-bottom-1\/3 { + bottom: -33.333333%; +} +.-bottom-1\/4 { + bottom: -25%; +} +.-bottom-10 { + bottom: -2.5rem; +} +.-bottom-11 { + bottom: -2.75rem; +} +.-bottom-12 { + bottom: -3rem; +} +.-bottom-125 { + bottom: -31.25rem; +} +.-bottom-14 { + bottom: -3.5rem; +} +.-bottom-16 { + bottom: -4rem; +} +.-bottom-2 { + bottom: -0.5rem; +} +.-bottom-2\.5 { + bottom: -0.625rem; +} +.-bottom-2\/3 { + bottom: -66.666667%; +} +.-bottom-2\/4 { + bottom: -50%; +} +.-bottom-20 { + bottom: -5rem; +} +.-bottom-24 { + bottom: -6rem; +} +.-bottom-28 { + bottom: -7rem; +} +.-bottom-3 { + bottom: -0.75rem; +} +.-bottom-3\.5 { + bottom: -0.875rem; +} +.-bottom-3\/4 { + bottom: -75%; +} +.-bottom-32 { + bottom: -8rem; +} +.-bottom-36 { + bottom: -9rem; +} +.-bottom-4 { + bottom: -1rem; +} +.-bottom-40 { + bottom: -10rem; +} +.-bottom-44 { + bottom: -11rem; +} +.-bottom-48 { + bottom: -12rem; +} +.-bottom-5 { + bottom: -1.25rem; +} +.-bottom-52 { + bottom: -13rem; +} +.-bottom-56 { + bottom: -14rem; +} +.-bottom-6 { + bottom: -1.5rem; +} +.-bottom-60 { + bottom: -15rem; +} +.-bottom-64 { + bottom: -16rem; +} +.-bottom-7 { + bottom: -1.75rem; +} +.-bottom-72 { + bottom: -18rem; +} +.-bottom-8 { + bottom: -2rem; +} +.-bottom-80 { + bottom: -20rem; +} +.-bottom-9 { + bottom: -2.25rem; +} +.-bottom-96 { + bottom: -24rem; +} +.-bottom-full { + bottom: -100%; +} +.-bottom-gutter { + bottom: -2rem; +} +.-bottom-gutter-2x { + bottom: -4rem; +} +.-bottom-gutter-lg { + bottom: -2.5rem; +} +.-bottom-gutter-sm { + bottom: -1.5rem; +} +.-bottom-px { + bottom: -1px; +} +.-left-1 { + left: -0.25rem; +} +.-left-1\.5 { + left: -0.375rem; +} +.-left-\[18px\] { + left: -18px; +} +.-right-2 { + right: -0.5rem; +} +.-right-2\.5 { + right: -0.625rem; +} +.-right-\[18px\] { + right: -18px; +} +.-top-0 { + top: -0px; +} +.-top-0\.5 { + top: -0.125rem; +} +.-top-1 { + top: -0.25rem; +} +.-top-1\.5 { + top: -0.375rem; +} +.-top-1\/2 { + top: -50%; +} +.-top-1\/3 { + top: -33.333333%; +} +.-top-1\/4 { + top: -25%; +} +.-top-10 { + top: -2.5rem; +} +.-top-11 { + top: -2.75rem; +} +.-top-12 { + top: -3rem; +} +.-top-125 { + top: -31.25rem; +} +.-top-14 { + top: -3.5rem; +} +.-top-16 { + top: -4rem; +} +.-top-2 { + top: -0.5rem; +} +.-top-2\.5 { + top: -0.625rem; +} +.-top-2\/3 { + top: -66.666667%; +} +.-top-2\/4 { + top: -50%; +} +.-top-20 { + top: -5rem; +} +.-top-24 { + top: -6rem; +} +.-top-28 { + top: -7rem; +} +.-top-3 { + top: -0.75rem; +} +.-top-3\.5 { + top: -0.875rem; +} +.-top-3\/4 { + top: -75%; +} +.-top-32 { + top: -8rem; +} +.-top-36 { + top: -9rem; +} +.-top-4 { + top: -1rem; +} +.-top-40 { + top: -10rem; +} +.-top-44 { + top: -11rem; +} +.-top-48 { + top: -12rem; +} +.-top-5 { + top: -1.25rem; +} +.-top-52 { + top: -13rem; +} +.-top-56 { + top: -14rem; +} +.-top-6 { + top: -1.5rem; +} +.-top-60 { + top: -15rem; +} +.-top-64 { + top: -16rem; +} +.-top-7 { + top: -1.75rem; +} +.-top-72 { + top: -18rem; +} +.-top-8 { + top: -2rem; +} +.-top-80 { + top: -20rem; +} +.-top-9 { + top: -2.25rem; +} +.-top-96 { + top: -24rem; +} +.-top-full { + top: -100%; +} +.-top-gutter { + top: -2rem; +} +.-top-gutter-2x { + top: -4rem; +} +.-top-gutter-lg { + top: -2.5rem; +} +.-top-gutter-sm { + top: -1.5rem; +} +.-top-px { + top: -1px; +} +.bottom-0 { + bottom: 0px; +} +.bottom-0\.5 { + bottom: 0.125rem; +} +.bottom-1 { + bottom: 0.25rem; +} +.bottom-1\.5 { + bottom: 0.375rem; +} +.bottom-1\/2 { + bottom: 50%; +} +.bottom-1\/3 { + bottom: 33.333333%; +} +.bottom-1\/4 { + bottom: 25%; +} +.bottom-10 { + bottom: 2.5rem; +} +.bottom-11 { + bottom: 2.75rem; +} +.bottom-12 { + bottom: 3rem; +} +.bottom-125 { + bottom: 31.25rem; +} +.bottom-14 { + bottom: 3.5rem; +} +.bottom-16 { + bottom: 4rem; +} +.bottom-2 { + bottom: 0.5rem; +} +.bottom-2\.5 { + bottom: 0.625rem; +} +.bottom-2\/3 { + bottom: 66.666667%; +} +.bottom-2\/4 { + bottom: 50%; +} +.bottom-20 { + bottom: 5rem; +} +.bottom-24 { + bottom: 6rem; +} +.bottom-28 { + bottom: 7rem; +} +.bottom-3 { + bottom: 0.75rem; +} +.bottom-3\.5 { + bottom: 0.875rem; +} +.bottom-3\/4 { + bottom: 75%; +} +.bottom-32 { + bottom: 8rem; +} +.bottom-36 { + bottom: 9rem; +} +.bottom-4 { + bottom: 1rem; +} +.bottom-40 { + bottom: 10rem; +} +.bottom-44 { + bottom: 11rem; +} +.bottom-48 { + bottom: 12rem; +} +.bottom-5 { + bottom: 1.25rem; +} +.bottom-52 { + bottom: 13rem; +} +.bottom-56 { + bottom: 14rem; +} +.bottom-6 { + bottom: 1.5rem; +} +.bottom-60 { + bottom: 15rem; +} +.bottom-64 { + bottom: 16rem; +} +.bottom-7 { + bottom: 1.75rem; +} +.bottom-72 { + bottom: 18rem; +} +.bottom-8 { + bottom: 2rem; +} +.bottom-80 { + bottom: 20rem; +} +.bottom-9 { + bottom: 2.25rem; +} +.bottom-96 { + bottom: 24rem; +} +.bottom-auto { + bottom: auto; +} +.bottom-full { + bottom: 100%; +} +.bottom-gutter { + bottom: 2rem; +} +.bottom-gutter-2x { + bottom: 4rem; +} +.bottom-gutter-lg { + bottom: 2.5rem; +} +.bottom-gutter-sm { + bottom: 1.5rem; +} +.bottom-px { + bottom: 1px; +} +.left-0 { + left: 0px; +} +.left-1\/2 { + left: 50%; +} +.left-3 { + left: 0.75rem; +} +.left-\[-50\%\] { + left: -50%; +} +.right-0 { + right: 0px; +} +.right-2 { + right: 0.5rem; +} +.right-2\.5 { + right: 0.625rem; +} +.right-3 { + right: 0.75rem; +} +.right-\[-50\%\] { + right: -50%; +} +.top-0 { + top: 0px; +} +.top-0\.5 { + top: 0.125rem; +} +.top-1 { + top: 0.25rem; +} +.top-1\.5 { + top: 0.375rem; +} +.top-1\/2 { + top: 50%; +} +.top-1\/3 { + top: 33.333333%; +} +.top-1\/4 { + top: 25%; +} +.top-10 { + top: 2.5rem; +} +.top-11 { + top: 2.75rem; +} +.top-12 { + top: 3rem; +} +.top-125 { + top: 31.25rem; +} +.top-14 { + top: 3.5rem; +} +.top-16 { + top: 4rem; +} +.top-2 { + top: 0.5rem; +} +.top-2\.5 { + top: 0.625rem; +} +.top-2\/3 { + top: 66.666667%; +} +.top-2\/4 { + top: 50%; +} +.top-20 { + top: 5rem; +} +.top-24 { + top: 6rem; +} +.top-28 { + top: 7rem; +} +.top-3 { + top: 0.75rem; +} +.top-3\.5 { + top: 0.875rem; +} +.top-3\/4 { + top: 75%; +} +.top-32 { + top: 8rem; +} +.top-36 { + top: 9rem; +} +.top-4 { + top: 1rem; +} +.top-40 { + top: 10rem; +} +.top-44 { + top: 11rem; +} +.top-48 { + top: 12rem; +} +.top-5 { + top: 1.25rem; +} +.top-52 { + top: 13rem; +} +.top-56 { + top: 14rem; +} +.top-6 { + top: 1.5rem; +} +.top-60 { + top: 15rem; +} +.top-64 { + top: 16rem; +} +.top-7 { + top: 1.75rem; +} +.top-72 { + top: 18rem; +} +.top-8 { + top: 2rem; +} +.top-80 { + top: 20rem; +} +.top-9 { + top: 2.25rem; +} +.top-96 { + top: 24rem; +} +.top-\[15\%\] { + top: 15%; +} +.top-\[33rem\] { + top: 33rem; +} +.top-auto { + top: auto; +} +.top-full { + top: 100%; +} +.top-gutter { + top: 2rem; +} +.top-gutter-2x { + top: 4rem; +} +.top-gutter-lg { + top: 2.5rem; +} +.top-gutter-sm { + top: 1.5rem; +} +.top-px { + top: 1px; +} +.isolate { + isolation: isolate; +} +.z-0 { + z-index: 0; +} +.z-10 { + z-index: 10; +} +.z-30 { + z-index: 30; +} +.z-50 { + z-index: 50; +} +.order-1 { + order: 1; +} +.order-2 { + order: 2; +} +.row-auto { + grid-row: auto; +} +.row-span-1 { + grid-row: span 1 / span 1; +} +.row-span-2 { + grid-row: span 2 / span 2; +} +.row-span-3 { + grid-row: span 3 / span 3; +} +.row-span-4 { + grid-row: span 4 / span 4; +} +.row-span-5 { + grid-row: span 5 / span 5; +} +.row-span-6 { + grid-row: span 6 / span 6; +} +.row-span-full { + grid-row: 1 / -1; +} +.row-start-1 { + grid-row-start: 1; +} +.row-start-2 { + grid-row-start: 2; +} +.row-start-3 { + grid-row-start: 3; +} +.row-start-4 { + grid-row-start: 4; +} +.row-start-5 { + grid-row-start: 5; +} +.row-start-6 { + grid-row-start: 6; +} +.row-start-7 { + grid-row-start: 7; +} +.row-start-auto { + grid-row-start: auto; +} +.row-end-1 { + grid-row-end: 1; +} +.row-end-2 { + grid-row-end: 2; +} +.row-end-3 { + grid-row-end: 3; +} +.row-end-4 { + grid-row-end: 4; +} +.row-end-5 { + grid-row-end: 5; +} +.row-end-6 { + grid-row-end: 6; +} +.row-end-7 { + grid-row-end: 7; +} +.row-end-auto { + grid-row-end: auto; +} +.-m-0 { + margin: -0px; +} +.-m-0\.5 { + margin: -0.125rem; +} +.-m-1 { + margin: -0.25rem; +} +.-m-1\.5 { + margin: -0.375rem; +} +.-m-10 { + margin: -2.5rem; +} +.-m-11 { + margin: -2.75rem; +} +.-m-12 { + margin: -3rem; +} +.-m-125 { + margin: -31.25rem; +} +.-m-14 { + margin: -3.5rem; +} +.-m-16 { + margin: -4rem; +} +.-m-2 { + margin: -0.5rem; +} +.-m-2\.5 { + margin: -0.625rem; +} +.-m-20 { + margin: -5rem; +} +.-m-24 { + margin: -6rem; +} +.-m-28 { + margin: -7rem; +} +.-m-3 { + margin: -0.75rem; +} +.-m-3\.5 { + margin: -0.875rem; +} +.-m-32 { + margin: -8rem; +} +.-m-36 { + margin: -9rem; +} +.-m-4 { + margin: -1rem; +} +.-m-40 { + margin: -10rem; +} +.-m-44 { + margin: -11rem; +} +.-m-48 { + margin: -12rem; +} +.-m-5 { + margin: -1.25rem; +} +.-m-52 { + margin: -13rem; +} +.-m-56 { + margin: -14rem; +} +.-m-6 { + margin: -1.5rem; +} +.-m-60 { + margin: -15rem; +} +.-m-64 { + margin: -16rem; +} +.-m-7 { + margin: -1.75rem; +} +.-m-72 { + margin: -18rem; +} +.-m-8 { + margin: -2rem; +} +.-m-80 { + margin: -20rem; +} +.-m-9 { + margin: -2.25rem; +} +.-m-96 { + margin: -24rem; +} +.-m-gutter { + margin: -2rem; +} +.-m-gutter-2x { + margin: -4rem; +} +.-m-gutter-lg { + margin: -2.5rem; +} +.-m-gutter-sm { + margin: -1.5rem; +} +.-m-px { + margin: -1px; +} +.m-0 { + margin: 0px; +} +.m-0\.5 { + margin: 0.125rem; +} +.m-1 { + margin: 0.25rem; +} +.m-1\.5 { + margin: 0.375rem; +} +.m-10 { + margin: 2.5rem; +} +.m-11 { + margin: 2.75rem; +} +.m-12 { + margin: 3rem; +} +.m-125 { + margin: 31.25rem; +} +.m-14 { + margin: 3.5rem; +} +.m-16 { + margin: 4rem; +} +.m-2 { + margin: 0.5rem; +} +.m-2\.5 { + margin: 0.625rem; +} +.m-20 { + margin: 5rem; +} +.m-24 { + margin: 6rem; +} +.m-28 { + margin: 7rem; +} +.m-3 { + margin: 0.75rem; +} +.m-3\.5 { + margin: 0.875rem; +} +.m-32 { + margin: 8rem; +} +.m-36 { + margin: 9rem; +} +.m-4 { + margin: 1rem; +} +.m-40 { + margin: 10rem; +} +.m-44 { + margin: 11rem; +} +.m-48 { + margin: 12rem; +} +.m-5 { + margin: 1.25rem; +} +.m-52 { + margin: 13rem; +} +.m-56 { + margin: 14rem; +} +.m-6 { + margin: 1.5rem; +} +.m-60 { + margin: 15rem; +} +.m-64 { + margin: 16rem; +} +.m-7 { + margin: 1.75rem; +} +.m-72 { + margin: 18rem; +} +.m-8 { + margin: 2rem; +} +.m-80 { + margin: 20rem; +} +.m-9 { + margin: 2.25rem; +} +.m-96 { + margin: 24rem; +} +.m-auto { + margin: auto; +} +.m-button-md { + margin: 0.938rem 0 0.875rem; +} +.m-button-sm { + margin: 0.75rem 0 0.688rem; +} +.m-button-table { + margin: 0.438rem 0 0.438rem; +} +.m-gutter { + margin: 2rem; +} +.m-gutter-2x { + margin: 4rem; +} +.m-gutter-lg { + margin: 2.5rem; +} +.m-gutter-sm { + margin: 1.5rem; +} +.m-px { + margin: 1px; +} +.-mx-0 { + margin-left: -0px; + margin-right: -0px; +} +.-mx-0\.5 { + margin-left: -0.125rem; + margin-right: -0.125rem; +} +.-mx-1 { + margin-left: -0.25rem; + margin-right: -0.25rem; +} +.-mx-1\.5 { + margin-left: -0.375rem; + margin-right: -0.375rem; +} +.-mx-10 { + margin-left: -2.5rem; + margin-right: -2.5rem; +} +.-mx-11 { + margin-left: -2.75rem; + margin-right: -2.75rem; +} +.-mx-12 { + margin-left: -3rem; + margin-right: -3rem; +} +.-mx-125 { + margin-left: -31.25rem; + margin-right: -31.25rem; +} +.-mx-14 { + margin-left: -3.5rem; + margin-right: -3.5rem; +} +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} +.-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; +} +.-mx-20 { + margin-left: -5rem; + margin-right: -5rem; +} +.-mx-24 { + margin-left: -6rem; + margin-right: -6rem; +} +.-mx-28 { + margin-left: -7rem; + margin-right: -7rem; +} +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} +.-mx-3\.5 { + margin-left: -0.875rem; + margin-right: -0.875rem; +} +.-mx-32 { + margin-left: -8rem; + margin-right: -8rem; +} +.-mx-36 { + margin-left: -9rem; + margin-right: -9rem; +} +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} +.-mx-40 { + margin-left: -10rem; + margin-right: -10rem; +} +.-mx-44 { + margin-left: -11rem; + margin-right: -11rem; +} +.-mx-48 { + margin-left: -12rem; + margin-right: -12rem; +} +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} +.-mx-52 { + margin-left: -13rem; + margin-right: -13rem; +} +.-mx-56 { + margin-left: -14rem; + margin-right: -14rem; +} +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} +.-mx-60 { + margin-left: -15rem; + margin-right: -15rem; +} +.-mx-64 { + margin-left: -16rem; + margin-right: -16rem; +} +.-mx-7 { + margin-left: -1.75rem; + margin-right: -1.75rem; +} +.-mx-72 { + margin-left: -18rem; + margin-right: -18rem; +} +.-mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} +.-mx-80 { + margin-left: -20rem; + margin-right: -20rem; +} +.-mx-9 { + margin-left: -2.25rem; + margin-right: -2.25rem; +} +.-mx-96 { + margin-left: -24rem; + margin-right: -24rem; +} +.-mx-gutter { + margin-left: -2rem; + margin-right: -2rem; +} +.-mx-gutter-2x { + margin-left: -4rem; + margin-right: -4rem; +} +.-mx-gutter-lg { + margin-left: -2.5rem; + margin-right: -2.5rem; +} +.-mx-gutter-sm { + margin-left: -1.5rem; + margin-right: -1.5rem; +} +.-mx-px { + margin-left: -1px; + margin-right: -1px; +} +.-my-0 { + margin-top: -0px; + margin-bottom: -0px; +} +.-my-0\.5 { + margin-top: -0.125rem; + margin-bottom: -0.125rem; +} +.-my-1 { + margin-top: -0.25rem; + margin-bottom: -0.25rem; +} +.-my-1\.5 { + margin-top: -0.375rem; + margin-bottom: -0.375rem; +} +.-my-10 { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} +.-my-11 { + margin-top: -2.75rem; + margin-bottom: -2.75rem; +} +.-my-12 { + margin-top: -3rem; + margin-bottom: -3rem; +} +.-my-125 { + margin-top: -31.25rem; + margin-bottom: -31.25rem; +} +.-my-14 { + margin-top: -3.5rem; + margin-bottom: -3.5rem; +} +.-my-16 { + margin-top: -4rem; + margin-bottom: -4rem; +} +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} +.-my-2\.5 { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +.-my-20 { + margin-top: -5rem; + margin-bottom: -5rem; +} +.-my-24 { + margin-top: -6rem; + margin-bottom: -6rem; +} +.-my-28 { + margin-top: -7rem; + margin-bottom: -7rem; +} +.-my-3 { + margin-top: -0.75rem; + margin-bottom: -0.75rem; +} +.-my-3\.5 { + margin-top: -0.875rem; + margin-bottom: -0.875rem; +} +.-my-32 { + margin-top: -8rem; + margin-bottom: -8rem; +} +.-my-36 { + margin-top: -9rem; + margin-bottom: -9rem; +} +.-my-4 { + margin-top: -1rem; + margin-bottom: -1rem; +} +.-my-40 { + margin-top: -10rem; + margin-bottom: -10rem; +} +.-my-44 { + margin-top: -11rem; + margin-bottom: -11rem; +} +.-my-48 { + margin-top: -12rem; + margin-bottom: -12rem; +} +.-my-5 { + margin-top: -1.25rem; + margin-bottom: -1.25rem; +} +.-my-52 { + margin-top: -13rem; + margin-bottom: -13rem; +} +.-my-56 { + margin-top: -14rem; + margin-bottom: -14rem; +} +.-my-6 { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} +.-my-60 { + margin-top: -15rem; + margin-bottom: -15rem; +} +.-my-64 { + margin-top: -16rem; + margin-bottom: -16rem; +} +.-my-7 { + margin-top: -1.75rem; + margin-bottom: -1.75rem; +} +.-my-72 { + margin-top: -18rem; + margin-bottom: -18rem; +} +.-my-8 { + margin-top: -2rem; + margin-bottom: -2rem; +} +.-my-80 { + margin-top: -20rem; + margin-bottom: -20rem; +} +.-my-9 { + margin-top: -2.25rem; + margin-bottom: -2.25rem; +} +.-my-96 { + margin-top: -24rem; + margin-bottom: -24rem; +} +.-my-gutter { + margin-top: -2rem; + margin-bottom: -2rem; +} +.-my-gutter-2x { + margin-top: -4rem; + margin-bottom: -4rem; +} +.-my-gutter-lg { + margin-top: -2.5rem; + margin-bottom: -2.5rem; +} +.-my-gutter-sm { + margin-top: -1.5rem; + margin-bottom: -1.5rem; +} +.-my-px { + margin-top: -1px; + margin-bottom: -1px; +} +.mx-0 { + margin-left: 0px; + margin-right: 0px; +} +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; +} +.mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; +} +.mx-11 { + margin-left: 2.75rem; + margin-right: 2.75rem; +} +.mx-12 { + margin-left: 3rem; + margin-right: 3rem; +} +.mx-125 { + margin-left: 31.25rem; + margin-right: 31.25rem; +} +.mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; +} +.mx-16 { + margin-left: 4rem; + margin-right: 4rem; +} +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} +.mx-20 { + margin-left: 5rem; + margin-right: 5rem; +} +.mx-24 { + margin-left: 6rem; + margin-right: 6rem; +} +.mx-28 { + margin-left: 7rem; + margin-right: 7rem; +} +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} +.mx-3\.5 { + margin-left: 0.875rem; + margin-right: 0.875rem; +} +.mx-32 { + margin-left: 8rem; + margin-right: 8rem; +} +.mx-36 { + margin-left: 9rem; + margin-right: 9rem; +} +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} +.mx-40 { + margin-left: 10rem; + margin-right: 10rem; +} +.mx-44 { + margin-left: 11rem; + margin-right: 11rem; +} +.mx-48 { + margin-left: 12rem; + margin-right: 12rem; +} +.mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; +} +.mx-52 { + margin-left: 13rem; + margin-right: 13rem; +} +.mx-56 { + margin-left: 14rem; + margin-right: 14rem; +} +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; +} +.mx-60 { + margin-left: 15rem; + margin-right: 15rem; +} +.mx-64 { + margin-left: 16rem; + margin-right: 16rem; +} +.mx-7 { + margin-left: 1.75rem; + margin-right: 1.75rem; +} +.mx-72 { + margin-left: 18rem; + margin-right: 18rem; +} +.mx-8 { + margin-left: 2rem; + margin-right: 2rem; +} +.mx-80 { + margin-left: 20rem; + margin-right: 20rem; +} +.mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; +} +.mx-96 { + margin-left: 24rem; + margin-right: 24rem; +} +.mx-auto { + margin-left: auto; + margin-right: auto; +} +.mx-button-md { + margin-left: 0.938rem 0 0.875rem; + margin-right: 0.938rem 0 0.875rem; +} +.mx-button-sm { + margin-left: 0.75rem 0 0.688rem; + margin-right: 0.75rem 0 0.688rem; +} +.mx-button-table { + margin-left: 0.438rem 0 0.438rem; + margin-right: 0.438rem 0 0.438rem; +} +.mx-gutter { + margin-left: 2rem; + margin-right: 2rem; +} +.mx-gutter-2x { + margin-left: 4rem; + margin-right: 4rem; +} +.mx-gutter-lg { + margin-left: 2.5rem; + margin-right: 2.5rem; +} +.mx-gutter-sm { + margin-left: 1.5rem; + margin-right: 1.5rem; +} +.mx-px { + margin-left: 1px; + margin-right: 1px; +} +.my-0 { + margin-top: 0px; + margin-bottom: 0px; +} +.my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} +.my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} +.my-11 { + margin-top: 2.75rem; + margin-bottom: 2.75rem; +} +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} +.my-125 { + margin-top: 31.25rem; + margin-bottom: 31.25rem; +} +.my-14 { + margin-top: 3.5rem; + margin-bottom: 3.5rem; +} +.my-16 { + margin-top: 4rem; + margin-bottom: 4rem; +} +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} +.my-2\.5 { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +.my-20 { + margin-top: 5rem; + margin-bottom: 5rem; +} +.my-24 { + margin-top: 6rem; + margin-bottom: 6rem; +} +.my-28 { + margin-top: 7rem; + margin-bottom: 7rem; +} +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.my-3\.5 { + margin-top: 0.875rem; + margin-bottom: 0.875rem; +} +.my-32 { + margin-top: 8rem; + margin-bottom: 8rem; +} +.my-36 { + margin-top: 9rem; + margin-bottom: 9rem; +} +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} +.my-40 { + margin-top: 10rem; + margin-bottom: 10rem; +} +.my-44 { + margin-top: 11rem; + margin-bottom: 11rem; +} +.my-48 { + margin-top: 12rem; + margin-bottom: 12rem; +} +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} +.my-52 { + margin-top: 13rem; + margin-bottom: 13rem; +} +.my-56 { + margin-top: 14rem; + margin-bottom: 14rem; +} +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} +.my-60 { + margin-top: 15rem; + margin-bottom: 15rem; +} +.my-64 { + margin-top: 16rem; + margin-bottom: 16rem; +} +.my-7 { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} +.my-72 { + margin-top: 18rem; + margin-bottom: 18rem; +} +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} +.my-80 { + margin-top: 20rem; + margin-bottom: 20rem; +} +.my-9 { + margin-top: 2.25rem; + margin-bottom: 2.25rem; +} +.my-96 { + margin-top: 24rem; + margin-bottom: 24rem; +} +.my-\[0\.5px\] { + margin-top: 0.5px; + margin-bottom: 0.5px; +} +.my-auto { + margin-top: auto; + margin-bottom: auto; +} +.my-button-md { + margin-top: 0.938rem 0 0.875rem; + margin-bottom: 0.938rem 0 0.875rem; +} +.my-button-sm { + margin-top: 0.75rem 0 0.688rem; + margin-bottom: 0.75rem 0 0.688rem; +} +.my-button-table { + margin-top: 0.438rem 0 0.438rem; + margin-bottom: 0.438rem 0 0.438rem; +} +.my-gutter { + margin-top: 2rem; + margin-bottom: 2rem; +} +.my-gutter-2x { + margin-top: 4rem; + margin-bottom: 4rem; +} +.my-gutter-lg { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} +.my-gutter-sm { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} +.my-px { + margin-top: 1px; + margin-bottom: 1px; +} +.-mb-0 { + margin-bottom: -0px; +} +.-mb-0\.5 { + margin-bottom: -0.125rem; +} +.-mb-1 { + margin-bottom: -0.25rem; +} +.-mb-1\.5 { + margin-bottom: -0.375rem; +} +.-mb-10 { + margin-bottom: -2.5rem; +} +.-mb-11 { + margin-bottom: -2.75rem; +} +.-mb-12 { + margin-bottom: -3rem; +} +.-mb-125 { + margin-bottom: -31.25rem; +} +.-mb-14 { + margin-bottom: -3.5rem; +} +.-mb-16 { + margin-bottom: -4rem; +} +.-mb-2 { + margin-bottom: -0.5rem; +} +.-mb-2\.5 { + margin-bottom: -0.625rem; +} +.-mb-20 { + margin-bottom: -5rem; +} +.-mb-24 { + margin-bottom: -6rem; +} +.-mb-28 { + margin-bottom: -7rem; +} +.-mb-3 { + margin-bottom: -0.75rem; +} +.-mb-3\.5 { + margin-bottom: -0.875rem; +} +.-mb-32 { + margin-bottom: -8rem; +} +.-mb-36 { + margin-bottom: -9rem; +} +.-mb-4 { + margin-bottom: -1rem; +} +.-mb-40 { + margin-bottom: -10rem; +} +.-mb-44 { + margin-bottom: -11rem; +} +.-mb-48 { + margin-bottom: -12rem; +} +.-mb-5 { + margin-bottom: -1.25rem; +} +.-mb-52 { + margin-bottom: -13rem; +} +.-mb-56 { + margin-bottom: -14rem; +} +.-mb-6 { + margin-bottom: -1.5rem; +} +.-mb-60 { + margin-bottom: -15rem; +} +.-mb-64 { + margin-bottom: -16rem; +} +.-mb-7 { + margin-bottom: -1.75rem; +} +.-mb-72 { + margin-bottom: -18rem; +} +.-mb-8 { + margin-bottom: -2rem; +} +.-mb-80 { + margin-bottom: -20rem; +} +.-mb-9 { + margin-bottom: -2.25rem; +} +.-mb-96 { + margin-bottom: -24rem; +} +.-mb-gutter { + margin-bottom: -2rem; +} +.-mb-gutter-2x { + margin-bottom: -4rem; +} +.-mb-gutter-lg { + margin-bottom: -2.5rem; +} +.-mb-gutter-sm { + margin-bottom: -1.5rem; +} +.-mb-px { + margin-bottom: -1px; +} +.-ml-0 { + margin-left: -0px; +} +.-ml-0\.5 { + margin-left: -0.125rem; +} +.-ml-1 { + margin-left: -0.25rem; +} +.-ml-1\.5 { + margin-left: -0.375rem; +} +.-ml-10 { + margin-left: -2.5rem; +} +.-ml-11 { + margin-left: -2.75rem; +} +.-ml-12 { + margin-left: -3rem; +} +.-ml-125 { + margin-left: -31.25rem; +} +.-ml-14 { + margin-left: -3.5rem; +} +.-ml-16 { + margin-left: -4rem; +} +.-ml-2 { + margin-left: -0.5rem; +} +.-ml-2\.5 { + margin-left: -0.625rem; +} +.-ml-20 { + margin-left: -5rem; +} +.-ml-24 { + margin-left: -6rem; +} +.-ml-28 { + margin-left: -7rem; +} +.-ml-3 { + margin-left: -0.75rem; +} +.-ml-3\.5 { + margin-left: -0.875rem; +} +.-ml-32 { + margin-left: -8rem; +} +.-ml-36 { + margin-left: -9rem; +} +.-ml-4 { + margin-left: -1rem; +} +.-ml-40 { + margin-left: -10rem; +} +.-ml-44 { + margin-left: -11rem; +} +.-ml-48 { + margin-left: -12rem; +} +.-ml-5 { + margin-left: -1.25rem; +} +.-ml-52 { + margin-left: -13rem; +} +.-ml-56 { + margin-left: -14rem; +} +.-ml-6 { + margin-left: -1.5rem; +} +.-ml-60 { + margin-left: -15rem; +} +.-ml-64 { + margin-left: -16rem; +} +.-ml-7 { + margin-left: -1.75rem; +} +.-ml-72 { + margin-left: -18rem; +} +.-ml-8 { + margin-left: -2rem; +} +.-ml-80 { + margin-left: -20rem; +} +.-ml-9 { + margin-left: -2.25rem; +} +.-ml-96 { + margin-left: -24rem; +} +.-ml-gutter { + margin-left: -2rem; +} +.-ml-gutter-2x { + margin-left: -4rem; +} +.-ml-gutter-lg { + margin-left: -2.5rem; +} +.-ml-gutter-sm { + margin-left: -1.5rem; +} +.-ml-px { + margin-left: -1px; +} +.-mr-0 { + margin-right: -0px; +} +.-mr-0\.5 { + margin-right: -0.125rem; +} +.-mr-1 { + margin-right: -0.25rem; +} +.-mr-1\.5 { + margin-right: -0.375rem; +} +.-mr-10 { + margin-right: -2.5rem; +} +.-mr-11 { + margin-right: -2.75rem; +} +.-mr-12 { + margin-right: -3rem; +} +.-mr-125 { + margin-right: -31.25rem; +} +.-mr-14 { + margin-right: -3.5rem; +} +.-mr-16 { + margin-right: -4rem; +} +.-mr-2 { + margin-right: -0.5rem; +} +.-mr-2\.5 { + margin-right: -0.625rem; +} +.-mr-20 { + margin-right: -5rem; +} +.-mr-24 { + margin-right: -6rem; +} +.-mr-28 { + margin-right: -7rem; +} +.-mr-3 { + margin-right: -0.75rem; +} +.-mr-3\.5 { + margin-right: -0.875rem; +} +.-mr-32 { + margin-right: -8rem; +} +.-mr-36 { + margin-right: -9rem; +} +.-mr-4 { + margin-right: -1rem; +} +.-mr-40 { + margin-right: -10rem; +} +.-mr-44 { + margin-right: -11rem; +} +.-mr-48 { + margin-right: -12rem; +} +.-mr-5 { + margin-right: -1.25rem; +} +.-mr-52 { + margin-right: -13rem; +} +.-mr-56 { + margin-right: -14rem; +} +.-mr-6 { + margin-right: -1.5rem; +} +.-mr-60 { + margin-right: -15rem; +} +.-mr-64 { + margin-right: -16rem; +} +.-mr-7 { + margin-right: -1.75rem; +} +.-mr-72 { + margin-right: -18rem; +} +.-mr-8 { + margin-right: -2rem; +} +.-mr-80 { + margin-right: -20rem; +} +.-mr-9 { + margin-right: -2.25rem; +} +.-mr-96 { + margin-right: -24rem; +} +.-mr-gutter { + margin-right: -2rem; +} +.-mr-gutter-2x { + margin-right: -4rem; +} +.-mr-gutter-lg { + margin-right: -2.5rem; +} +.-mr-gutter-sm { + margin-right: -1.5rem; +} +.-mr-px { + margin-right: -1px; +} +.-mt-0 { + margin-top: -0px; +} +.-mt-0\.5 { + margin-top: -0.125rem; +} +.-mt-1 { + margin-top: -0.25rem; +} +.-mt-1\.5 { + margin-top: -0.375rem; +} +.-mt-10 { + margin-top: -2.5rem; +} +.-mt-11 { + margin-top: -2.75rem; +} +.-mt-12 { + margin-top: -3rem; +} +.-mt-125 { + margin-top: -31.25rem; +} +.-mt-14 { + margin-top: -3.5rem; +} +.-mt-16 { + margin-top: -4rem; +} +.-mt-2 { + margin-top: -0.5rem; +} +.-mt-2\.5 { + margin-top: -0.625rem; +} +.-mt-20 { + margin-top: -5rem; +} +.-mt-24 { + margin-top: -6rem; +} +.-mt-28 { + margin-top: -7rem; +} +.-mt-3 { + margin-top: -0.75rem; +} +.-mt-3\.5 { + margin-top: -0.875rem; +} +.-mt-32 { + margin-top: -8rem; +} +.-mt-36 { + margin-top: -9rem; +} +.-mt-4 { + margin-top: -1rem; +} +.-mt-40 { + margin-top: -10rem; +} +.-mt-44 { + margin-top: -11rem; +} +.-mt-48 { + margin-top: -12rem; +} +.-mt-5 { + margin-top: -1.25rem; +} +.-mt-52 { + margin-top: -13rem; +} +.-mt-56 { + margin-top: -14rem; +} +.-mt-6 { + margin-top: -1.5rem; +} +.-mt-60 { + margin-top: -15rem; +} +.-mt-64 { + margin-top: -16rem; +} +.-mt-7 { + margin-top: -1.75rem; +} +.-mt-72 { + margin-top: -18rem; +} +.-mt-8 { + margin-top: -2rem; +} +.-mt-80 { + margin-top: -20rem; +} +.-mt-9 { + margin-top: -2.25rem; +} +.-mt-96 { + margin-top: -24rem; +} +.-mt-gutter { + margin-top: -2rem; +} +.-mt-gutter-2x { + margin-top: -4rem; +} +.-mt-gutter-lg { + margin-top: -2.5rem; +} +.-mt-gutter-sm { + margin-top: -1.5rem; +} +.-mt-px { + margin-top: -1px; +} +.mb-0 { + margin-bottom: 0px; +} +.mb-0\.5 { + margin-bottom: 0.125rem; +} +.mb-1 { + margin-bottom: 0.25rem; +} +.mb-1\.5 { + margin-bottom: 0.375rem; +} +.mb-10 { + margin-bottom: 2.5rem; +} +.mb-11 { + margin-bottom: 2.75rem; +} +.mb-12 { + margin-bottom: 3rem; +} +.mb-125 { + margin-bottom: 31.25rem; +} +.mb-14 { + margin-bottom: 3.5rem; +} +.mb-16 { + margin-bottom: 4rem; +} +.mb-2 { + margin-bottom: 0.5rem; +} +.mb-2\.5 { + margin-bottom: 0.625rem; +} +.mb-20 { + margin-bottom: 5rem; +} +.mb-24 { + margin-bottom: 6rem; +} +.mb-28 { + margin-bottom: 7rem; +} +.mb-3 { + margin-bottom: 0.75rem; +} +.mb-3\.5 { + margin-bottom: 0.875rem; +} +.mb-32 { + margin-bottom: 8rem; +} +.mb-36 { + margin-bottom: 9rem; +} +.mb-4 { + margin-bottom: 1rem; +} +.mb-40 { + margin-bottom: 10rem; +} +.mb-44 { + margin-bottom: 11rem; +} +.mb-48 { + margin-bottom: 12rem; +} +.mb-5 { + margin-bottom: 1.25rem; +} +.mb-52 { + margin-bottom: 13rem; +} +.mb-56 { + margin-bottom: 14rem; +} +.mb-6 { + margin-bottom: 1.5rem; +} +.mb-60 { + margin-bottom: 15rem; +} +.mb-64 { + margin-bottom: 16rem; +} +.mb-7 { + margin-bottom: 1.75rem; +} +.mb-72 { + margin-bottom: 18rem; +} +.mb-8 { + margin-bottom: 2rem; +} +.mb-80 { + margin-bottom: 20rem; +} +.mb-9 { + margin-bottom: 2.25rem; +} +.mb-96 { + margin-bottom: 24rem; +} +.mb-\[3px\] { + margin-bottom: 3px; +} +.mb-auto { + margin-bottom: auto; +} +.mb-button-md { + margin-bottom: 0.938rem 0 0.875rem; +} +.mb-button-sm { + margin-bottom: 0.75rem 0 0.688rem; +} +.mb-button-table { + margin-bottom: 0.438rem 0 0.438rem; +} +.mb-gutter { + margin-bottom: 2rem; +} +.mb-gutter-2x { + margin-bottom: 4rem; +} +.mb-gutter-lg { + margin-bottom: 2.5rem; +} +.mb-gutter-sm { + margin-bottom: 1.5rem; +} +.mb-px { + margin-bottom: 1px; +} +.ml-0 { + margin-left: 0px; +} +.ml-0\.5 { + margin-left: 0.125rem; +} +.ml-1 { + margin-left: 0.25rem; +} +.ml-1\.5 { + margin-left: 0.375rem; +} +.ml-10 { + margin-left: 2.5rem; +} +.ml-11 { + margin-left: 2.75rem; +} +.ml-12 { + margin-left: 3rem; +} +.ml-125 { + margin-left: 31.25rem; +} +.ml-14 { + margin-left: 3.5rem; +} +.ml-16 { + margin-left: 4rem; +} +.ml-2 { + margin-left: 0.5rem; +} +.ml-2\.5 { + margin-left: 0.625rem; +} +.ml-20 { + margin-left: 5rem; +} +.ml-24 { + margin-left: 6rem; +} +.ml-28 { + margin-left: 7rem; +} +.ml-3 { + margin-left: 0.75rem; +} +.ml-3\.5 { + margin-left: 0.875rem; +} +.ml-32 { + margin-left: 8rem; +} +.ml-36 { + margin-left: 9rem; +} +.ml-4 { + margin-left: 1rem; +} +.ml-40 { + margin-left: 10rem; +} +.ml-44 { + margin-left: 11rem; +} +.ml-48 { + margin-left: 12rem; +} +.ml-5 { + margin-left: 1.25rem; +} +.ml-52 { + margin-left: 13rem; +} +.ml-56 { + margin-left: 14rem; +} +.ml-6 { + margin-left: 1.5rem; +} +.ml-60 { + margin-left: 15rem; +} +.ml-64 { + margin-left: 16rem; +} +.ml-7 { + margin-left: 1.75rem; +} +.ml-72 { + margin-left: 18rem; +} +.ml-8 { + margin-left: 2rem; +} +.ml-80 { + margin-left: 20rem; +} +.ml-9 { + margin-left: 2.25rem; +} +.ml-96 { + margin-left: 24rem; +} +.ml-auto { + margin-left: auto; +} +.ml-button-md { + margin-left: 0.938rem 0 0.875rem; +} +.ml-button-sm { + margin-left: 0.75rem 0 0.688rem; +} +.ml-button-table { + margin-left: 0.438rem 0 0.438rem; +} +.ml-gutter { + margin-left: 2rem; +} +.ml-gutter-2x { + margin-left: 4rem; +} +.ml-gutter-lg { + margin-left: 2.5rem; +} +.ml-gutter-sm { + margin-left: 1.5rem; +} +.ml-px { + margin-left: 1px; +} +.mr-0 { + margin-right: 0px; +} +.mr-0\.5 { + margin-right: 0.125rem; +} +.mr-1 { + margin-right: 0.25rem; +} +.mr-1\.5 { + margin-right: 0.375rem; +} +.mr-10 { + margin-right: 2.5rem; +} +.mr-11 { + margin-right: 2.75rem; +} +.mr-12 { + margin-right: 3rem; +} +.mr-125 { + margin-right: 31.25rem; +} +.mr-14 { + margin-right: 3.5rem; +} +.mr-16 { + margin-right: 4rem; +} +.mr-2 { + margin-right: 0.5rem; +} +.mr-2\.5 { + margin-right: 0.625rem; +} +.mr-20 { + margin-right: 5rem; +} +.mr-24 { + margin-right: 6rem; +} +.mr-28 { + margin-right: 7rem; +} +.mr-3 { + margin-right: 0.75rem; +} +.mr-3\.5 { + margin-right: 0.875rem; +} +.mr-32 { + margin-right: 8rem; +} +.mr-36 { + margin-right: 9rem; +} +.mr-4 { + margin-right: 1rem; +} +.mr-40 { + margin-right: 10rem; +} +.mr-44 { + margin-right: 11rem; +} +.mr-48 { + margin-right: 12rem; +} +.mr-5 { + margin-right: 1.25rem; +} +.mr-52 { + margin-right: 13rem; +} +.mr-56 { + margin-right: 14rem; +} +.mr-6 { + margin-right: 1.5rem; +} +.mr-60 { + margin-right: 15rem; +} +.mr-64 { + margin-right: 16rem; +} +.mr-7 { + margin-right: 1.75rem; +} +.mr-72 { + margin-right: 18rem; +} +.mr-8 { + margin-right: 2rem; +} +.mr-80 { + margin-right: 20rem; +} +.mr-9 { + margin-right: 2.25rem; +} +.mr-96 { + margin-right: 24rem; +} +.mr-auto { + margin-right: auto; +} +.mr-button-md { + margin-right: 0.938rem 0 0.875rem; +} +.mr-button-sm { + margin-right: 0.75rem 0 0.688rem; +} +.mr-button-table { + margin-right: 0.438rem 0 0.438rem; +} +.mr-gutter { + margin-right: 2rem; +} +.mr-gutter-2x { + margin-right: 4rem; +} +.mr-gutter-lg { + margin-right: 2.5rem; +} +.mr-gutter-sm { + margin-right: 1.5rem; +} +.mr-px { + margin-right: 1px; +} +.mt-0 { + margin-top: 0px; +} +.mt-0\.5 { + margin-top: 0.125rem; +} +.mt-1 { + margin-top: 0.25rem; +} +.mt-1\.5 { + margin-top: 0.375rem; +} +.mt-10 { + margin-top: 2.5rem; +} +.mt-11 { + margin-top: 2.75rem; +} +.mt-12 { + margin-top: 3rem; +} +.mt-125 { + margin-top: 31.25rem; +} +.mt-14 { + margin-top: 3.5rem; +} +.mt-16 { + margin-top: 4rem; +} +.mt-2 { + margin-top: 0.5rem; +} +.mt-2\.5 { + margin-top: 0.625rem; +} +.mt-20 { + margin-top: 5rem; +} +.mt-24 { + margin-top: 6rem; +} +.mt-28 { + margin-top: 7rem; +} +.mt-3 { + margin-top: 0.75rem; +} +.mt-3\.5 { + margin-top: 0.875rem; +} +.mt-32 { + margin-top: 8rem; +} +.mt-36 { + margin-top: 9rem; +} +.mt-4 { + margin-top: 1rem; +} +.mt-40 { + margin-top: 10rem; +} +.mt-44 { + margin-top: 11rem; +} +.mt-48 { + margin-top: 12rem; +} +.mt-5 { + margin-top: 1.25rem; +} +.mt-52 { + margin-top: 13rem; +} +.mt-56 { + margin-top: 14rem; +} +.mt-6 { + margin-top: 1.5rem; +} +.mt-60 { + margin-top: 15rem; +} +.mt-64 { + margin-top: 16rem; +} +.mt-7 { + margin-top: 1.75rem; +} +.mt-72 { + margin-top: 18rem; +} +.mt-8 { + margin-top: 2rem; +} +.mt-80 { + margin-top: 20rem; +} +.mt-9 { + margin-top: 2.25rem; +} +.mt-96 { + margin-top: 24rem; +} +.mt-\[-1px\] { + margin-top: -1px; +} +.mt-auto { + margin-top: auto; +} +.mt-button-md { + margin-top: 0.938rem 0 0.875rem; +} +.mt-button-sm { + margin-top: 0.75rem 0 0.688rem; +} +.mt-button-table { + margin-top: 0.438rem 0 0.438rem; +} +.mt-gutter { + margin-top: 2rem; +} +.mt-gutter-2x { + margin-top: 4rem; +} +.mt-gutter-lg { + margin-top: 2.5rem; +} +.mt-gutter-sm { + margin-top: 1.5rem; +} +.mt-px { + margin-top: 1px; +} +.line-clamp-1 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; +} +.line-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; +} +.line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; +} +.line-clamp-4 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; +} +.line-clamp-5 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; +} +.line-clamp-6 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 6; +} +.line-clamp-none { + overflow: visible; + display: block; + -webkit-box-orient: horizontal; + -webkit-line-clamp: none; +} +.block { + display: block; +} +.inline-block { + display: inline-block; +} +.inline { + display: inline; +} +.flex { + display: flex; +} +.inline-flex { + display: inline-flex; +} +.table { + display: table; +} +.table-cell { + display: table-cell; +} +.table-row-group { + display: table-row-group; +} +.flow-root { + display: flow-root; +} +.grid { + display: grid; +} +.hidden { + display: none; +} +.aspect-square { + aspect-ratio: 1 / 1; +} +.\!h-6 { + height: 1.5rem !important; +} +.\!h-auto { + height: auto !important; +} +.h-0 { + height: 0px; +} +.h-0\.5 { + height: 0.125rem; +} +.h-1 { + height: 0.25rem; +} +.h-1\.5 { + height: 0.375rem; +} +.h-1\/2 { + height: 50%; +} +.h-1\/3 { + height: 33.333333%; +} +.h-1\/4 { + height: 25%; +} +.h-1\/5 { + height: 20%; +} +.h-1\/6 { + height: 16.666667%; +} +.h-10 { + height: 2.5rem; +} +.h-11 { + height: 2.75rem; +} +.h-12 { + height: 3rem; +} +.h-125 { + height: 31.25rem; +} +.h-14 { + height: 3.5rem; +} +.h-16 { + height: 4rem; +} +.h-2 { + height: 0.5rem; +} +.h-2\.5 { + height: 0.625rem; +} +.h-2\/3 { + height: 66.666667%; +} +.h-2\/4 { + height: 50%; +} +.h-2\/5 { + height: 40%; +} +.h-2\/6 { + height: 33.333333%; +} +.h-20 { + height: 5rem; +} +.h-24 { + height: 6rem; +} +.h-28 { + height: 7rem; +} +.h-3 { + height: 0.75rem; +} +.h-3\.5 { + height: 0.875rem; +} +.h-3\/4 { + height: 75%; +} +.h-3\/5 { + height: 60%; +} +.h-3\/6 { + height: 50%; +} +.h-32 { + height: 8rem; +} +.h-36 { + height: 9rem; +} +.h-4 { + height: 1rem; +} +.h-4\/5 { + height: 80%; +} +.h-4\/6 { + height: 66.666667%; +} +.h-40 { + height: 10rem; +} +.h-44 { + height: 11rem; +} +.h-48 { + height: 12rem; +} +.h-5 { + height: 1.25rem; +} +.h-5\/6 { + height: 83.333333%; +} +.h-52 { + height: 13rem; +} +.h-56 { + height: 14rem; +} +.h-6 { + height: 1.5rem; +} +.h-60 { + height: 15rem; +} +.h-64 { + height: 16rem; +} +.h-7 { + height: 1.75rem; +} +.h-72 { + height: 18rem; +} +.h-8 { + height: 2rem; +} +.h-80 { + height: 20rem; +} +.h-9 { + height: 2.25rem; +} +.h-96 { + height: 24rem; +} +.h-\[1\.125rem\] { + height: 1.125rem; +} +.h-\[300px\] { + height: 300px; +} +.h-\[400px\] { + height: 400px; +} +.h-\[4rem\] { + height: 4rem; +} +.h-\[512px\] { + height: 512px; +} +.h-\[8rem\] { + height: 8rem; +} +.h-\[calc\(100\%-3rem\)\] { + height: calc(100% - 3rem); +} +.h-auto { + height: auto; +} +.h-fit { + height: -moz-fit-content; + height: fit-content; +} +.h-full { + height: 100%; +} +.h-gutter { + height: 2rem; +} +.h-gutter-2x { + height: 4rem; +} +.h-gutter-lg { + height: 2.5rem; +} +.h-gutter-sm { + height: 1.5rem; +} +.h-max { + height: -moz-max-content; + height: max-content; +} +.h-min { + height: -moz-min-content; + height: min-content; +} +.h-px { + height: 1px; +} +.h-screen { + height: 100vh; +} +.max-h-0 { + max-height: 0px; +} +.max-h-0\.5 { + max-height: 0.125rem; +} +.max-h-1 { + max-height: 0.25rem; +} +.max-h-1\.5 { + max-height: 0.375rem; +} +.max-h-10 { + max-height: 2.5rem; +} +.max-h-11 { + max-height: 2.75rem; +} +.max-h-12 { + max-height: 3rem; +} +.max-h-125 { + max-height: 31.25rem; +} +.max-h-14 { + max-height: 3.5rem; +} +.max-h-16 { + max-height: 4rem; +} +.max-h-2 { + max-height: 0.5rem; +} +.max-h-2\.5 { + max-height: 0.625rem; +} +.max-h-20 { + max-height: 5rem; +} +.max-h-24 { + max-height: 6rem; +} +.max-h-28 { + max-height: 7rem; +} +.max-h-3 { + max-height: 0.75rem; +} +.max-h-3\.5 { + max-height: 0.875rem; +} +.max-h-32 { + max-height: 8rem; +} +.max-h-36 { + max-height: 9rem; +} +.max-h-4 { + max-height: 1rem; +} +.max-h-40 { + max-height: 10rem; +} +.max-h-44 { + max-height: 11rem; +} +.max-h-48 { + max-height: 12rem; +} +.max-h-5 { + max-height: 1.25rem; +} +.max-h-52 { + max-height: 13rem; +} +.max-h-56 { + max-height: 14rem; +} +.max-h-6 { + max-height: 1.5rem; +} +.max-h-60 { + max-height: 15rem; +} +.max-h-64 { + max-height: 16rem; +} +.max-h-7 { + max-height: 1.75rem; +} +.max-h-72 { + max-height: 18rem; +} +.max-h-8 { + max-height: 2rem; +} +.max-h-80 { + max-height: 20rem; +} +.max-h-9 { + max-height: 2.25rem; +} +.max-h-96 { + max-height: 24rem; +} +.max-h-\[calc\(100vh-144px\)\] { + max-height: calc(100vh - 144px); +} +.max-h-fit { + max-height: -moz-fit-content; + max-height: fit-content; +} +.max-h-full { + max-height: 100%; +} +.max-h-gutter { + max-height: 2rem; +} +.max-h-gutter-2x { + max-height: 4rem; +} +.max-h-gutter-lg { + max-height: 2.5rem; +} +.max-h-gutter-sm { + max-height: 1.5rem; +} +.max-h-max { + max-height: -moz-max-content; + max-height: max-content; +} +.max-h-min { + max-height: -moz-min-content; + max-height: min-content; +} +.max-h-none { + max-height: none; +} +.max-h-px { + max-height: 1px; +} +.max-h-screen { + max-height: 100vh; +} +.min-h-0 { + min-height: 0px; +} +.min-h-\[1\.25rem\] { + min-height: 1.25rem; +} +.min-h-\[28px\] { + min-height: 28px; +} +.min-h-\[3\.875rem\] { + min-height: 3.875rem; +} +.min-h-\[45rem\] { + min-height: 45rem; +} +.min-h-\[4rem\] { + min-height: 4rem; +} +.min-h-fit { + min-height: -moz-fit-content; + min-height: fit-content; +} +.min-h-full { + min-height: 100%; +} +.min-h-max { + min-height: -moz-max-content; + min-height: max-content; +} +.min-h-min { + min-height: -moz-min-content; + min-height: min-content; +} +.min-h-screen { + min-height: 100vh; +} +.\!w-6 { + width: 1.5rem !important; +} +.w-0 { + width: 0px; +} +.w-0\.5 { + width: 0.125rem; +} +.w-1 { + width: 0.25rem; +} +.w-1\.5 { + width: 0.375rem; +} +.w-1\/12 { + width: 8.333333%; +} +.w-1\/2 { + width: 50%; +} +.w-1\/3 { + width: 33.333333%; +} +.w-1\/4 { + width: 25%; +} +.w-1\/5 { + width: 20%; +} +.w-1\/6 { + width: 16.666667%; +} +.w-10 { + width: 2.5rem; +} +.w-10\/12 { + width: 83.333333%; +} +.w-11 { + width: 2.75rem; +} +.w-11\/12 { + width: 91.666667%; +} +.w-12 { + width: 3rem; +} +.w-125 { + width: 31.25rem; +} +.w-14 { + width: 3.5rem; +} +.w-16 { + width: 4rem; +} +.w-2 { + width: 0.5rem; +} +.w-2\.5 { + width: 0.625rem; +} +.w-2\/12 { + width: 16.666667%; +} +.w-2\/3 { + width: 66.666667%; +} +.w-2\/4 { + width: 50%; +} +.w-2\/5 { + width: 40%; +} +.w-2\/6 { + width: 33.333333%; +} +.w-20 { + width: 5rem; +} +.w-24 { + width: 6rem; +} +.w-28 { + width: 7rem; +} +.w-3 { + width: 0.75rem; +} +.w-3\.5 { + width: 0.875rem; +} +.w-3\/12 { + width: 25%; +} +.w-3\/4 { + width: 75%; +} +.w-3\/5 { + width: 60%; +} +.w-3\/6 { + width: 50%; +} +.w-32 { + width: 8rem; +} +.w-36 { + width: 9rem; +} +.w-4 { + width: 1rem; +} +.w-4\/12 { + width: 33.333333%; +} +.w-4\/5 { + width: 80%; +} +.w-4\/6 { + width: 66.666667%; +} +.w-40 { + width: 10rem; +} +.w-44 { + width: 11rem; +} +.w-48 { + width: 12rem; +} +.w-5 { + width: 1.25rem; +} +.w-5\/12 { + width: 41.666667%; +} +.w-5\/6 { + width: 83.333333%; +} +.w-52 { + width: 13rem; +} +.w-56 { + width: 14rem; +} +.w-6 { + width: 1.5rem; +} +.w-6\/12 { + width: 50%; +} +.w-60 { + width: 15rem; +} +.w-64 { + width: 16rem; +} +.w-7 { + width: 1.75rem; +} +.w-7\/12 { + width: 58.333333%; +} +.w-72 { + width: 18rem; +} +.w-8 { + width: 2rem; +} +.w-8\/12 { + width: 66.666667%; +} +.w-80 { + width: 20rem; +} +.w-9 { + width: 2.25rem; +} +.w-9\/12 { + width: 75%; +} +.w-96 { + width: 24rem; +} +.w-\[1\.125rem\] { + width: 1.125rem; +} +.w-\[8rem\] { + width: 8rem; +} +.w-auto { + width: auto; +} +.w-fit { + width: -moz-fit-content; + width: fit-content; +} +.w-full { + width: 100%; +} +.w-gutter { + width: 2rem; +} +.w-gutter-2x { + width: 4rem; +} +.w-gutter-lg { + width: 2.5rem; +} +.w-gutter-sm { + width: 1.5rem; +} +.w-max { + width: -moz-max-content; + width: max-content; +} +.w-min { + width: -moz-min-content; + width: min-content; +} +.w-px { + width: 1px; +} +.w-screen { + width: 100vw; +} +.min-w-0 { + min-width: 0px; +} +.min-w-\[200px\] { + min-width: 200px; +} +.min-w-\[6rem\] { + min-width: 6rem; +} +.min-w-fit { + min-width: -moz-fit-content; + min-width: fit-content; +} +.min-w-full { + min-width: 100%; +} +.min-w-max { + min-width: -moz-max-content; + min-width: max-content; +} +.min-w-min { + min-width: -moz-min-content; + min-width: min-content; +} +.max-w-0 { + max-width: 0rem; +} +.max-w-2xl { + max-width: 42rem; +} +.max-w-3xl { + max-width: 48rem; +} +.max-w-4xl { + max-width: 56rem; +} +.max-w-5xl { + max-width: 64rem; +} +.max-w-6xl { + max-width: 72rem; +} +.max-w-7xl { + max-width: 80rem; +} +.max-w-\[12rem\] { + max-width: 12rem; +} +.max-w-\[42px\] { + max-width: 42px; +} +.max-w-\[56rem\] { + max-width: 56rem; +} +.max-w-\[80ch\] { + max-width: 80ch; +} +.max-w-fit { + max-width: -moz-fit-content; + max-width: fit-content; +} +.max-w-full { + max-width: 100%; +} +.max-w-lg { + max-width: 32rem; +} +.max-w-max { + max-width: -moz-max-content; + max-width: max-content; +} +.max-w-md { + max-width: 28rem; +} +.max-w-min { + max-width: -moz-min-content; + max-width: min-content; +} +.max-w-none { + max-width: none; +} +.max-w-prose { + max-width: 65ch; +} +.max-w-screen-2xl { + max-width: 2560px; +} +.max-w-screen-lg { + max-width: 1440px; +} +.max-w-screen-md { + max-width: 1024px; +} +.max-w-screen-sm { + max-width: 480px; +} +.max-w-screen-xl { + max-width: 1921px; +} +.max-w-sm { + max-width: 24rem; +} +.max-w-xl { + max-width: 36rem; +} +.max-w-xs { + max-width: 20rem; +} +.flex-1 { + flex: 1 1 0%; +} +.flex-none { + flex: none; +} +.flex-shrink { + flex-shrink: 1; +} +.flex-shrink-0 { + flex-shrink: 0; +} +.shrink { + flex-shrink: 1; +} +.shrink-0 { + flex-shrink: 0; +} +.flex-grow-0 { + flex-grow: 0; +} +.grow { + flex-grow: 1; +} +.grow-0 { + flex-grow: 0; +} +.basis-1\/2 { + flex-basis: 50%; +} +.basis-auto { + flex-basis: auto; +} +.origin-bottom-left { + transform-origin: bottom left; +} +.origin-bottom-right { + transform-origin: bottom right; +} +.origin-top-left { + transform-origin: top left; +} +.origin-top-right { + transform-origin: top right; +} +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-0 { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-1 { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-rotate-180 { + --tw-rotate: -180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-skew-x-0 { + --tw-skew-x: -0deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-skew-x-1 { + --tw-skew-x: -1deg; + 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)); +} +.-skew-x-12 { + --tw-skew-x: -12deg; + 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)); +} +.-skew-x-2 { + --tw-skew-x: -2deg; + 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)); +} +.-skew-x-3 { + --tw-skew-x: -3deg; + 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)); +} +.-skew-x-6 { + --tw-skew-x: -6deg; + 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)); +} +.-skew-y-0 { + --tw-skew-y: -0deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.-skew-y-1 { + --tw-skew-y: -1deg; + 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)); +} +.-skew-y-12 { + --tw-skew-y: -12deg; + 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)); +} +.-skew-y-2 { + --tw-skew-y: -2deg; + 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)); +} +.-skew-y-3 { + --tw-skew-y: -3deg; + 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)); +} +.-skew-y-6 { + --tw-skew-y: -6deg; + 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)); +} +.skew-x-0 { + --tw-skew-x: 0deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.skew-x-1 { + --tw-skew-x: 1deg; + 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)); +} +.skew-x-12 { + --tw-skew-x: 12deg; + 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)); +} +.skew-x-2 { + --tw-skew-x: 2deg; + 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)); +} +.skew-x-3 { + --tw-skew-x: 3deg; + 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)); +} +.skew-x-6 { + --tw-skew-x: 6deg; + 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)); +} +.skew-y-0 { + --tw-skew-y: 0deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.skew-y-1 { + --tw-skew-y: 1deg; + 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)); +} +.skew-y-12 { + --tw-skew-y: 12deg; + 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)); +} +.skew-y-2 { + --tw-skew-y: 2deg; + 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)); +} +.skew-y-3 { + --tw-skew-y: 3deg; + 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)); +} +.skew-y-6 { + --tw-skew-y: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.transform-cpu { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.transform-gpu { + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.transform-none { + transform: none; +} +@keyframes spin { + to { + transform: rotate(360deg); + } +} +.animate-spin { + animation: spin 1s linear infinite; +} +.cursor-auto { + cursor: auto; +} +.cursor-default { + cursor: default; +} +.cursor-ew-resize { + cursor: ew-resize; +} +.cursor-nesw-resize { + cursor: nesw-resize; +} +.cursor-not-allowed { + cursor: not-allowed; +} +.cursor-nw-resize { + cursor: nw-resize; +} +.cursor-pointer { + cursor: pointer; +} +.cursor-row-resize { + cursor: row-resize; +} +.cursor-sw-resize { + cursor: sw-resize; +} +.cursor-text { + cursor: text; +} +.cursor-w-resize { + cursor: w-resize; +} +.cursor-zoom-in { + cursor: zoom-in; +} +.cursor-zoom-out { + cursor: zoom-out; +} +.touch-auto { + touch-action: auto; +} +.touch-none { + touch-action: none; +} +.touch-pan-x { + --tw-pan-x: pan-x; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pan-left { + --tw-pan-x: pan-left; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pan-right { + --tw-pan-x: pan-right; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pan-y { + --tw-pan-y: pan-y; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pan-up { + --tw-pan-y: pan-up; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pan-down { + --tw-pan-y: pan-down; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-pinch-zoom { + --tw-pinch-zoom: pinch-zoom; + touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); +} +.touch-manipulation { + touch-action: manipulation; +} +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.select-text { + -webkit-user-select: text; + -moz-user-select: text; + user-select: text; +} +.resize-none { + resize: none; +} +.resize { + resize: both; +} +.snap-none { + scroll-snap-type: none; +} +.snap-x { + scroll-snap-type: x var(--tw-scroll-snap-strictness); +} +.snap-y { + scroll-snap-type: y var(--tw-scroll-snap-strictness); +} +.snap-both { + scroll-snap-type: both var(--tw-scroll-snap-strictness); +} +.snap-mandatory { + --tw-scroll-snap-strictness: mandatory; +} +.snap-proximity { + --tw-scroll-snap-strictness: proximity; +} +.snap-start { + scroll-snap-align: start; +} +.snap-end { + scroll-snap-align: end; +} +.snap-center { + scroll-snap-align: center; +} +.snap-align-none { + scroll-snap-align: none; +} +.snap-normal { + scroll-snap-stop: normal; +} +.snap-always { + scroll-snap-stop: always; +} +.-scroll-m-0 { + scroll-margin: -0px; +} +.-scroll-m-0\.5 { + scroll-margin: -0.125rem; +} +.-scroll-m-1 { + scroll-margin: -0.25rem; +} +.-scroll-m-1\.5 { + scroll-margin: -0.375rem; +} +.-scroll-m-10 { + scroll-margin: -2.5rem; +} +.-scroll-m-11 { + scroll-margin: -2.75rem; +} +.-scroll-m-12 { + scroll-margin: -3rem; +} +.-scroll-m-125 { + scroll-margin: -31.25rem; +} +.-scroll-m-14 { + scroll-margin: -3.5rem; +} +.-scroll-m-16 { + scroll-margin: -4rem; +} +.-scroll-m-2 { + scroll-margin: -0.5rem; +} +.-scroll-m-2\.5 { + scroll-margin: -0.625rem; +} +.-scroll-m-20 { + scroll-margin: -5rem; +} +.-scroll-m-24 { + scroll-margin: -6rem; +} +.-scroll-m-28 { + scroll-margin: -7rem; +} +.-scroll-m-3 { + scroll-margin: -0.75rem; +} +.-scroll-m-3\.5 { + scroll-margin: -0.875rem; +} +.-scroll-m-32 { + scroll-margin: -8rem; +} +.-scroll-m-36 { + scroll-margin: -9rem; +} +.-scroll-m-4 { + scroll-margin: -1rem; +} +.-scroll-m-40 { + scroll-margin: -10rem; +} +.-scroll-m-44 { + scroll-margin: -11rem; +} +.-scroll-m-48 { + scroll-margin: -12rem; +} +.-scroll-m-5 { + scroll-margin: -1.25rem; +} +.-scroll-m-52 { + scroll-margin: -13rem; +} +.-scroll-m-56 { + scroll-margin: -14rem; +} +.-scroll-m-6 { + scroll-margin: -1.5rem; +} +.-scroll-m-60 { + scroll-margin: -15rem; +} +.-scroll-m-64 { + scroll-margin: -16rem; +} +.-scroll-m-7 { + scroll-margin: -1.75rem; +} +.-scroll-m-72 { + scroll-margin: -18rem; +} +.-scroll-m-8 { + scroll-margin: -2rem; +} +.-scroll-m-80 { + scroll-margin: -20rem; +} +.-scroll-m-9 { + scroll-margin: -2.25rem; +} +.-scroll-m-96 { + scroll-margin: -24rem; +} +.-scroll-m-gutter { + scroll-margin: -2rem; +} +.-scroll-m-gutter-2x { + scroll-margin: -4rem; +} +.-scroll-m-gutter-lg { + scroll-margin: -2.5rem; +} +.-scroll-m-gutter-sm { + scroll-margin: -1.5rem; +} +.-scroll-m-px { + scroll-margin: -1px; +} +.scroll-m-0 { + scroll-margin: 0px; +} +.scroll-m-0\.5 { + scroll-margin: 0.125rem; +} +.scroll-m-1 { + scroll-margin: 0.25rem; +} +.scroll-m-1\.5 { + scroll-margin: 0.375rem; +} +.scroll-m-10 { + scroll-margin: 2.5rem; +} +.scroll-m-11 { + scroll-margin: 2.75rem; +} +.scroll-m-12 { + scroll-margin: 3rem; +} +.scroll-m-125 { + scroll-margin: 31.25rem; +} +.scroll-m-14 { + scroll-margin: 3.5rem; +} +.scroll-m-16 { + scroll-margin: 4rem; +} +.scroll-m-2 { + scroll-margin: 0.5rem; +} +.scroll-m-2\.5 { + scroll-margin: 0.625rem; +} +.scroll-m-20 { + scroll-margin: 5rem; +} +.scroll-m-24 { + scroll-margin: 6rem; +} +.scroll-m-28 { + scroll-margin: 7rem; +} +.scroll-m-3 { + scroll-margin: 0.75rem; +} +.scroll-m-3\.5 { + scroll-margin: 0.875rem; +} +.scroll-m-32 { + scroll-margin: 8rem; +} +.scroll-m-36 { + scroll-margin: 9rem; +} +.scroll-m-4 { + scroll-margin: 1rem; +} +.scroll-m-40 { + scroll-margin: 10rem; +} +.scroll-m-44 { + scroll-margin: 11rem; +} +.scroll-m-48 { + scroll-margin: 12rem; +} +.scroll-m-5 { + scroll-margin: 1.25rem; +} +.scroll-m-52 { + scroll-margin: 13rem; +} +.scroll-m-56 { + scroll-margin: 14rem; +} +.scroll-m-6 { + scroll-margin: 1.5rem; +} +.scroll-m-60 { + scroll-margin: 15rem; +} +.scroll-m-64 { + scroll-margin: 16rem; +} +.scroll-m-7 { + scroll-margin: 1.75rem; +} +.scroll-m-72 { + scroll-margin: 18rem; +} +.scroll-m-8 { + scroll-margin: 2rem; +} +.scroll-m-80 { + scroll-margin: 20rem; +} +.scroll-m-9 { + scroll-margin: 2.25rem; +} +.scroll-m-96 { + scroll-margin: 24rem; +} +.scroll-m-gutter { + scroll-margin: 2rem; +} +.scroll-m-gutter-2x { + scroll-margin: 4rem; +} +.scroll-m-gutter-lg { + scroll-margin: 2.5rem; +} +.scroll-m-gutter-sm { + scroll-margin: 1.5rem; +} +.scroll-m-px { + scroll-margin: 1px; +} +.-scroll-mx-0 { + scroll-margin-left: -0px; + scroll-margin-right: -0px; +} +.-scroll-mx-0\.5 { + scroll-margin-left: -0.125rem; + scroll-margin-right: -0.125rem; +} +.-scroll-mx-1 { + scroll-margin-left: -0.25rem; + scroll-margin-right: -0.25rem; +} +.-scroll-mx-1\.5 { + scroll-margin-left: -0.375rem; + scroll-margin-right: -0.375rem; +} +.-scroll-mx-10 { + scroll-margin-left: -2.5rem; + scroll-margin-right: -2.5rem; +} +.-scroll-mx-11 { + scroll-margin-left: -2.75rem; + scroll-margin-right: -2.75rem; +} +.-scroll-mx-12 { + scroll-margin-left: -3rem; + scroll-margin-right: -3rem; +} +.-scroll-mx-125 { + scroll-margin-left: -31.25rem; + scroll-margin-right: -31.25rem; +} +.-scroll-mx-14 { + scroll-margin-left: -3.5rem; + scroll-margin-right: -3.5rem; +} +.-scroll-mx-16 { + scroll-margin-left: -4rem; + scroll-margin-right: -4rem; +} +.-scroll-mx-2 { + scroll-margin-left: -0.5rem; + scroll-margin-right: -0.5rem; +} +.-scroll-mx-2\.5 { + scroll-margin-left: -0.625rem; + scroll-margin-right: -0.625rem; +} +.-scroll-mx-20 { + scroll-margin-left: -5rem; + scroll-margin-right: -5rem; +} +.-scroll-mx-24 { + scroll-margin-left: -6rem; + scroll-margin-right: -6rem; +} +.-scroll-mx-28 { + scroll-margin-left: -7rem; + scroll-margin-right: -7rem; +} +.-scroll-mx-3 { + scroll-margin-left: -0.75rem; + scroll-margin-right: -0.75rem; +} +.-scroll-mx-3\.5 { + scroll-margin-left: -0.875rem; + scroll-margin-right: -0.875rem; +} +.-scroll-mx-32 { + scroll-margin-left: -8rem; + scroll-margin-right: -8rem; +} +.-scroll-mx-36 { + scroll-margin-left: -9rem; + scroll-margin-right: -9rem; +} +.-scroll-mx-4 { + scroll-margin-left: -1rem; + scroll-margin-right: -1rem; +} +.-scroll-mx-40 { + scroll-margin-left: -10rem; + scroll-margin-right: -10rem; +} +.-scroll-mx-44 { + scroll-margin-left: -11rem; + scroll-margin-right: -11rem; +} +.-scroll-mx-48 { + scroll-margin-left: -12rem; + scroll-margin-right: -12rem; +} +.-scroll-mx-5 { + scroll-margin-left: -1.25rem; + scroll-margin-right: -1.25rem; +} +.-scroll-mx-52 { + scroll-margin-left: -13rem; + scroll-margin-right: -13rem; +} +.-scroll-mx-56 { + scroll-margin-left: -14rem; + scroll-margin-right: -14rem; +} +.-scroll-mx-6 { + scroll-margin-left: -1.5rem; + scroll-margin-right: -1.5rem; +} +.-scroll-mx-60 { + scroll-margin-left: -15rem; + scroll-margin-right: -15rem; +} +.-scroll-mx-64 { + scroll-margin-left: -16rem; + scroll-margin-right: -16rem; +} +.-scroll-mx-7 { + scroll-margin-left: -1.75rem; + scroll-margin-right: -1.75rem; +} +.-scroll-mx-72 { + scroll-margin-left: -18rem; + scroll-margin-right: -18rem; +} +.-scroll-mx-8 { + scroll-margin-left: -2rem; + scroll-margin-right: -2rem; +} +.-scroll-mx-80 { + scroll-margin-left: -20rem; + scroll-margin-right: -20rem; +} +.-scroll-mx-9 { + scroll-margin-left: -2.25rem; + scroll-margin-right: -2.25rem; +} +.-scroll-mx-96 { + scroll-margin-left: -24rem; + scroll-margin-right: -24rem; +} +.-scroll-mx-gutter { + scroll-margin-left: -2rem; + scroll-margin-right: -2rem; +} +.-scroll-mx-gutter-2x { + scroll-margin-left: -4rem; + scroll-margin-right: -4rem; +} +.-scroll-mx-gutter-lg { + scroll-margin-left: -2.5rem; + scroll-margin-right: -2.5rem; +} +.-scroll-mx-gutter-sm { + scroll-margin-left: -1.5rem; + scroll-margin-right: -1.5rem; +} +.-scroll-mx-px { + scroll-margin-left: -1px; + scroll-margin-right: -1px; +} +.-scroll-my-0 { + scroll-margin-top: -0px; + scroll-margin-bottom: -0px; +} +.-scroll-my-0\.5 { + scroll-margin-top: -0.125rem; + scroll-margin-bottom: -0.125rem; +} +.-scroll-my-1 { + scroll-margin-top: -0.25rem; + scroll-margin-bottom: -0.25rem; +} +.-scroll-my-1\.5 { + scroll-margin-top: -0.375rem; + scroll-margin-bottom: -0.375rem; +} +.-scroll-my-10 { + scroll-margin-top: -2.5rem; + scroll-margin-bottom: -2.5rem; +} +.-scroll-my-11 { + scroll-margin-top: -2.75rem; + scroll-margin-bottom: -2.75rem; +} +.-scroll-my-12 { + scroll-margin-top: -3rem; + scroll-margin-bottom: -3rem; +} +.-scroll-my-125 { + scroll-margin-top: -31.25rem; + scroll-margin-bottom: -31.25rem; +} +.-scroll-my-14 { + scroll-margin-top: -3.5rem; + scroll-margin-bottom: -3.5rem; +} +.-scroll-my-16 { + scroll-margin-top: -4rem; + scroll-margin-bottom: -4rem; +} +.-scroll-my-2 { + scroll-margin-top: -0.5rem; + scroll-margin-bottom: -0.5rem; +} +.-scroll-my-2\.5 { + scroll-margin-top: -0.625rem; + scroll-margin-bottom: -0.625rem; +} +.-scroll-my-20 { + scroll-margin-top: -5rem; + scroll-margin-bottom: -5rem; +} +.-scroll-my-24 { + scroll-margin-top: -6rem; + scroll-margin-bottom: -6rem; +} +.-scroll-my-28 { + scroll-margin-top: -7rem; + scroll-margin-bottom: -7rem; +} +.-scroll-my-3 { + scroll-margin-top: -0.75rem; + scroll-margin-bottom: -0.75rem; +} +.-scroll-my-3\.5 { + scroll-margin-top: -0.875rem; + scroll-margin-bottom: -0.875rem; +} +.-scroll-my-32 { + scroll-margin-top: -8rem; + scroll-margin-bottom: -8rem; +} +.-scroll-my-36 { + scroll-margin-top: -9rem; + scroll-margin-bottom: -9rem; +} +.-scroll-my-4 { + scroll-margin-top: -1rem; + scroll-margin-bottom: -1rem; +} +.-scroll-my-40 { + scroll-margin-top: -10rem; + scroll-margin-bottom: -10rem; +} +.-scroll-my-44 { + scroll-margin-top: -11rem; + scroll-margin-bottom: -11rem; +} +.-scroll-my-48 { + scroll-margin-top: -12rem; + scroll-margin-bottom: -12rem; +} +.-scroll-my-5 { + scroll-margin-top: -1.25rem; + scroll-margin-bottom: -1.25rem; +} +.-scroll-my-52 { + scroll-margin-top: -13rem; + scroll-margin-bottom: -13rem; +} +.-scroll-my-56 { + scroll-margin-top: -14rem; + scroll-margin-bottom: -14rem; +} +.-scroll-my-6 { + scroll-margin-top: -1.5rem; + scroll-margin-bottom: -1.5rem; +} +.-scroll-my-60 { + scroll-margin-top: -15rem; + scroll-margin-bottom: -15rem; +} +.-scroll-my-64 { + scroll-margin-top: -16rem; + scroll-margin-bottom: -16rem; +} +.-scroll-my-7 { + scroll-margin-top: -1.75rem; + scroll-margin-bottom: -1.75rem; +} +.-scroll-my-72 { + scroll-margin-top: -18rem; + scroll-margin-bottom: -18rem; +} +.-scroll-my-8 { + scroll-margin-top: -2rem; + scroll-margin-bottom: -2rem; +} +.-scroll-my-80 { + scroll-margin-top: -20rem; + scroll-margin-bottom: -20rem; +} +.-scroll-my-9 { + scroll-margin-top: -2.25rem; + scroll-margin-bottom: -2.25rem; +} +.-scroll-my-96 { + scroll-margin-top: -24rem; + scroll-margin-bottom: -24rem; +} +.-scroll-my-gutter { + scroll-margin-top: -2rem; + scroll-margin-bottom: -2rem; +} +.-scroll-my-gutter-2x { + scroll-margin-top: -4rem; + scroll-margin-bottom: -4rem; +} +.-scroll-my-gutter-lg { + scroll-margin-top: -2.5rem; + scroll-margin-bottom: -2.5rem; +} +.-scroll-my-gutter-sm { + scroll-margin-top: -1.5rem; + scroll-margin-bottom: -1.5rem; +} +.-scroll-my-px { + scroll-margin-top: -1px; + scroll-margin-bottom: -1px; +} +.scroll-mx-0 { + scroll-margin-left: 0px; + scroll-margin-right: 0px; +} +.scroll-mx-0\.5 { + scroll-margin-left: 0.125rem; + scroll-margin-right: 0.125rem; +} +.scroll-mx-1 { + scroll-margin-left: 0.25rem; + scroll-margin-right: 0.25rem; +} +.scroll-mx-1\.5 { + scroll-margin-left: 0.375rem; + scroll-margin-right: 0.375rem; +} +.scroll-mx-10 { + scroll-margin-left: 2.5rem; + scroll-margin-right: 2.5rem; +} +.scroll-mx-11 { + scroll-margin-left: 2.75rem; + scroll-margin-right: 2.75rem; +} +.scroll-mx-12 { + scroll-margin-left: 3rem; + scroll-margin-right: 3rem; +} +.scroll-mx-125 { + scroll-margin-left: 31.25rem; + scroll-margin-right: 31.25rem; +} +.scroll-mx-14 { + scroll-margin-left: 3.5rem; + scroll-margin-right: 3.5rem; +} +.scroll-mx-16 { + scroll-margin-left: 4rem; + scroll-margin-right: 4rem; +} +.scroll-mx-2 { + scroll-margin-left: 0.5rem; + scroll-margin-right: 0.5rem; +} +.scroll-mx-2\.5 { + scroll-margin-left: 0.625rem; + scroll-margin-right: 0.625rem; +} +.scroll-mx-20 { + scroll-margin-left: 5rem; + scroll-margin-right: 5rem; +} +.scroll-mx-24 { + scroll-margin-left: 6rem; + scroll-margin-right: 6rem; +} +.scroll-mx-28 { + scroll-margin-left: 7rem; + scroll-margin-right: 7rem; +} +.scroll-mx-3 { + scroll-margin-left: 0.75rem; + scroll-margin-right: 0.75rem; +} +.scroll-mx-3\.5 { + scroll-margin-left: 0.875rem; + scroll-margin-right: 0.875rem; +} +.scroll-mx-32 { + scroll-margin-left: 8rem; + scroll-margin-right: 8rem; +} +.scroll-mx-36 { + scroll-margin-left: 9rem; + scroll-margin-right: 9rem; +} +.scroll-mx-4 { + scroll-margin-left: 1rem; + scroll-margin-right: 1rem; +} +.scroll-mx-40 { + scroll-margin-left: 10rem; + scroll-margin-right: 10rem; +} +.scroll-mx-44 { + scroll-margin-left: 11rem; + scroll-margin-right: 11rem; +} +.scroll-mx-48 { + scroll-margin-left: 12rem; + scroll-margin-right: 12rem; +} +.scroll-mx-5 { + scroll-margin-left: 1.25rem; + scroll-margin-right: 1.25rem; +} +.scroll-mx-52 { + scroll-margin-left: 13rem; + scroll-margin-right: 13rem; +} +.scroll-mx-56 { + scroll-margin-left: 14rem; + scroll-margin-right: 14rem; +} +.scroll-mx-6 { + scroll-margin-left: 1.5rem; + scroll-margin-right: 1.5rem; +} +.scroll-mx-60 { + scroll-margin-left: 15rem; + scroll-margin-right: 15rem; +} +.scroll-mx-64 { + scroll-margin-left: 16rem; + scroll-margin-right: 16rem; +} +.scroll-mx-7 { + scroll-margin-left: 1.75rem; + scroll-margin-right: 1.75rem; +} +.scroll-mx-72 { + scroll-margin-left: 18rem; + scroll-margin-right: 18rem; +} +.scroll-mx-8 { + scroll-margin-left: 2rem; + scroll-margin-right: 2rem; +} +.scroll-mx-80 { + scroll-margin-left: 20rem; + scroll-margin-right: 20rem; +} +.scroll-mx-9 { + scroll-margin-left: 2.25rem; + scroll-margin-right: 2.25rem; +} +.scroll-mx-96 { + scroll-margin-left: 24rem; + scroll-margin-right: 24rem; +} +.scroll-mx-gutter { + scroll-margin-left: 2rem; + scroll-margin-right: 2rem; +} +.scroll-mx-gutter-2x { + scroll-margin-left: 4rem; + scroll-margin-right: 4rem; +} +.scroll-mx-gutter-lg { + scroll-margin-left: 2.5rem; + scroll-margin-right: 2.5rem; +} +.scroll-mx-gutter-sm { + scroll-margin-left: 1.5rem; + scroll-margin-right: 1.5rem; +} +.scroll-mx-px { + scroll-margin-left: 1px; + scroll-margin-right: 1px; +} +.scroll-my-0 { + scroll-margin-top: 0px; + scroll-margin-bottom: 0px; +} +.scroll-my-0\.5 { + scroll-margin-top: 0.125rem; + scroll-margin-bottom: 0.125rem; +} +.scroll-my-1 { + scroll-margin-top: 0.25rem; + scroll-margin-bottom: 0.25rem; +} +.scroll-my-1\.5 { + scroll-margin-top: 0.375rem; + scroll-margin-bottom: 0.375rem; +} +.scroll-my-10 { + scroll-margin-top: 2.5rem; + scroll-margin-bottom: 2.5rem; +} +.scroll-my-11 { + scroll-margin-top: 2.75rem; + scroll-margin-bottom: 2.75rem; +} +.scroll-my-12 { + scroll-margin-top: 3rem; + scroll-margin-bottom: 3rem; +} +.scroll-my-125 { + scroll-margin-top: 31.25rem; + scroll-margin-bottom: 31.25rem; +} +.scroll-my-14 { + scroll-margin-top: 3.5rem; + scroll-margin-bottom: 3.5rem; +} +.scroll-my-16 { + scroll-margin-top: 4rem; + scroll-margin-bottom: 4rem; +} +.scroll-my-2 { + scroll-margin-top: 0.5rem; + scroll-margin-bottom: 0.5rem; +} +.scroll-my-2\.5 { + scroll-margin-top: 0.625rem; + scroll-margin-bottom: 0.625rem; +} +.scroll-my-20 { + scroll-margin-top: 5rem; + scroll-margin-bottom: 5rem; +} +.scroll-my-24 { + scroll-margin-top: 6rem; + scroll-margin-bottom: 6rem; +} +.scroll-my-28 { + scroll-margin-top: 7rem; + scroll-margin-bottom: 7rem; +} +.scroll-my-3 { + scroll-margin-top: 0.75rem; + scroll-margin-bottom: 0.75rem; +} +.scroll-my-3\.5 { + scroll-margin-top: 0.875rem; + scroll-margin-bottom: 0.875rem; +} +.scroll-my-32 { + scroll-margin-top: 8rem; + scroll-margin-bottom: 8rem; +} +.scroll-my-36 { + scroll-margin-top: 9rem; + scroll-margin-bottom: 9rem; +} +.scroll-my-4 { + scroll-margin-top: 1rem; + scroll-margin-bottom: 1rem; +} +.scroll-my-40 { + scroll-margin-top: 10rem; + scroll-margin-bottom: 10rem; +} +.scroll-my-44 { + scroll-margin-top: 11rem; + scroll-margin-bottom: 11rem; +} +.scroll-my-48 { + scroll-margin-top: 12rem; + scroll-margin-bottom: 12rem; +} +.scroll-my-5 { + scroll-margin-top: 1.25rem; + scroll-margin-bottom: 1.25rem; +} +.scroll-my-52 { + scroll-margin-top: 13rem; + scroll-margin-bottom: 13rem; +} +.scroll-my-56 { + scroll-margin-top: 14rem; + scroll-margin-bottom: 14rem; +} +.scroll-my-6 { + scroll-margin-top: 1.5rem; + scroll-margin-bottom: 1.5rem; +} +.scroll-my-60 { + scroll-margin-top: 15rem; + scroll-margin-bottom: 15rem; +} +.scroll-my-64 { + scroll-margin-top: 16rem; + scroll-margin-bottom: 16rem; +} +.scroll-my-7 { + scroll-margin-top: 1.75rem; + scroll-margin-bottom: 1.75rem; +} +.scroll-my-72 { + scroll-margin-top: 18rem; + scroll-margin-bottom: 18rem; +} +.scroll-my-8 { + scroll-margin-top: 2rem; + scroll-margin-bottom: 2rem; +} +.scroll-my-80 { + scroll-margin-top: 20rem; + scroll-margin-bottom: 20rem; +} +.scroll-my-9 { + scroll-margin-top: 2.25rem; + scroll-margin-bottom: 2.25rem; +} +.scroll-my-96 { + scroll-margin-top: 24rem; + scroll-margin-bottom: 24rem; +} +.scroll-my-gutter { + scroll-margin-top: 2rem; + scroll-margin-bottom: 2rem; +} +.scroll-my-gutter-2x { + scroll-margin-top: 4rem; + scroll-margin-bottom: 4rem; +} +.scroll-my-gutter-lg { + scroll-margin-top: 2.5rem; + scroll-margin-bottom: 2.5rem; +} +.scroll-my-gutter-sm { + scroll-margin-top: 1.5rem; + scroll-margin-bottom: 1.5rem; +} +.scroll-my-px { + scroll-margin-top: 1px; + scroll-margin-bottom: 1px; +} +.-scroll-mb-0 { + scroll-margin-bottom: -0px; +} +.-scroll-mb-0\.5 { + scroll-margin-bottom: -0.125rem; +} +.-scroll-mb-1 { + scroll-margin-bottom: -0.25rem; +} +.-scroll-mb-1\.5 { + scroll-margin-bottom: -0.375rem; +} +.-scroll-mb-10 { + scroll-margin-bottom: -2.5rem; +} +.-scroll-mb-11 { + scroll-margin-bottom: -2.75rem; +} +.-scroll-mb-12 { + scroll-margin-bottom: -3rem; +} +.-scroll-mb-125 { + scroll-margin-bottom: -31.25rem; +} +.-scroll-mb-14 { + scroll-margin-bottom: -3.5rem; +} +.-scroll-mb-16 { + scroll-margin-bottom: -4rem; +} +.-scroll-mb-2 { + scroll-margin-bottom: -0.5rem; +} +.-scroll-mb-2\.5 { + scroll-margin-bottom: -0.625rem; +} +.-scroll-mb-20 { + scroll-margin-bottom: -5rem; +} +.-scroll-mb-24 { + scroll-margin-bottom: -6rem; +} +.-scroll-mb-28 { + scroll-margin-bottom: -7rem; +} +.-scroll-mb-3 { + scroll-margin-bottom: -0.75rem; +} +.-scroll-mb-3\.5 { + scroll-margin-bottom: -0.875rem; +} +.-scroll-mb-32 { + scroll-margin-bottom: -8rem; +} +.-scroll-mb-36 { + scroll-margin-bottom: -9rem; +} +.-scroll-mb-4 { + scroll-margin-bottom: -1rem; +} +.-scroll-mb-40 { + scroll-margin-bottom: -10rem; +} +.-scroll-mb-44 { + scroll-margin-bottom: -11rem; +} +.-scroll-mb-48 { + scroll-margin-bottom: -12rem; +} +.-scroll-mb-5 { + scroll-margin-bottom: -1.25rem; +} +.-scroll-mb-52 { + scroll-margin-bottom: -13rem; +} +.-scroll-mb-56 { + scroll-margin-bottom: -14rem; +} +.-scroll-mb-6 { + scroll-margin-bottom: -1.5rem; +} +.-scroll-mb-60 { + scroll-margin-bottom: -15rem; +} +.-scroll-mb-64 { + scroll-margin-bottom: -16rem; +} +.-scroll-mb-7 { + scroll-margin-bottom: -1.75rem; +} +.-scroll-mb-72 { + scroll-margin-bottom: -18rem; +} +.-scroll-mb-8 { + scroll-margin-bottom: -2rem; +} +.-scroll-mb-80 { + scroll-margin-bottom: -20rem; +} +.-scroll-mb-9 { + scroll-margin-bottom: -2.25rem; +} +.-scroll-mb-96 { + scroll-margin-bottom: -24rem; +} +.-scroll-mb-gutter { + scroll-margin-bottom: -2rem; +} +.-scroll-mb-gutter-2x { + scroll-margin-bottom: -4rem; +} +.-scroll-mb-gutter-lg { + scroll-margin-bottom: -2.5rem; +} +.-scroll-mb-gutter-sm { + scroll-margin-bottom: -1.5rem; +} +.-scroll-mb-px { + scroll-margin-bottom: -1px; +} +.-scroll-ml-0 { + scroll-margin-left: -0px; +} +.-scroll-ml-0\.5 { + scroll-margin-left: -0.125rem; +} +.-scroll-ml-1 { + scroll-margin-left: -0.25rem; +} +.-scroll-ml-1\.5 { + scroll-margin-left: -0.375rem; +} +.-scroll-ml-10 { + scroll-margin-left: -2.5rem; +} +.-scroll-ml-11 { + scroll-margin-left: -2.75rem; +} +.-scroll-ml-12 { + scroll-margin-left: -3rem; +} +.-scroll-ml-125 { + scroll-margin-left: -31.25rem; +} +.-scroll-ml-14 { + scroll-margin-left: -3.5rem; +} +.-scroll-ml-16 { + scroll-margin-left: -4rem; +} +.-scroll-ml-2 { + scroll-margin-left: -0.5rem; +} +.-scroll-ml-2\.5 { + scroll-margin-left: -0.625rem; +} +.-scroll-ml-20 { + scroll-margin-left: -5rem; +} +.-scroll-ml-24 { + scroll-margin-left: -6rem; +} +.-scroll-ml-28 { + scroll-margin-left: -7rem; +} +.-scroll-ml-3 { + scroll-margin-left: -0.75rem; +} +.-scroll-ml-3\.5 { + scroll-margin-left: -0.875rem; +} +.-scroll-ml-32 { + scroll-margin-left: -8rem; +} +.-scroll-ml-36 { + scroll-margin-left: -9rem; +} +.-scroll-ml-4 { + scroll-margin-left: -1rem; +} +.-scroll-ml-40 { + scroll-margin-left: -10rem; +} +.-scroll-ml-44 { + scroll-margin-left: -11rem; +} +.-scroll-ml-48 { + scroll-margin-left: -12rem; +} +.-scroll-ml-5 { + scroll-margin-left: -1.25rem; +} +.-scroll-ml-52 { + scroll-margin-left: -13rem; +} +.-scroll-ml-56 { + scroll-margin-left: -14rem; +} +.-scroll-ml-6 { + scroll-margin-left: -1.5rem; +} +.-scroll-ml-60 { + scroll-margin-left: -15rem; +} +.-scroll-ml-64 { + scroll-margin-left: -16rem; +} +.-scroll-ml-7 { + scroll-margin-left: -1.75rem; +} +.-scroll-ml-72 { + scroll-margin-left: -18rem; +} +.-scroll-ml-8 { + scroll-margin-left: -2rem; +} +.-scroll-ml-80 { + scroll-margin-left: -20rem; +} +.-scroll-ml-9 { + scroll-margin-left: -2.25rem; +} +.-scroll-ml-96 { + scroll-margin-left: -24rem; +} +.-scroll-ml-gutter { + scroll-margin-left: -2rem; +} +.-scroll-ml-gutter-2x { + scroll-margin-left: -4rem; +} +.-scroll-ml-gutter-lg { + scroll-margin-left: -2.5rem; +} +.-scroll-ml-gutter-sm { + scroll-margin-left: -1.5rem; +} +.-scroll-ml-px { + scroll-margin-left: -1px; +} +.-scroll-mr-0 { + scroll-margin-right: -0px; +} +.-scroll-mr-0\.5 { + scroll-margin-right: -0.125rem; +} +.-scroll-mr-1 { + scroll-margin-right: -0.25rem; +} +.-scroll-mr-1\.5 { + scroll-margin-right: -0.375rem; +} +.-scroll-mr-10 { + scroll-margin-right: -2.5rem; +} +.-scroll-mr-11 { + scroll-margin-right: -2.75rem; +} +.-scroll-mr-12 { + scroll-margin-right: -3rem; +} +.-scroll-mr-125 { + scroll-margin-right: -31.25rem; +} +.-scroll-mr-14 { + scroll-margin-right: -3.5rem; +} +.-scroll-mr-16 { + scroll-margin-right: -4rem; +} +.-scroll-mr-2 { + scroll-margin-right: -0.5rem; +} +.-scroll-mr-2\.5 { + scroll-margin-right: -0.625rem; +} +.-scroll-mr-20 { + scroll-margin-right: -5rem; +} +.-scroll-mr-24 { + scroll-margin-right: -6rem; +} +.-scroll-mr-28 { + scroll-margin-right: -7rem; +} +.-scroll-mr-3 { + scroll-margin-right: -0.75rem; +} +.-scroll-mr-3\.5 { + scroll-margin-right: -0.875rem; +} +.-scroll-mr-32 { + scroll-margin-right: -8rem; +} +.-scroll-mr-36 { + scroll-margin-right: -9rem; +} +.-scroll-mr-4 { + scroll-margin-right: -1rem; +} +.-scroll-mr-40 { + scroll-margin-right: -10rem; +} +.-scroll-mr-44 { + scroll-margin-right: -11rem; +} +.-scroll-mr-48 { + scroll-margin-right: -12rem; +} +.-scroll-mr-5 { + scroll-margin-right: -1.25rem; +} +.-scroll-mr-52 { + scroll-margin-right: -13rem; +} +.-scroll-mr-56 { + scroll-margin-right: -14rem; +} +.-scroll-mr-6 { + scroll-margin-right: -1.5rem; +} +.-scroll-mr-60 { + scroll-margin-right: -15rem; +} +.-scroll-mr-64 { + scroll-margin-right: -16rem; +} +.-scroll-mr-7 { + scroll-margin-right: -1.75rem; +} +.-scroll-mr-72 { + scroll-margin-right: -18rem; +} +.-scroll-mr-8 { + scroll-margin-right: -2rem; +} +.-scroll-mr-80 { + scroll-margin-right: -20rem; +} +.-scroll-mr-9 { + scroll-margin-right: -2.25rem; +} +.-scroll-mr-96 { + scroll-margin-right: -24rem; +} +.-scroll-mr-gutter { + scroll-margin-right: -2rem; +} +.-scroll-mr-gutter-2x { + scroll-margin-right: -4rem; +} +.-scroll-mr-gutter-lg { + scroll-margin-right: -2.5rem; +} +.-scroll-mr-gutter-sm { + scroll-margin-right: -1.5rem; +} +.-scroll-mr-px { + scroll-margin-right: -1px; +} +.-scroll-mt-0 { + scroll-margin-top: -0px; +} +.-scroll-mt-0\.5 { + scroll-margin-top: -0.125rem; +} +.-scroll-mt-1 { + scroll-margin-top: -0.25rem; +} +.-scroll-mt-1\.5 { + scroll-margin-top: -0.375rem; +} +.-scroll-mt-10 { + scroll-margin-top: -2.5rem; +} +.-scroll-mt-11 { + scroll-margin-top: -2.75rem; +} +.-scroll-mt-12 { + scroll-margin-top: -3rem; +} +.-scroll-mt-125 { + scroll-margin-top: -31.25rem; +} +.-scroll-mt-14 { + scroll-margin-top: -3.5rem; +} +.-scroll-mt-16 { + scroll-margin-top: -4rem; +} +.-scroll-mt-2 { + scroll-margin-top: -0.5rem; +} +.-scroll-mt-2\.5 { + scroll-margin-top: -0.625rem; +} +.-scroll-mt-20 { + scroll-margin-top: -5rem; +} +.-scroll-mt-24 { + scroll-margin-top: -6rem; +} +.-scroll-mt-28 { + scroll-margin-top: -7rem; +} +.-scroll-mt-3 { + scroll-margin-top: -0.75rem; +} +.-scroll-mt-3\.5 { + scroll-margin-top: -0.875rem; +} +.-scroll-mt-32 { + scroll-margin-top: -8rem; +} +.-scroll-mt-36 { + scroll-margin-top: -9rem; +} +.-scroll-mt-4 { + scroll-margin-top: -1rem; +} +.-scroll-mt-40 { + scroll-margin-top: -10rem; +} +.-scroll-mt-44 { + scroll-margin-top: -11rem; +} +.-scroll-mt-48 { + scroll-margin-top: -12rem; +} +.-scroll-mt-5 { + scroll-margin-top: -1.25rem; +} +.-scroll-mt-52 { + scroll-margin-top: -13rem; +} +.-scroll-mt-56 { + scroll-margin-top: -14rem; +} +.-scroll-mt-6 { + scroll-margin-top: -1.5rem; +} +.-scroll-mt-60 { + scroll-margin-top: -15rem; +} +.-scroll-mt-64 { + scroll-margin-top: -16rem; +} +.-scroll-mt-7 { + scroll-margin-top: -1.75rem; +} +.-scroll-mt-72 { + scroll-margin-top: -18rem; +} +.-scroll-mt-8 { + scroll-margin-top: -2rem; +} +.-scroll-mt-80 { + scroll-margin-top: -20rem; +} +.-scroll-mt-9 { + scroll-margin-top: -2.25rem; +} +.-scroll-mt-96 { + scroll-margin-top: -24rem; +} +.-scroll-mt-gutter { + scroll-margin-top: -2rem; +} +.-scroll-mt-gutter-2x { + scroll-margin-top: -4rem; +} +.-scroll-mt-gutter-lg { + scroll-margin-top: -2.5rem; +} +.-scroll-mt-gutter-sm { + scroll-margin-top: -1.5rem; +} +.-scroll-mt-px { + scroll-margin-top: -1px; +} +.scroll-mb-0 { + scroll-margin-bottom: 0px; +} +.scroll-mb-0\.5 { + scroll-margin-bottom: 0.125rem; +} +.scroll-mb-1 { + scroll-margin-bottom: 0.25rem; +} +.scroll-mb-1\.5 { + scroll-margin-bottom: 0.375rem; +} +.scroll-mb-10 { + scroll-margin-bottom: 2.5rem; +} +.scroll-mb-11 { + scroll-margin-bottom: 2.75rem; +} +.scroll-mb-12 { + scroll-margin-bottom: 3rem; +} +.scroll-mb-125 { + scroll-margin-bottom: 31.25rem; +} +.scroll-mb-14 { + scroll-margin-bottom: 3.5rem; +} +.scroll-mb-16 { + scroll-margin-bottom: 4rem; +} +.scroll-mb-2 { + scroll-margin-bottom: 0.5rem; +} +.scroll-mb-2\.5 { + scroll-margin-bottom: 0.625rem; +} +.scroll-mb-20 { + scroll-margin-bottom: 5rem; +} +.scroll-mb-24 { + scroll-margin-bottom: 6rem; +} +.scroll-mb-28 { + scroll-margin-bottom: 7rem; +} +.scroll-mb-3 { + scroll-margin-bottom: 0.75rem; +} +.scroll-mb-3\.5 { + scroll-margin-bottom: 0.875rem; +} +.scroll-mb-32 { + scroll-margin-bottom: 8rem; +} +.scroll-mb-36 { + scroll-margin-bottom: 9rem; +} +.scroll-mb-4 { + scroll-margin-bottom: 1rem; +} +.scroll-mb-40 { + scroll-margin-bottom: 10rem; +} +.scroll-mb-44 { + scroll-margin-bottom: 11rem; +} +.scroll-mb-48 { + scroll-margin-bottom: 12rem; +} +.scroll-mb-5 { + scroll-margin-bottom: 1.25rem; +} +.scroll-mb-52 { + scroll-margin-bottom: 13rem; +} +.scroll-mb-56 { + scroll-margin-bottom: 14rem; +} +.scroll-mb-6 { + scroll-margin-bottom: 1.5rem; +} +.scroll-mb-60 { + scroll-margin-bottom: 15rem; +} +.scroll-mb-64 { + scroll-margin-bottom: 16rem; +} +.scroll-mb-7 { + scroll-margin-bottom: 1.75rem; +} +.scroll-mb-72 { + scroll-margin-bottom: 18rem; +} +.scroll-mb-8 { + scroll-margin-bottom: 2rem; +} +.scroll-mb-80 { + scroll-margin-bottom: 20rem; +} +.scroll-mb-9 { + scroll-margin-bottom: 2.25rem; +} +.scroll-mb-96 { + scroll-margin-bottom: 24rem; +} +.scroll-mb-gutter { + scroll-margin-bottom: 2rem; +} +.scroll-mb-gutter-2x { + scroll-margin-bottom: 4rem; +} +.scroll-mb-gutter-lg { + scroll-margin-bottom: 2.5rem; +} +.scroll-mb-gutter-sm { + scroll-margin-bottom: 1.5rem; +} +.scroll-mb-px { + scroll-margin-bottom: 1px; +} +.scroll-ml-0 { + scroll-margin-left: 0px; +} +.scroll-ml-0\.5 { + scroll-margin-left: 0.125rem; +} +.scroll-ml-1 { + scroll-margin-left: 0.25rem; +} +.scroll-ml-1\.5 { + scroll-margin-left: 0.375rem; +} +.scroll-ml-10 { + scroll-margin-left: 2.5rem; +} +.scroll-ml-11 { + scroll-margin-left: 2.75rem; +} +.scroll-ml-12 { + scroll-margin-left: 3rem; +} +.scroll-ml-125 { + scroll-margin-left: 31.25rem; +} +.scroll-ml-14 { + scroll-margin-left: 3.5rem; +} +.scroll-ml-16 { + scroll-margin-left: 4rem; +} +.scroll-ml-2 { + scroll-margin-left: 0.5rem; +} +.scroll-ml-2\.5 { + scroll-margin-left: 0.625rem; +} +.scroll-ml-20 { + scroll-margin-left: 5rem; +} +.scroll-ml-24 { + scroll-margin-left: 6rem; +} +.scroll-ml-28 { + scroll-margin-left: 7rem; +} +.scroll-ml-3 { + scroll-margin-left: 0.75rem; +} +.scroll-ml-3\.5 { + scroll-margin-left: 0.875rem; +} +.scroll-ml-32 { + scroll-margin-left: 8rem; +} +.scroll-ml-36 { + scroll-margin-left: 9rem; +} +.scroll-ml-4 { + scroll-margin-left: 1rem; +} +.scroll-ml-40 { + scroll-margin-left: 10rem; +} +.scroll-ml-44 { + scroll-margin-left: 11rem; +} +.scroll-ml-48 { + scroll-margin-left: 12rem; +} +.scroll-ml-5 { + scroll-margin-left: 1.25rem; +} +.scroll-ml-52 { + scroll-margin-left: 13rem; +} +.scroll-ml-56 { + scroll-margin-left: 14rem; +} +.scroll-ml-6 { + scroll-margin-left: 1.5rem; +} +.scroll-ml-60 { + scroll-margin-left: 15rem; +} +.scroll-ml-64 { + scroll-margin-left: 16rem; +} +.scroll-ml-7 { + scroll-margin-left: 1.75rem; +} +.scroll-ml-72 { + scroll-margin-left: 18rem; +} +.scroll-ml-8 { + scroll-margin-left: 2rem; +} +.scroll-ml-80 { + scroll-margin-left: 20rem; +} +.scroll-ml-9 { + scroll-margin-left: 2.25rem; +} +.scroll-ml-96 { + scroll-margin-left: 24rem; +} +.scroll-ml-gutter { + scroll-margin-left: 2rem; +} +.scroll-ml-gutter-2x { + scroll-margin-left: 4rem; +} +.scroll-ml-gutter-lg { + scroll-margin-left: 2.5rem; +} +.scroll-ml-gutter-sm { + scroll-margin-left: 1.5rem; +} +.scroll-ml-px { + scroll-margin-left: 1px; +} +.scroll-mr-0 { + scroll-margin-right: 0px; +} +.scroll-mr-0\.5 { + scroll-margin-right: 0.125rem; +} +.scroll-mr-1 { + scroll-margin-right: 0.25rem; +} +.scroll-mr-1\.5 { + scroll-margin-right: 0.375rem; +} +.scroll-mr-10 { + scroll-margin-right: 2.5rem; +} +.scroll-mr-11 { + scroll-margin-right: 2.75rem; +} +.scroll-mr-12 { + scroll-margin-right: 3rem; +} +.scroll-mr-125 { + scroll-margin-right: 31.25rem; +} +.scroll-mr-14 { + scroll-margin-right: 3.5rem; +} +.scroll-mr-16 { + scroll-margin-right: 4rem; +} +.scroll-mr-2 { + scroll-margin-right: 0.5rem; +} +.scroll-mr-2\.5 { + scroll-margin-right: 0.625rem; +} +.scroll-mr-20 { + scroll-margin-right: 5rem; +} +.scroll-mr-24 { + scroll-margin-right: 6rem; +} +.scroll-mr-28 { + scroll-margin-right: 7rem; +} +.scroll-mr-3 { + scroll-margin-right: 0.75rem; +} +.scroll-mr-3\.5 { + scroll-margin-right: 0.875rem; +} +.scroll-mr-32 { + scroll-margin-right: 8rem; +} +.scroll-mr-36 { + scroll-margin-right: 9rem; +} +.scroll-mr-4 { + scroll-margin-right: 1rem; +} +.scroll-mr-40 { + scroll-margin-right: 10rem; +} +.scroll-mr-44 { + scroll-margin-right: 11rem; +} +.scroll-mr-48 { + scroll-margin-right: 12rem; +} +.scroll-mr-5 { + scroll-margin-right: 1.25rem; +} +.scroll-mr-52 { + scroll-margin-right: 13rem; +} +.scroll-mr-56 { + scroll-margin-right: 14rem; +} +.scroll-mr-6 { + scroll-margin-right: 1.5rem; +} +.scroll-mr-60 { + scroll-margin-right: 15rem; +} +.scroll-mr-64 { + scroll-margin-right: 16rem; +} +.scroll-mr-7 { + scroll-margin-right: 1.75rem; +} +.scroll-mr-72 { + scroll-margin-right: 18rem; +} +.scroll-mr-8 { + scroll-margin-right: 2rem; +} +.scroll-mr-80 { + scroll-margin-right: 20rem; +} +.scroll-mr-9 { + scroll-margin-right: 2.25rem; +} +.scroll-mr-96 { + scroll-margin-right: 24rem; +} +.scroll-mr-gutter { + scroll-margin-right: 2rem; +} +.scroll-mr-gutter-2x { + scroll-margin-right: 4rem; +} +.scroll-mr-gutter-lg { + scroll-margin-right: 2.5rem; +} +.scroll-mr-gutter-sm { + scroll-margin-right: 1.5rem; +} +.scroll-mr-px { + scroll-margin-right: 1px; +} +.scroll-mt-0 { + scroll-margin-top: 0px; +} +.scroll-mt-0\.5 { + scroll-margin-top: 0.125rem; +} +.scroll-mt-1 { + scroll-margin-top: 0.25rem; +} +.scroll-mt-1\.5 { + scroll-margin-top: 0.375rem; +} +.scroll-mt-10 { + scroll-margin-top: 2.5rem; +} +.scroll-mt-11 { + scroll-margin-top: 2.75rem; +} +.scroll-mt-12 { + scroll-margin-top: 3rem; +} +.scroll-mt-125 { + scroll-margin-top: 31.25rem; +} +.scroll-mt-14 { + scroll-margin-top: 3.5rem; +} +.scroll-mt-16 { + scroll-margin-top: 4rem; +} +.scroll-mt-2 { + scroll-margin-top: 0.5rem; +} +.scroll-mt-2\.5 { + scroll-margin-top: 0.625rem; +} +.scroll-mt-20 { + scroll-margin-top: 5rem; +} +.scroll-mt-24 { + scroll-margin-top: 6rem; +} +.scroll-mt-28 { + scroll-margin-top: 7rem; +} +.scroll-mt-3 { + scroll-margin-top: 0.75rem; +} +.scroll-mt-3\.5 { + scroll-margin-top: 0.875rem; +} +.scroll-mt-32 { + scroll-margin-top: 8rem; +} +.scroll-mt-36 { + scroll-margin-top: 9rem; +} +.scroll-mt-4 { + scroll-margin-top: 1rem; +} +.scroll-mt-40 { + scroll-margin-top: 10rem; +} +.scroll-mt-44 { + scroll-margin-top: 11rem; +} +.scroll-mt-48 { + scroll-margin-top: 12rem; +} +.scroll-mt-5 { + scroll-margin-top: 1.25rem; +} +.scroll-mt-52 { + scroll-margin-top: 13rem; +} +.scroll-mt-56 { + scroll-margin-top: 14rem; +} +.scroll-mt-6 { + scroll-margin-top: 1.5rem; +} +.scroll-mt-60 { + scroll-margin-top: 15rem; +} +.scroll-mt-64 { + scroll-margin-top: 16rem; +} +.scroll-mt-7 { + scroll-margin-top: 1.75rem; +} +.scroll-mt-72 { + scroll-margin-top: 18rem; +} +.scroll-mt-8 { + scroll-margin-top: 2rem; +} +.scroll-mt-80 { + scroll-margin-top: 20rem; +} +.scroll-mt-9 { + scroll-margin-top: 2.25rem; +} +.scroll-mt-96 { + scroll-margin-top: 24rem; +} +.scroll-mt-gutter { + scroll-margin-top: 2rem; +} +.scroll-mt-gutter-2x { + scroll-margin-top: 4rem; +} +.scroll-mt-gutter-lg { + scroll-margin-top: 2.5rem; +} +.scroll-mt-gutter-sm { + scroll-margin-top: 1.5rem; +} +.scroll-mt-px { + scroll-margin-top: 1px; +} +.scroll-p-0 { + scroll-padding: 0px; +} +.scroll-p-0\.5 { + scroll-padding: 0.125rem; +} +.scroll-p-1 { + scroll-padding: 0.25rem; +} +.scroll-p-1\.5 { + scroll-padding: 0.375rem; +} +.scroll-p-10 { + scroll-padding: 2.5rem; +} +.scroll-p-11 { + scroll-padding: 2.75rem; +} +.scroll-p-12 { + scroll-padding: 3rem; +} +.scroll-p-125 { + scroll-padding: 31.25rem; +} +.scroll-p-14 { + scroll-padding: 3.5rem; +} +.scroll-p-16 { + scroll-padding: 4rem; +} +.scroll-p-2 { + scroll-padding: 0.5rem; +} +.scroll-p-2\.5 { + scroll-padding: 0.625rem; +} +.scroll-p-20 { + scroll-padding: 5rem; +} +.scroll-p-24 { + scroll-padding: 6rem; +} +.scroll-p-28 { + scroll-padding: 7rem; +} +.scroll-p-3 { + scroll-padding: 0.75rem; +} +.scroll-p-3\.5 { + scroll-padding: 0.875rem; +} +.scroll-p-32 { + scroll-padding: 8rem; +} +.scroll-p-36 { + scroll-padding: 9rem; +} +.scroll-p-4 { + scroll-padding: 1rem; +} +.scroll-p-40 { + scroll-padding: 10rem; +} +.scroll-p-44 { + scroll-padding: 11rem; +} +.scroll-p-48 { + scroll-padding: 12rem; +} +.scroll-p-5 { + scroll-padding: 1.25rem; +} +.scroll-p-52 { + scroll-padding: 13rem; +} +.scroll-p-56 { + scroll-padding: 14rem; +} +.scroll-p-6 { + scroll-padding: 1.5rem; +} +.scroll-p-60 { + scroll-padding: 15rem; +} +.scroll-p-64 { + scroll-padding: 16rem; +} +.scroll-p-7 { + scroll-padding: 1.75rem; +} +.scroll-p-72 { + scroll-padding: 18rem; +} +.scroll-p-8 { + scroll-padding: 2rem; +} +.scroll-p-80 { + scroll-padding: 20rem; +} +.scroll-p-9 { + scroll-padding: 2.25rem; +} +.scroll-p-96 { + scroll-padding: 24rem; +} +.scroll-p-gutter { + scroll-padding: 2rem; +} +.scroll-p-gutter-2x { + scroll-padding: 4rem; +} +.scroll-p-gutter-lg { + scroll-padding: 2.5rem; +} +.scroll-p-gutter-sm { + scroll-padding: 1.5rem; +} +.scroll-p-px { + scroll-padding: 1px; +} +.scroll-px-0 { + scroll-padding-left: 0px; + scroll-padding-right: 0px; +} +.scroll-px-0\.5 { + scroll-padding-left: 0.125rem; + scroll-padding-right: 0.125rem; +} +.scroll-px-1 { + scroll-padding-left: 0.25rem; + scroll-padding-right: 0.25rem; +} +.scroll-px-1\.5 { + scroll-padding-left: 0.375rem; + scroll-padding-right: 0.375rem; +} +.scroll-px-10 { + scroll-padding-left: 2.5rem; + scroll-padding-right: 2.5rem; +} +.scroll-px-11 { + scroll-padding-left: 2.75rem; + scroll-padding-right: 2.75rem; +} +.scroll-px-12 { + scroll-padding-left: 3rem; + scroll-padding-right: 3rem; +} +.scroll-px-125 { + scroll-padding-left: 31.25rem; + scroll-padding-right: 31.25rem; +} +.scroll-px-14 { + scroll-padding-left: 3.5rem; + scroll-padding-right: 3.5rem; +} +.scroll-px-16 { + scroll-padding-left: 4rem; + scroll-padding-right: 4rem; +} +.scroll-px-2 { + scroll-padding-left: 0.5rem; + scroll-padding-right: 0.5rem; +} +.scroll-px-2\.5 { + scroll-padding-left: 0.625rem; + scroll-padding-right: 0.625rem; +} +.scroll-px-20 { + scroll-padding-left: 5rem; + scroll-padding-right: 5rem; +} +.scroll-px-24 { + scroll-padding-left: 6rem; + scroll-padding-right: 6rem; +} +.scroll-px-28 { + scroll-padding-left: 7rem; + scroll-padding-right: 7rem; +} +.scroll-px-3 { + scroll-padding-left: 0.75rem; + scroll-padding-right: 0.75rem; +} +.scroll-px-3\.5 { + scroll-padding-left: 0.875rem; + scroll-padding-right: 0.875rem; +} +.scroll-px-32 { + scroll-padding-left: 8rem; + scroll-padding-right: 8rem; +} +.scroll-px-36 { + scroll-padding-left: 9rem; + scroll-padding-right: 9rem; +} +.scroll-px-4 { + scroll-padding-left: 1rem; + scroll-padding-right: 1rem; +} +.scroll-px-40 { + scroll-padding-left: 10rem; + scroll-padding-right: 10rem; +} +.scroll-px-44 { + scroll-padding-left: 11rem; + scroll-padding-right: 11rem; +} +.scroll-px-48 { + scroll-padding-left: 12rem; + scroll-padding-right: 12rem; +} +.scroll-px-5 { + scroll-padding-left: 1.25rem; + scroll-padding-right: 1.25rem; +} +.scroll-px-52 { + scroll-padding-left: 13rem; + scroll-padding-right: 13rem; +} +.scroll-px-56 { + scroll-padding-left: 14rem; + scroll-padding-right: 14rem; +} +.scroll-px-6 { + scroll-padding-left: 1.5rem; + scroll-padding-right: 1.5rem; +} +.scroll-px-60 { + scroll-padding-left: 15rem; + scroll-padding-right: 15rem; +} +.scroll-px-64 { + scroll-padding-left: 16rem; + scroll-padding-right: 16rem; +} +.scroll-px-7 { + scroll-padding-left: 1.75rem; + scroll-padding-right: 1.75rem; +} +.scroll-px-72 { + scroll-padding-left: 18rem; + scroll-padding-right: 18rem; +} +.scroll-px-8 { + scroll-padding-left: 2rem; + scroll-padding-right: 2rem; +} +.scroll-px-80 { + scroll-padding-left: 20rem; + scroll-padding-right: 20rem; +} +.scroll-px-9 { + scroll-padding-left: 2.25rem; + scroll-padding-right: 2.25rem; +} +.scroll-px-96 { + scroll-padding-left: 24rem; + scroll-padding-right: 24rem; +} +.scroll-px-gutter { + scroll-padding-left: 2rem; + scroll-padding-right: 2rem; +} +.scroll-px-gutter-2x { + scroll-padding-left: 4rem; + scroll-padding-right: 4rem; +} +.scroll-px-gutter-lg { + scroll-padding-left: 2.5rem; + scroll-padding-right: 2.5rem; +} +.scroll-px-gutter-sm { + scroll-padding-left: 1.5rem; + scroll-padding-right: 1.5rem; +} +.scroll-px-px { + scroll-padding-left: 1px; + scroll-padding-right: 1px; +} +.scroll-py-0 { + scroll-padding-top: 0px; + scroll-padding-bottom: 0px; +} +.scroll-py-0\.5 { + scroll-padding-top: 0.125rem; + scroll-padding-bottom: 0.125rem; +} +.scroll-py-1 { + scroll-padding-top: 0.25rem; + scroll-padding-bottom: 0.25rem; +} +.scroll-py-1\.5 { + scroll-padding-top: 0.375rem; + scroll-padding-bottom: 0.375rem; +} +.scroll-py-10 { + scroll-padding-top: 2.5rem; + scroll-padding-bottom: 2.5rem; +} +.scroll-py-11 { + scroll-padding-top: 2.75rem; + scroll-padding-bottom: 2.75rem; +} +.scroll-py-12 { + scroll-padding-top: 3rem; + scroll-padding-bottom: 3rem; +} +.scroll-py-125 { + scroll-padding-top: 31.25rem; + scroll-padding-bottom: 31.25rem; +} +.scroll-py-14 { + scroll-padding-top: 3.5rem; + scroll-padding-bottom: 3.5rem; +} +.scroll-py-16 { + scroll-padding-top: 4rem; + scroll-padding-bottom: 4rem; +} +.scroll-py-2 { + scroll-padding-top: 0.5rem; + scroll-padding-bottom: 0.5rem; +} +.scroll-py-2\.5 { + scroll-padding-top: 0.625rem; + scroll-padding-bottom: 0.625rem; +} +.scroll-py-20 { + scroll-padding-top: 5rem; + scroll-padding-bottom: 5rem; +} +.scroll-py-24 { + scroll-padding-top: 6rem; + scroll-padding-bottom: 6rem; +} +.scroll-py-28 { + scroll-padding-top: 7rem; + scroll-padding-bottom: 7rem; +} +.scroll-py-3 { + scroll-padding-top: 0.75rem; + scroll-padding-bottom: 0.75rem; +} +.scroll-py-3\.5 { + scroll-padding-top: 0.875rem; + scroll-padding-bottom: 0.875rem; +} +.scroll-py-32 { + scroll-padding-top: 8rem; + scroll-padding-bottom: 8rem; +} +.scroll-py-36 { + scroll-padding-top: 9rem; + scroll-padding-bottom: 9rem; +} +.scroll-py-4 { + scroll-padding-top: 1rem; + scroll-padding-bottom: 1rem; +} +.scroll-py-40 { + scroll-padding-top: 10rem; + scroll-padding-bottom: 10rem; +} +.scroll-py-44 { + scroll-padding-top: 11rem; + scroll-padding-bottom: 11rem; +} +.scroll-py-48 { + scroll-padding-top: 12rem; + scroll-padding-bottom: 12rem; +} +.scroll-py-5 { + scroll-padding-top: 1.25rem; + scroll-padding-bottom: 1.25rem; +} +.scroll-py-52 { + scroll-padding-top: 13rem; + scroll-padding-bottom: 13rem; +} +.scroll-py-56 { + scroll-padding-top: 14rem; + scroll-padding-bottom: 14rem; +} +.scroll-py-6 { + scroll-padding-top: 1.5rem; + scroll-padding-bottom: 1.5rem; +} +.scroll-py-60 { + scroll-padding-top: 15rem; + scroll-padding-bottom: 15rem; +} +.scroll-py-64 { + scroll-padding-top: 16rem; + scroll-padding-bottom: 16rem; +} +.scroll-py-7 { + scroll-padding-top: 1.75rem; + scroll-padding-bottom: 1.75rem; +} +.scroll-py-72 { + scroll-padding-top: 18rem; + scroll-padding-bottom: 18rem; +} +.scroll-py-8 { + scroll-padding-top: 2rem; + scroll-padding-bottom: 2rem; +} +.scroll-py-80 { + scroll-padding-top: 20rem; + scroll-padding-bottom: 20rem; +} +.scroll-py-9 { + scroll-padding-top: 2.25rem; + scroll-padding-bottom: 2.25rem; +} +.scroll-py-96 { + scroll-padding-top: 24rem; + scroll-padding-bottom: 24rem; +} +.scroll-py-gutter { + scroll-padding-top: 2rem; + scroll-padding-bottom: 2rem; +} +.scroll-py-gutter-2x { + scroll-padding-top: 4rem; + scroll-padding-bottom: 4rem; +} +.scroll-py-gutter-lg { + scroll-padding-top: 2.5rem; + scroll-padding-bottom: 2.5rem; +} +.scroll-py-gutter-sm { + scroll-padding-top: 1.5rem; + scroll-padding-bottom: 1.5rem; +} +.scroll-py-px { + scroll-padding-top: 1px; + scroll-padding-bottom: 1px; +} +.scroll-pb-0 { + scroll-padding-bottom: 0px; +} +.scroll-pb-0\.5 { + scroll-padding-bottom: 0.125rem; +} +.scroll-pb-1 { + scroll-padding-bottom: 0.25rem; +} +.scroll-pb-1\.5 { + scroll-padding-bottom: 0.375rem; +} +.scroll-pb-10 { + scroll-padding-bottom: 2.5rem; +} +.scroll-pb-11 { + scroll-padding-bottom: 2.75rem; +} +.scroll-pb-12 { + scroll-padding-bottom: 3rem; +} +.scroll-pb-125 { + scroll-padding-bottom: 31.25rem; +} +.scroll-pb-14 { + scroll-padding-bottom: 3.5rem; +} +.scroll-pb-16 { + scroll-padding-bottom: 4rem; +} +.scroll-pb-2 { + scroll-padding-bottom: 0.5rem; +} +.scroll-pb-2\.5 { + scroll-padding-bottom: 0.625rem; +} +.scroll-pb-20 { + scroll-padding-bottom: 5rem; +} +.scroll-pb-24 { + scroll-padding-bottom: 6rem; +} +.scroll-pb-28 { + scroll-padding-bottom: 7rem; +} +.scroll-pb-3 { + scroll-padding-bottom: 0.75rem; +} +.scroll-pb-3\.5 { + scroll-padding-bottom: 0.875rem; +} +.scroll-pb-32 { + scroll-padding-bottom: 8rem; +} +.scroll-pb-36 { + scroll-padding-bottom: 9rem; +} +.scroll-pb-4 { + scroll-padding-bottom: 1rem; +} +.scroll-pb-40 { + scroll-padding-bottom: 10rem; +} +.scroll-pb-44 { + scroll-padding-bottom: 11rem; +} +.scroll-pb-48 { + scroll-padding-bottom: 12rem; +} +.scroll-pb-5 { + scroll-padding-bottom: 1.25rem; +} +.scroll-pb-52 { + scroll-padding-bottom: 13rem; +} +.scroll-pb-56 { + scroll-padding-bottom: 14rem; +} +.scroll-pb-6 { + scroll-padding-bottom: 1.5rem; +} +.scroll-pb-60 { + scroll-padding-bottom: 15rem; +} +.scroll-pb-64 { + scroll-padding-bottom: 16rem; +} +.scroll-pb-7 { + scroll-padding-bottom: 1.75rem; +} +.scroll-pb-72 { + scroll-padding-bottom: 18rem; +} +.scroll-pb-8 { + scroll-padding-bottom: 2rem; +} +.scroll-pb-80 { + scroll-padding-bottom: 20rem; +} +.scroll-pb-9 { + scroll-padding-bottom: 2.25rem; +} +.scroll-pb-96 { + scroll-padding-bottom: 24rem; +} +.scroll-pb-gutter { + scroll-padding-bottom: 2rem; +} +.scroll-pb-gutter-2x { + scroll-padding-bottom: 4rem; +} +.scroll-pb-gutter-lg { + scroll-padding-bottom: 2.5rem; +} +.scroll-pb-gutter-sm { + scroll-padding-bottom: 1.5rem; +} +.scroll-pb-px { + scroll-padding-bottom: 1px; +} +.scroll-pl-0 { + scroll-padding-left: 0px; +} +.scroll-pl-0\.5 { + scroll-padding-left: 0.125rem; +} +.scroll-pl-1 { + scroll-padding-left: 0.25rem; +} +.scroll-pl-1\.5 { + scroll-padding-left: 0.375rem; +} +.scroll-pl-10 { + scroll-padding-left: 2.5rem; +} +.scroll-pl-11 { + scroll-padding-left: 2.75rem; +} +.scroll-pl-12 { + scroll-padding-left: 3rem; +} +.scroll-pl-125 { + scroll-padding-left: 31.25rem; +} +.scroll-pl-14 { + scroll-padding-left: 3.5rem; +} +.scroll-pl-16 { + scroll-padding-left: 4rem; +} +.scroll-pl-2 { + scroll-padding-left: 0.5rem; +} +.scroll-pl-2\.5 { + scroll-padding-left: 0.625rem; +} +.scroll-pl-20 { + scroll-padding-left: 5rem; +} +.scroll-pl-24 { + scroll-padding-left: 6rem; +} +.scroll-pl-28 { + scroll-padding-left: 7rem; +} +.scroll-pl-3 { + scroll-padding-left: 0.75rem; +} +.scroll-pl-3\.5 { + scroll-padding-left: 0.875rem; +} +.scroll-pl-32 { + scroll-padding-left: 8rem; +} +.scroll-pl-36 { + scroll-padding-left: 9rem; +} +.scroll-pl-4 { + scroll-padding-left: 1rem; +} +.scroll-pl-40 { + scroll-padding-left: 10rem; +} +.scroll-pl-44 { + scroll-padding-left: 11rem; +} +.scroll-pl-48 { + scroll-padding-left: 12rem; +} +.scroll-pl-5 { + scroll-padding-left: 1.25rem; +} +.scroll-pl-52 { + scroll-padding-left: 13rem; +} +.scroll-pl-56 { + scroll-padding-left: 14rem; +} +.scroll-pl-6 { + scroll-padding-left: 1.5rem; +} +.scroll-pl-60 { + scroll-padding-left: 15rem; +} +.scroll-pl-64 { + scroll-padding-left: 16rem; +} +.scroll-pl-7 { + scroll-padding-left: 1.75rem; +} +.scroll-pl-72 { + scroll-padding-left: 18rem; +} +.scroll-pl-8 { + scroll-padding-left: 2rem; +} +.scroll-pl-80 { + scroll-padding-left: 20rem; +} +.scroll-pl-9 { + scroll-padding-left: 2.25rem; +} +.scroll-pl-96 { + scroll-padding-left: 24rem; +} +.scroll-pl-gutter { + scroll-padding-left: 2rem; +} +.scroll-pl-gutter-2x { + scroll-padding-left: 4rem; +} +.scroll-pl-gutter-lg { + scroll-padding-left: 2.5rem; +} +.scroll-pl-gutter-sm { + scroll-padding-left: 1.5rem; +} +.scroll-pl-px { + scroll-padding-left: 1px; +} +.scroll-pr-0 { + scroll-padding-right: 0px; +} +.scroll-pr-0\.5 { + scroll-padding-right: 0.125rem; +} +.scroll-pr-1 { + scroll-padding-right: 0.25rem; +} +.scroll-pr-1\.5 { + scroll-padding-right: 0.375rem; +} +.scroll-pr-10 { + scroll-padding-right: 2.5rem; +} +.scroll-pr-11 { + scroll-padding-right: 2.75rem; +} +.scroll-pr-12 { + scroll-padding-right: 3rem; +} +.scroll-pr-125 { + scroll-padding-right: 31.25rem; +} +.scroll-pr-14 { + scroll-padding-right: 3.5rem; +} +.scroll-pr-16 { + scroll-padding-right: 4rem; +} +.scroll-pr-2 { + scroll-padding-right: 0.5rem; +} +.scroll-pr-2\.5 { + scroll-padding-right: 0.625rem; +} +.scroll-pr-20 { + scroll-padding-right: 5rem; +} +.scroll-pr-24 { + scroll-padding-right: 6rem; +} +.scroll-pr-28 { + scroll-padding-right: 7rem; +} +.scroll-pr-3 { + scroll-padding-right: 0.75rem; +} +.scroll-pr-3\.5 { + scroll-padding-right: 0.875rem; +} +.scroll-pr-32 { + scroll-padding-right: 8rem; +} +.scroll-pr-36 { + scroll-padding-right: 9rem; +} +.scroll-pr-4 { + scroll-padding-right: 1rem; +} +.scroll-pr-40 { + scroll-padding-right: 10rem; +} +.scroll-pr-44 { + scroll-padding-right: 11rem; +} +.scroll-pr-48 { + scroll-padding-right: 12rem; +} +.scroll-pr-5 { + scroll-padding-right: 1.25rem; +} +.scroll-pr-52 { + scroll-padding-right: 13rem; +} +.scroll-pr-56 { + scroll-padding-right: 14rem; +} +.scroll-pr-6 { + scroll-padding-right: 1.5rem; +} +.scroll-pr-60 { + scroll-padding-right: 15rem; +} +.scroll-pr-64 { + scroll-padding-right: 16rem; +} +.scroll-pr-7 { + scroll-padding-right: 1.75rem; +} +.scroll-pr-72 { + scroll-padding-right: 18rem; +} +.scroll-pr-8 { + scroll-padding-right: 2rem; +} +.scroll-pr-80 { + scroll-padding-right: 20rem; +} +.scroll-pr-9 { + scroll-padding-right: 2.25rem; +} +.scroll-pr-96 { + scroll-padding-right: 24rem; +} +.scroll-pr-gutter { + scroll-padding-right: 2rem; +} +.scroll-pr-gutter-2x { + scroll-padding-right: 4rem; +} +.scroll-pr-gutter-lg { + scroll-padding-right: 2.5rem; +} +.scroll-pr-gutter-sm { + scroll-padding-right: 1.5rem; +} +.scroll-pr-px { + scroll-padding-right: 1px; +} +.scroll-pt-0 { + scroll-padding-top: 0px; +} +.scroll-pt-0\.5 { + scroll-padding-top: 0.125rem; +} +.scroll-pt-1 { + scroll-padding-top: 0.25rem; +} +.scroll-pt-1\.5 { + scroll-padding-top: 0.375rem; +} +.scroll-pt-10 { + scroll-padding-top: 2.5rem; +} +.scroll-pt-11 { + scroll-padding-top: 2.75rem; +} +.scroll-pt-12 { + scroll-padding-top: 3rem; +} +.scroll-pt-125 { + scroll-padding-top: 31.25rem; +} +.scroll-pt-14 { + scroll-padding-top: 3.5rem; +} +.scroll-pt-16 { + scroll-padding-top: 4rem; +} +.scroll-pt-2 { + scroll-padding-top: 0.5rem; +} +.scroll-pt-2\.5 { + scroll-padding-top: 0.625rem; +} +.scroll-pt-20 { + scroll-padding-top: 5rem; +} +.scroll-pt-24 { + scroll-padding-top: 6rem; +} +.scroll-pt-28 { + scroll-padding-top: 7rem; +} +.scroll-pt-3 { + scroll-padding-top: 0.75rem; +} +.scroll-pt-3\.5 { + scroll-padding-top: 0.875rem; +} +.scroll-pt-32 { + scroll-padding-top: 8rem; +} +.scroll-pt-36 { + scroll-padding-top: 9rem; +} +.scroll-pt-4 { + scroll-padding-top: 1rem; +} +.scroll-pt-40 { + scroll-padding-top: 10rem; +} +.scroll-pt-44 { + scroll-padding-top: 11rem; +} +.scroll-pt-48 { + scroll-padding-top: 12rem; +} +.scroll-pt-5 { + scroll-padding-top: 1.25rem; +} +.scroll-pt-52 { + scroll-padding-top: 13rem; +} +.scroll-pt-56 { + scroll-padding-top: 14rem; +} +.scroll-pt-6 { + scroll-padding-top: 1.5rem; +} +.scroll-pt-60 { + scroll-padding-top: 15rem; +} +.scroll-pt-64 { + scroll-padding-top: 16rem; +} +.scroll-pt-7 { + scroll-padding-top: 1.75rem; +} +.scroll-pt-72 { + scroll-padding-top: 18rem; +} +.scroll-pt-8 { + scroll-padding-top: 2rem; +} +.scroll-pt-80 { + scroll-padding-top: 20rem; +} +.scroll-pt-9 { + scroll-padding-top: 2.25rem; +} +.scroll-pt-96 { + scroll-padding-top: 24rem; +} +.scroll-pt-gutter { + scroll-padding-top: 2rem; +} +.scroll-pt-gutter-2x { + scroll-padding-top: 4rem; +} +.scroll-pt-gutter-lg { + scroll-padding-top: 2.5rem; +} +.scroll-pt-gutter-sm { + scroll-padding-top: 1.5rem; +} +.scroll-pt-px { + scroll-padding-top: 1px; +} +.list-disc { + list-style-type: disc; +} +.auto-cols-fr { + grid-auto-columns: minmax(0, 1fr); +} +.grid-flow-row { + grid-auto-flow: row; +} +.grid-flow-col { + grid-auto-flow: column; +} +.grid-flow-dense { + grid-auto-flow: dense; +} +.grid-flow-row-dense { + grid-auto-flow: row dense; +} +.grid-flow-col-dense { + grid-auto-flow: column dense; +} +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} +.flex-row { + flex-direction: row; +} +.flex-row-reverse { + flex-direction: row-reverse; +} +.flex-col { + flex-direction: column; +} +.flex-wrap { + flex-wrap: wrap; +} +.flex-wrap-reverse { + flex-wrap: wrap-reverse; +} +.flex-nowrap { + flex-wrap: nowrap; +} +.items-start { + align-items: flex-start; +} +.items-end { + align-items: flex-end; +} +.items-center { + align-items: center; +} +.items-baseline { + align-items: baseline; +} +.items-stretch { + align-items: stretch; +} +.\!justify-start { + justify-content: flex-start !important; +} +.justify-start { + justify-content: flex-start; +} +.justify-end { + justify-content: flex-end; +} +.justify-center { + justify-content: center; +} +.justify-between { + justify-content: space-between; +} +.justify-stretch { + justify-content: stretch; +} +.gap-0 { + gap: 0px; +} +.gap-0\.5 { + gap: 0.125rem; +} +.gap-1 { + gap: 0.25rem; +} +.gap-1\.5 { + gap: 0.375rem; +} +.gap-10 { + gap: 2.5rem; +} +.gap-11 { + gap: 2.75rem; +} +.gap-12 { + gap: 3rem; +} +.gap-125 { + gap: 31.25rem; +} +.gap-14 { + gap: 3.5rem; +} +.gap-16 { + gap: 4rem; +} +.gap-2 { + gap: 0.5rem; +} +.gap-2\.5 { + gap: 0.625rem; +} +.gap-20 { + gap: 5rem; +} +.gap-24 { + gap: 6rem; +} +.gap-28 { + gap: 7rem; +} +.gap-3 { + gap: 0.75rem; +} +.gap-3\.5 { + gap: 0.875rem; +} +.gap-32 { + gap: 8rem; +} +.gap-36 { + gap: 9rem; +} +.gap-4 { + gap: 1rem; +} +.gap-40 { + gap: 10rem; +} +.gap-44 { + gap: 11rem; +} +.gap-48 { + gap: 12rem; +} +.gap-5 { + gap: 1.25rem; +} +.gap-52 { + gap: 13rem; +} +.gap-56 { + gap: 14rem; +} +.gap-6 { + gap: 1.5rem; +} +.gap-60 { + gap: 15rem; +} +.gap-64 { + gap: 16rem; +} +.gap-7 { + gap: 1.75rem; +} +.gap-72 { + gap: 18rem; +} +.gap-8 { + gap: 2rem; +} +.gap-80 { + gap: 20rem; +} +.gap-9 { + gap: 2.25rem; +} +.gap-96 { + gap: 24rem; +} +.gap-gutter { + gap: 2rem; +} +.gap-gutter-2x { + gap: 4rem; +} +.gap-gutter-lg { + gap: 2.5rem; +} +.gap-gutter-sm { + gap: 1.5rem; +} +.gap-px { + gap: 1px; +} +.gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; +} +.gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} +.gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} +.gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} +.gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} +.gap-x-11 { + -moz-column-gap: 2.75rem; + column-gap: 2.75rem; +} +.gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; +} +.gap-x-125 { + -moz-column-gap: 31.25rem; + column-gap: 31.25rem; +} +.gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; +} +.gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; +} +.gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} +.gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} +.gap-x-20 { + -moz-column-gap: 5rem; + column-gap: 5rem; +} +.gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; +} +.gap-x-28 { + -moz-column-gap: 7rem; + column-gap: 7rem; +} +.gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} +.gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; +} +.gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; +} +.gap-x-36 { + -moz-column-gap: 9rem; + column-gap: 9rem; +} +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} +.gap-x-40 { + -moz-column-gap: 10rem; + column-gap: 10rem; +} +.gap-x-44 { + -moz-column-gap: 11rem; + column-gap: 11rem; +} +.gap-x-48 { + -moz-column-gap: 12rem; + column-gap: 12rem; +} +.gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} +.gap-x-52 { + -moz-column-gap: 13rem; + column-gap: 13rem; +} +.gap-x-56 { + -moz-column-gap: 14rem; + column-gap: 14rem; +} +.gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.gap-x-60 { + -moz-column-gap: 15rem; + column-gap: 15rem; +} +.gap-x-64 { + -moz-column-gap: 16rem; + column-gap: 16rem; +} +.gap-x-7 { + -moz-column-gap: 1.75rem; + column-gap: 1.75rem; +} +.gap-x-72 { + -moz-column-gap: 18rem; + column-gap: 18rem; +} +.gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; +} +.gap-x-80 { + -moz-column-gap: 20rem; + column-gap: 20rem; +} +.gap-x-9 { + -moz-column-gap: 2.25rem; + column-gap: 2.25rem; +} +.gap-x-96 { + -moz-column-gap: 24rem; + column-gap: 24rem; +} +.gap-x-gutter { + -moz-column-gap: 2rem; + column-gap: 2rem; +} +.gap-x-gutter-2x { + -moz-column-gap: 4rem; + column-gap: 4rem; +} +.gap-x-gutter-lg { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} +.gap-x-gutter-sm { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.gap-x-px { + -moz-column-gap: 1px; + column-gap: 1px; +} +.gap-y-0 { + row-gap: 0px; +} +.gap-y-0\.5 { + row-gap: 0.125rem; +} +.gap-y-1 { + row-gap: 0.25rem; +} +.gap-y-1\.5 { + row-gap: 0.375rem; +} +.gap-y-10 { + row-gap: 2.5rem; +} +.gap-y-11 { + row-gap: 2.75rem; +} +.gap-y-12 { + row-gap: 3rem; +} +.gap-y-125 { + row-gap: 31.25rem; +} +.gap-y-14 { + row-gap: 3.5rem; +} +.gap-y-16 { + row-gap: 4rem; +} +.gap-y-2 { + row-gap: 0.5rem; +} +.gap-y-2\.5 { + row-gap: 0.625rem; +} +.gap-y-20 { + row-gap: 5rem; +} +.gap-y-24 { + row-gap: 6rem; +} +.gap-y-28 { + row-gap: 7rem; +} +.gap-y-3 { + row-gap: 0.75rem; +} +.gap-y-3\.5 { + row-gap: 0.875rem; +} +.gap-y-32 { + row-gap: 8rem; +} +.gap-y-36 { + row-gap: 9rem; +} +.gap-y-4 { + row-gap: 1rem; +} +.gap-y-40 { + row-gap: 10rem; +} +.gap-y-44 { + row-gap: 11rem; +} +.gap-y-48 { + row-gap: 12rem; +} +.gap-y-5 { + row-gap: 1.25rem; +} +.gap-y-52 { + row-gap: 13rem; +} +.gap-y-56 { + row-gap: 14rem; +} +.gap-y-6 { + row-gap: 1.5rem; +} +.gap-y-60 { + row-gap: 15rem; +} +.gap-y-64 { + row-gap: 16rem; +} +.gap-y-7 { + row-gap: 1.75rem; +} +.gap-y-72 { + row-gap: 18rem; +} +.gap-y-8 { + row-gap: 2rem; +} +.gap-y-80 { + row-gap: 20rem; +} +.gap-y-9 { + row-gap: 2.25rem; +} +.gap-y-96 { + row-gap: 24rem; +} +.gap-y-gutter { + row-gap: 2rem; +} +.gap-y-gutter-2x { + row-gap: 4rem; +} +.gap-y-gutter-lg { + row-gap: 2.5rem; +} +.gap-y-gutter-sm { + row-gap: 1.5rem; +} +.gap-y-px { + row-gap: 1px; +} +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} +.space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} +.space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} +.divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); +} +.divide-on-background-search-hero-input > :not([hidden]) ~ :not([hidden]) { + border-color: var(--color-on-background-search-hero-input); +} +.divide-on-background-search-hero-prompt > :not([hidden]) ~ :not([hidden]) { + border-color: var(--color-on-background-search-hero-prompt); +} +.divide-on-background-search-hover > :not([hidden]) ~ :not([hidden]) { + border-color: var(--color-on-background-search-hero-hover); +} +.divide-panel-queue-highlight > :not([hidden]) ~ :not([hidden]) { + border-color: var(--color-panel-queue-highlight); +} +.divide-shadow-variant > :not([hidden]) ~ :not([hidden]) { + border-color: var(--color-shadow-variant); +} +.self-start { + align-self: flex-start; +} +.self-center { + align-self: center; +} +.self-stretch { + align-self: stretch; +} +.justify-self-end { + justify-self: end; +} +.overflow-auto { + overflow: auto; +} +.overflow-hidden { + overflow: hidden; +} +.overflow-clip { + overflow: clip; +} +.overflow-visible { + overflow: visible; +} +.overflow-scroll { + overflow: scroll; +} +.overflow-x-auto { + overflow-x: auto; +} +.overflow-y-auto { + overflow-y: auto; +} +.overflow-x-hidden { + overflow-x: hidden; +} +.overflow-y-hidden { + overflow-y: hidden; +} +.overflow-x-clip { + overflow-x: clip; +} +.overflow-y-clip { + overflow-y: clip; +} +.overflow-x-visible { + overflow-x: visible; +} +.overflow-y-visible { + overflow-y: visible; +} +.overflow-x-scroll { + overflow-x: scroll; +} +.overflow-y-scroll { + overflow-y: scroll; +} +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.overflow-ellipsis { + text-overflow: ellipsis; +} +.text-ellipsis { + text-overflow: ellipsis; +} +.whitespace-normal { + white-space: normal; +} +.whitespace-nowrap { + white-space: nowrap; +} +.break-words { + overflow-wrap: break-word; +} +.break-all { + word-break: break-all; +} +.rounded { + border-radius: 0.25rem; +} +.rounded-full { + border-radius: 9999px; +} +.rounded-lg { + border-radius: 0.5rem; +} +.rounded-md { + border-radius: 0.375rem; +} +.rounded-none { + border-radius: 0px; +} +.rounded-sm { + border-radius: 0.125rem; +} +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.rounded-b-none { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.rounded-b-sm { + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} +.rounded-t { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.rounded-bl { + border-bottom-left-radius: 0.25rem; +} +.rounded-br { + border-bottom-right-radius: 0.25rem; +} +.rounded-tl { + border-top-left-radius: 0.25rem; +} +.border { + border-width: 1px; +} +.border-0 { + border-width: 0px; +} +.border-2 { + border-width: 2px; +} +.border-y { + border-top-width: 1px; + border-bottom-width: 1px; +} +.border-b { + border-bottom-width: 1px; +} +.border-b-2 { + border-bottom-width: 2px; +} +.border-b-\[3px\] { + border-bottom-width: 3px; +} +.border-l { + border-left-width: 1px; +} +.border-l-0 { + border-left-width: 0px; +} +.border-l-2 { + border-left-width: 2px; +} +.border-l-4 { + border-left-width: 4px; +} +.border-r { + border-right-width: 1px; +} +.border-t { + border-top-width: 1px; +} +.border-t-0 { + border-top-width: 0px; +} +.border-t-2 { + border-top-width: 2px; +} +.border-dotted { + border-style: dotted; +} +.border-none { + border-style: none; +} +.border-\[\#d1d1d1\] { + --tw-border-opacity: 1; + border-color: rgb(209 209 209 / var(--tw-border-opacity)); +} +.border-background { + border-color: var(--color-background); +} +.border-decoration { + border-color: var(--color-on-background-decoration); +} +.border-inactive { + border-color: var(--color-inactive); +} +.border-on-background { + border-color: var(--color-on-background); +} +.border-on-background-alternate { + border-color: var(--color-on-background-alternate); +} +.border-on-background-decoration { + border-color: var(--color-on-background-decoration); +} +.border-on-background-search-hero-input { + border-color: var(--color-on-background-search-hero-input); +} +.border-on-background-search-hero-prompt { + border-color: var(--color-on-background-search-hero-prompt); +} +.border-on-background-search-hover { + border-color: var(--color-on-background-search-hero-hover); +} +.border-on-danger-border { + border-color: var(--color-on-danger-border); +} +.border-on-error-alternate { + border-color: var(--color-on-error-alternate); +} +.border-on-error-decoration { + border-color: var(--color-on-error-decoration); +} +.border-on-information-decoration { + border-color: var(--color-on-information-decoration); +} +.border-on-success-decoration { + border-color: var(--color-on-success-decoration); +} +.border-on-warning-border { + border-color: var(--color-on-warning-border); +} +.border-on-warning-decoration { + border-color: var(--color-on-warning-decoration); +} +.border-panel-queue { + border-color: var(--color-panel-queue); +} +.border-primary { + border-color: var(--color-primary); +} +.border-primary-active { + border-color: var(--color-primary-active); +} +.border-shadow-variant { + border-color: var(--color-shadow-variant); +} +.border-surface { + border-color: var(--color-surface); +} +.border-transparent { + border-color: transparent; +} +.border-x-on-background-search-hero-input { + border-left-color: var(--color-on-background-search-hero-input); + border-right-color: var(--color-on-background-search-hero-input); +} +.border-x-on-background-search-hero-prompt { + border-left-color: var(--color-on-background-search-hero-prompt); + border-right-color: var(--color-on-background-search-hero-prompt); +} +.border-x-on-background-search-hover { + border-left-color: var(--color-on-background-search-hero-hover); + border-right-color: var(--color-on-background-search-hero-hover); +} +.border-x-shadow-variant { + border-left-color: var(--color-shadow-variant); + border-right-color: var(--color-shadow-variant); +} +.border-y-on-background-search-hero-input { + border-top-color: var(--color-on-background-search-hero-input); + border-bottom-color: var(--color-on-background-search-hero-input); +} +.border-y-on-background-search-hero-prompt { + border-top-color: var(--color-on-background-search-hero-prompt); + border-bottom-color: var(--color-on-background-search-hero-prompt); +} +.border-y-on-background-search-hover { + border-top-color: var(--color-on-background-search-hero-hover); + border-bottom-color: var(--color-on-background-search-hero-hover); +} +.border-y-shadow-variant { + border-top-color: var(--color-shadow-variant); + border-bottom-color: var(--color-shadow-variant); +} +.border-b-on-background-search-hero-input { + border-bottom-color: var(--color-on-background-search-hero-input); +} +.border-b-on-background-search-hero-prompt { + border-bottom-color: var(--color-on-background-search-hero-prompt); +} +.border-b-on-background-search-hover { + border-bottom-color: var(--color-on-background-search-hero-hover); +} +.border-b-panel-queue-highlight { + border-bottom-color: var(--color-panel-queue-highlight); +} +.border-b-shadow-variant { + border-bottom-color: var(--color-shadow-variant); +} +.border-e-on-background-search-hero-input { + border-inline-end-color: var(--color-on-background-search-hero-input); +} +.border-e-on-background-search-hero-prompt { + border-inline-end-color: var(--color-on-background-search-hero-prompt); +} +.border-e-on-background-search-hover { + border-inline-end-color: var(--color-on-background-search-hero-hover); +} +.border-e-shadow-variant { + border-inline-end-color: var(--color-shadow-variant); +} +.border-l-on-background-search-hero-input { + border-left-color: var(--color-on-background-search-hero-input); +} +.border-l-on-background-search-hero-prompt { + border-left-color: var(--color-on-background-search-hero-prompt); +} +.border-l-on-background-search-hover { + border-left-color: var(--color-on-background-search-hero-hover); +} +.border-l-primary { + border-left-color: var(--color-primary); +} +.border-l-shadow-variant { + border-left-color: var(--color-shadow-variant); +} +.border-r-on-background-search-hero-input { + border-right-color: var(--color-on-background-search-hero-input); +} +.border-r-on-background-search-hero-prompt { + border-right-color: var(--color-on-background-search-hero-prompt); +} +.border-r-on-background-search-hover { + border-right-color: var(--color-on-background-search-hero-hover); +} +.border-r-shadow-variant { + border-right-color: var(--color-shadow-variant); +} +.border-s-on-background-search-hero-input { + border-inline-start-color: var(--color-on-background-search-hero-input); +} +.border-s-on-background-search-hero-prompt { + border-inline-start-color: var(--color-on-background-search-hero-prompt); +} +.border-s-on-background-search-hover { + border-inline-start-color: var(--color-on-background-search-hero-hover); +} +.border-s-shadow-variant { + border-inline-start-color: var(--color-shadow-variant); +} +.border-t-on-background-search-hero-input { + border-top-color: var(--color-on-background-search-hero-input); +} +.border-t-on-background-search-hero-prompt { + border-top-color: var(--color-on-background-search-hero-prompt); +} +.border-t-on-background-search-hover { + border-top-color: var(--color-on-background-search-hero-hover); +} +.border-t-shadow-variant { + border-top-color: var(--color-shadow-variant); +} +.\!bg-surface { + background-color: var(--color-surface) !important; +} +.bg-\[\#eceff2\] { + --tw-bg-opacity: 1; + background-color: rgb(236 239 242 / var(--tw-bg-opacity)); +} +.bg-background { + background-color: var(--color-background); +} +.bg-brand-secondary { + background-color: var(--color-brand-secondary); +} +.bg-brand-tertiary { + background-color: var(--color-brand-tertiary); +} +.bg-error { + background-color: var(--color-error); +} +.bg-inactive { + background-color: var(--color-inactive); +} +.bg-information { + background-color: var(--color-information); +} +.bg-notice { + background-color: var(--color-notice); +} +.bg-on-background { + background-color: var(--color-on-background); +} +.bg-on-background-alternate { + background-color: var(--color-on-background-alternate); +} +.bg-on-background-decoration { + background-color: var(--color-on-background-decoration); +} +.bg-on-background-search-hero-input { + background-color: var(--color-on-background-search-hero-input); +} +.bg-on-background-search-hero-prompt { + background-color: var(--color-on-background-search-hero-prompt); +} +.bg-on-background-search-hover { + background-color: var(--color-on-background-search-hero-hover); +} +.bg-on-backround-search { + background-color: var(--color-on-background-search-hero); +} +.bg-on-danger-pane { + background-color: var(--color-on-danger-pane); +} +.bg-on-inactive { + background-color: var(--color-on-inactive); +} +.bg-on-success-decoration { + background-color: var(--color-on-success-decoration); +} +.bg-on-warning-pane { + background-color: var(--color-on-warning-pane); +} +.bg-panel-queue { + background-color: var(--color-panel-queue); +} +.bg-panel-queue-highlight { + background-color: var(--color-panel-queue-highlight); +} +.bg-primary { + background-color: var(--color-primary); +} +.bg-shadow-variant { + background-color: var(--color-shadow-variant); +} +.bg-success { + background-color: var(--color-success); +} +.bg-surface { + background-color: var(--color-surface); +} +.bg-surface-active { + background-color: var(--color-surface-active); +} +.bg-transparent { + background-color: transparent; +} +.bg-warning { + background-color: var(--color-warning); +} +.from-appbar-bg { + --tw-gradient-from: var(--color-appbar-bg) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-background { + --tw-gradient-from: var(--color-background) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-brand-primary { + --tw-gradient-from: var(--color-brand-primary) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-brand-secondary { + --tw-gradient-from: var(--color-brand-secondary) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-brand-tertiary { + --tw-gradient-from: var(--color-brand-tertiary) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-1 { + --tw-gradient-from: var(--color-chart-1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-2 { + --tw-gradient-from: var(--color-chart-2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-3 { + --tw-gradient-from: var(--color-chart-3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-4 { + --tw-gradient-from: var(--color-chart-4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-5 { + --tw-gradient-from: var(--color-chart-5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-6 { + --tw-gradient-from: var(--color-chart-6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-7 { + --tw-gradient-from: var(--color-chart-7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-8 { + --tw-gradient-from: var(--color-chart-8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-chart-9 { + --tw-gradient-from: var(--color-chart-9) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-danger { + --tw-gradient-from: var(--color-danger) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-danger-active { + --tw-gradient-from: var(--color-danger-active) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-danger-hover { + --tw-gradient-from: var(--color-danger-hover) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-decoration { + --tw-gradient-from: var(--color-on-background-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-error { + --tw-gradient-from: var(--color-error) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-inactive { + --tw-gradient-from: var(--color-inactive) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-information { + --tw-gradient-from: var(--color-information) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-notice { + --tw-gradient-from: var(--color-notice) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background { + --tw-gradient-from: var(--color-on-background) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-alternate { + --tw-gradient-from: var(--color-on-background-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-decoration { + --tw-gradient-from: var(--color-on-background-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-link { + --tw-gradient-from: var(--color-on-background-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-link-hover { + --tw-gradient-from: var(--color-on-background-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-menu { + --tw-gradient-from: var(--color-on-background-menu) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-search-hero-input { + --tw-gradient-from: var(--color-on-background-search-hero-input) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-search-hero-prompt { + --tw-gradient-from: var(--color-on-background-search-hero-prompt) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-background-search-hover { + --tw-gradient-from: var(--color-on-background-search-hero-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-backround-search { + --tw-gradient-from: var(--color-on-background-search-hero) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger { + --tw-gradient-from: var(--color-on-danger) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-alternate { + --tw-gradient-from: var(--color-on-danger-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-border { + --tw-gradient-from: var(--color-on-danger-border) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-decoration { + --tw-gradient-from: var(--color-on-danger-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-link { + --tw-gradient-from: var(--color-on-danger-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-link-hover { + --tw-gradient-from: var(--color-on-danger-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-danger-pane { + --tw-gradient-from: var(--color-on-danger-pane) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-error { + --tw-gradient-from: var(--color-on-error) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-error-alternate { + --tw-gradient-from: var(--color-on-error-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-error-decoration { + --tw-gradient-from: var(--color-on-error-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-error-link { + --tw-gradient-from: var(--color-on-error-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-error-link-hover { + --tw-gradient-from: var(--color-on-error-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-inactive { + --tw-gradient-from: var(--color-on-inactive) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-information { + --tw-gradient-from: var(--color-on-information) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-information-alternate { + --tw-gradient-from: var(--color-on-information-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-information-decoration { + --tw-gradient-from: var(--color-on-information-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-information-link { + --tw-gradient-from: var(--color-on-information-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-information-link-hover { + --tw-gradient-from: var(--color-on-information-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-notice { + --tw-gradient-from: var(--color-on-notice) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-notice-alternate { + --tw-gradient-from: var(--color-on-notice-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-notice-decoration { + --tw-gradient-from: var(--color-on-notice-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-notice-link { + --tw-gradient-from: var(--color-on-notice-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-notice-link-hover { + --tw-gradient-from: var(--color-on-notice-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-primary { + --tw-gradient-from: var(--color-on-primary) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-primary-alternate { + --tw-gradient-from: var(--color-on-primary-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-primary-decoration { + --tw-gradient-from: var(--color-on-primary-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-primary-link { + --tw-gradient-from: var(--color-on-primary-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-primary-link-hover { + --tw-gradient-from: var(--color-on-primary-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-secondary { + --tw-gradient-from: var(--color-on-secondary) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-secondary-alternate { + --tw-gradient-from: var(--color-on-secondary-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-secondary-decoration { + --tw-gradient-from: var(--color-on-secondary-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-secondary-link { + --tw-gradient-from: var(--color-on-secondary-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-secondary-link-hover { + --tw-gradient-from: var(--color-on-secondary-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-success { + --tw-gradient-from: var(--color-on-success) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-success-alternate { + --tw-gradient-from: var(--color-on-success-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-success-decoration { + --tw-gradient-from: var(--color-on-success-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-success-link { + --tw-gradient-from: var(--color-on-success-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-success-link-hover { + --tw-gradient-from: var(--color-on-success-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-surface { + --tw-gradient-from: var(--color-on-surface) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-surface-alternate { + --tw-gradient-from: var(--color-on-surface-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-surface-decoration { + --tw-gradient-from: var(--color-on-surface-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-surface-link { + --tw-gradient-from: var(--color-on-surface-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-surface-link-hover { + --tw-gradient-from: var(--color-on-surface-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning { + --tw-gradient-from: var(--color-on-warning) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-alternate { + --tw-gradient-from: var(--color-on-warning-alternate) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-border { + --tw-gradient-from: var(--color-on-warning-border) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-decoration { + --tw-gradient-from: var(--color-on-warning-decoration) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-link { + --tw-gradient-from: var(--color-on-warning-link) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-link-hover { + --tw-gradient-from: var(--color-on-warning-link-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-on-warning-pane { + --tw-gradient-from: var(--color-on-warning-pane) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-panel-queue { + --tw-gradient-from: var(--color-panel-queue) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-panel-queue-highlight { + --tw-gradient-from: var(--color-panel-queue-highlight) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-panel-queue-hover { + --tw-gradient-from: var(--color-panel-queue-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-primary { + --tw-gradient-from: var(--color-primary) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-primary-active { + --tw-gradient-from: var(--color-primary-active) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-primary-hover { + --tw-gradient-from: var(--color-primary-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-secondary { + --tw-gradient-from: var(--color-secondary) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-secondary-active { + --tw-gradient-from: var(--color-secondary-active) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-secondary-hover { + --tw-gradient-from: var(--color-secondary-hover) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-shadow { + --tw-gradient-from: var(--color-shadow) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-shadow-variant { + --tw-gradient-from: var(--color-shadow-variant) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-success { + --tw-gradient-from: var(--color-success) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-surface { + --tw-gradient-from: var(--color-surface) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-surface-active { + --tw-gradient-from: var(--color-surface-active) + var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent { + --tw-gradient-from: transparent var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/0 { + --tw-gradient-from: rgb(0 0 0 / 0) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/10 { + --tw-gradient-from: rgb(0 0 0 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/100 { + --tw-gradient-from: rgb(0 0 0 / 1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/20 { + --tw-gradient-from: rgb(0 0 0 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/25 { + --tw-gradient-from: rgb(0 0 0 / 0.25) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/30 { + --tw-gradient-from: rgb(0 0 0 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/40 { + --tw-gradient-from: rgb(0 0 0 / 0.4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/5 { + --tw-gradient-from: rgb(0 0 0 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/50 { + --tw-gradient-from: rgb(0 0 0 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/60 { + --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/70 { + --tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/75 { + --tw-gradient-from: rgb(0 0 0 / 0.75) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/80 { + --tw-gradient-from: rgb(0 0 0 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/90 { + --tw-gradient-from: rgb(0 0 0 / 0.9) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent\/95 { + --tw-gradient-from: rgb(0 0 0 / 0.95) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-warning { + --tw-gradient-from: var(--color-warning) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-0\% { + --tw-gradient-from-position: 0%; +} +.from-10\% { + --tw-gradient-from-position: 10%; +} +.from-100\% { + --tw-gradient-from-position: 100%; +} +.from-15\% { + --tw-gradient-from-position: 15%; +} +.from-20\% { + --tw-gradient-from-position: 20%; +} +.from-25\% { + --tw-gradient-from-position: 25%; +} +.from-30\% { + --tw-gradient-from-position: 30%; +} +.from-35\% { + --tw-gradient-from-position: 35%; +} +.from-40\% { + --tw-gradient-from-position: 40%; +} +.from-45\% { + --tw-gradient-from-position: 45%; +} +.from-5\% { + --tw-gradient-from-position: 5%; +} +.from-50\% { + --tw-gradient-from-position: 50%; +} +.from-55\% { + --tw-gradient-from-position: 55%; +} +.from-60\% { + --tw-gradient-from-position: 60%; +} +.from-65\% { + --tw-gradient-from-position: 65%; +} +.from-70\% { + --tw-gradient-from-position: 70%; +} +.from-75\% { + --tw-gradient-from-position: 75%; +} +.from-80\% { + --tw-gradient-from-position: 80%; +} +.from-85\% { + --tw-gradient-from-position: 85%; +} +.from-90\% { + --tw-gradient-from-position: 90%; +} +.from-95\% { + --tw-gradient-from-position: 95%; +} +.via-on-background-search-hero-input { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + var(--color-on-background-search-hero-input) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-on-background-search-hero-prompt { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + var(--color-on-background-search-hero-prompt) + var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-on-background-search-hover { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + var(--color-on-background-search-hero-hover) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-shadow-variant { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + var(--color-shadow-variant) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.to-on-background-search-hero-input { + --tw-gradient-to: var(--color-on-background-search-hero-input) + var(--tw-gradient-to-position); +} +.to-on-background-search-hero-prompt { + --tw-gradient-to: var(--color-on-background-search-hero-prompt) + var(--tw-gradient-to-position); +} +.to-on-background-search-hover { + --tw-gradient-to: var(--color-on-background-search-hero-hover) + var(--tw-gradient-to-position); +} +.to-shadow-variant { + --tw-gradient-to: var(--color-shadow-variant) var(--tw-gradient-to-position); +} +.bg-clip-border { + background-clip: border-box; +} +.bg-clip-padding { + background-clip: padding-box; +} +.bg-clip-content { + background-clip: content-box; +} +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} +.fill-background { + fill: var(--color-background); +} +.fill-notice { + fill: var(--color-notice); +} +.fill-on-background { + fill: var(--color-on-background); +} +.fill-on-background-alternate { + fill: var(--color-on-background-alternate); +} +.fill-on-background-decoration { + fill: var(--color-on-background-decoration); +} +.fill-on-background-link { + fill: var(--color-on-background-link); +} +.fill-on-background-search-hero-input { + fill: var(--color-on-background-search-hero-input); +} +.fill-on-background-search-hero-prompt { + fill: var(--color-on-background-search-hero-prompt); +} +.fill-on-background-search-hover { + fill: var(--color-on-background-search-hero-hover); +} +.fill-on-danger-border { + fill: var(--color-on-danger-border); +} +.fill-on-error { + fill: var(--color-on-error); +} +.fill-on-error-decoration { + fill: var(--color-on-error-decoration); +} +.fill-on-error-link { + fill: var(--color-on-error-link); +} +.fill-on-inactive { + fill: var(--color-on-inactive); +} +.fill-on-information-link { + fill: var(--color-on-information-link); +} +.fill-on-primary { + fill: var(--color-on-primary); +} +.fill-on-primary-link { + fill: var(--color-on-primary-link); +} +.fill-on-secondary { + fill: var(--color-on-secondary); +} +.fill-on-success { + fill: var(--color-on-success); +} +.fill-on-success-decoration { + fill: var(--color-on-success-decoration); +} +.fill-on-success-link { + fill: var(--color-on-success-link); +} +.fill-on-surface { + fill: var(--color-on-surface); +} +.fill-on-surface-alternate { + fill: var(--color-on-surface-alternate); +} +.fill-on-surface-decoration { + fill: var(--color-on-surface-decoration); +} +.fill-on-warning { + fill: var(--color-on-warning); +} +.fill-on-warning-border { + fill: var(--color-on-warning-border); +} +.fill-on-warning-decoration { + fill: var(--color-on-warning-decoration); +} +.fill-on-warning-link { + fill: var(--color-on-warning-link); +} +.fill-panel-queue { + fill: var(--color-panel-queue); +} +.fill-primary { + fill: var(--color-primary); +} +.fill-primary-active { + fill: var(--color-primary-active); +} +.fill-shadow-variant { + fill: var(--color-shadow-variant); +} +.stroke-on-background-search-hero-input { + stroke: var(--color-on-background-search-hero-input); +} +.stroke-on-background-search-hero-prompt { + stroke: var(--color-on-background-search-hero-prompt); +} +.stroke-on-background-search-hover { + stroke: var(--color-on-background-search-hero-hover); +} +.stroke-shadow-variant { + stroke: var(--color-shadow-variant); +} +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} +.p-0 { + padding: 0px; +} +.p-0\.5 { + padding: 0.125rem; +} +.p-1 { + padding: 0.25rem; +} +.p-1\.5 { + padding: 0.375rem; +} +.p-10 { + padding: 2.5rem; +} +.p-11 { + padding: 2.75rem; +} +.p-12 { + padding: 3rem; +} +.p-125 { + padding: 31.25rem; +} +.p-14 { + padding: 3.5rem; +} +.p-16 { + padding: 4rem; +} +.p-2 { + padding: 0.5rem; +} +.p-2\.5 { + padding: 0.625rem; +} +.p-20 { + padding: 5rem; +} +.p-24 { + padding: 6rem; +} +.p-28 { + padding: 7rem; +} +.p-3 { + padding: 0.75rem; +} +.p-3\.5 { + padding: 0.875rem; +} +.p-32 { + padding: 8rem; +} +.p-36 { + padding: 9rem; +} +.p-4 { + padding: 1rem; +} +.p-40 { + padding: 10rem; +} +.p-44 { + padding: 11rem; +} +.p-48 { + padding: 12rem; +} +.p-5 { + padding: 1.25rem; +} +.p-52 { + padding: 13rem; +} +.p-56 { + padding: 14rem; +} +.p-6 { + padding: 1.5rem; +} +.p-60 { + padding: 15rem; +} +.p-64 { + padding: 16rem; +} +.p-7 { + padding: 1.75rem; +} +.p-72 { + padding: 18rem; +} +.p-8 { + padding: 2rem; +} +.p-80 { + padding: 20rem; +} +.p-9 { + padding: 2.25rem; +} +.p-96 { + padding: 24rem; +} +.p-gutter { + padding: 2rem; +} +.p-gutter-2x { + padding: 4rem; +} +.p-gutter-lg { + padding: 2.5rem; +} +.p-gutter-sm { + padding: 1.5rem; +} +.p-px { + padding: 1px; +} +.\!px-0 { + padding-left: 0px !important; + padding-right: 0px !important; +} +.px-0 { + padding-left: 0px; + padding-right: 0px; +} +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} +.px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; +} +.px-11 { + padding-left: 2.75rem; + padding-right: 2.75rem; +} +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} +.px-125 { + padding-left: 31.25rem; + padding-right: 31.25rem; +} +.px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; +} +.px-16 { + padding-left: 4rem; + padding-right: 4rem; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.px-20 { + padding-left: 5rem; + padding-right: 5rem; +} +.px-24 { + padding-left: 6rem; + padding-right: 6rem; +} +.px-28 { + padding-left: 7rem; + padding-right: 7rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} +.px-32 { + padding-left: 8rem; + padding-right: 8rem; +} +.px-36 { + padding-left: 9rem; + padding-right: 9rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-40 { + padding-left: 10rem; + padding-right: 10rem; +} +.px-44 { + padding-left: 11rem; + padding-right: 11rem; +} +.px-48 { + padding-left: 12rem; + padding-right: 12rem; +} +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} +.px-52 { + padding-left: 13rem; + padding-right: 13rem; +} +.px-56 { + padding-left: 14rem; + padding-right: 14rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-60 { + padding-left: 15rem; + padding-right: 15rem; +} +.px-64 { + padding-left: 16rem; + padding-right: 16rem; +} +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} +.px-72 { + padding-left: 18rem; + padding-right: 18rem; +} +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.px-80 { + padding-left: 20rem; + padding-right: 20rem; +} +.px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; +} +.px-96 { + padding-left: 24rem; + padding-right: 24rem; +} +.px-\[1px\] { + padding-left: 1px; + padding-right: 1px; +} +.px-gutter { + padding-left: 2rem; + padding-right: 2rem; +} +.px-gutter-2x { + padding-left: 4rem; + padding-right: 4rem; +} +.px-gutter-lg { + padding-left: 2.5rem; + padding-right: 2.5rem; +} +.px-gutter-sm { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-px { + padding-left: 1px; + padding-right: 1px; +} +.py-0 { + padding-top: 0px; + padding-bottom: 0px; +} +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} +.py-11 { + padding-top: 2.75rem; + padding-bottom: 2.75rem; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} +.py-125 { + padding-top: 31.25rem; + padding-bottom: 31.25rem; +} +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.py-20 { + padding-top: 5rem; + padding-bottom: 5rem; +} +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.py-28 { + padding-top: 7rem; + padding-bottom: 7rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} +.py-36 { + padding-top: 9rem; + padding-bottom: 9rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-40 { + padding-top: 10rem; + padding-bottom: 10rem; +} +.py-44 { + padding-top: 11rem; + padding-bottom: 11rem; +} +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.py-52 { + padding-top: 13rem; + padding-bottom: 13rem; +} +.py-56 { + padding-top: 14rem; + padding-bottom: 14rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-60 { + padding-top: 15rem; + padding-bottom: 15rem; +} +.py-64 { + padding-top: 16rem; + padding-bottom: 16rem; +} +.py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} +.py-72 { + padding-top: 18rem; + padding-bottom: 18rem; +} +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.py-80 { + padding-top: 20rem; + padding-bottom: 20rem; +} +.py-9 { + padding-top: 2.25rem; + padding-bottom: 2.25rem; +} +.py-96 { + padding-top: 24rem; + padding-bottom: 24rem; +} +.py-gutter { + padding-top: 2rem; + padding-bottom: 2rem; +} +.py-gutter-2x { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-gutter-lg { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} +.py-gutter-sm { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} +.pb-0 { + padding-bottom: 0px; +} +.pb-0\.5 { + padding-bottom: 0.125rem; +} +.pb-1 { + padding-bottom: 0.25rem; +} +.pb-1\.5 { + padding-bottom: 0.375rem; +} +.pb-10 { + padding-bottom: 2.5rem; +} +.pb-11 { + padding-bottom: 2.75rem; +} +.pb-12 { + padding-bottom: 3rem; +} +.pb-125 { + padding-bottom: 31.25rem; +} +.pb-14 { + padding-bottom: 3.5rem; +} +.pb-16 { + padding-bottom: 4rem; +} +.pb-2 { + padding-bottom: 0.5rem; +} +.pb-2\.5 { + padding-bottom: 0.625rem; +} +.pb-20 { + padding-bottom: 5rem; +} +.pb-24 { + padding-bottom: 6rem; +} +.pb-28 { + padding-bottom: 7rem; +} +.pb-3 { + padding-bottom: 0.75rem; +} +.pb-3\.5 { + padding-bottom: 0.875rem; +} +.pb-32 { + padding-bottom: 8rem; +} +.pb-36 { + padding-bottom: 9rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-40 { + padding-bottom: 10rem; +} +.pb-44 { + padding-bottom: 11rem; +} +.pb-48 { + padding-bottom: 12rem; +} +.pb-5 { + padding-bottom: 1.25rem; +} +.pb-52 { + padding-bottom: 13rem; +} +.pb-56 { + padding-bottom: 14rem; +} +.pb-6 { + padding-bottom: 1.5rem; +} +.pb-60 { + padding-bottom: 15rem; +} +.pb-64 { + padding-bottom: 16rem; +} +.pb-7 { + padding-bottom: 1.75rem; +} +.pb-72 { + padding-bottom: 18rem; +} +.pb-8 { + padding-bottom: 2rem; +} +.pb-80 { + padding-bottom: 20rem; +} +.pb-9 { + padding-bottom: 2.25rem; +} +.pb-96 { + padding-bottom: 24rem; +} +.pb-gutter { + padding-bottom: 2rem; +} +.pb-gutter-2x { + padding-bottom: 4rem; +} +.pb-gutter-lg { + padding-bottom: 2.5rem; +} +.pb-gutter-sm { + padding-bottom: 1.5rem; +} +.pb-px { + padding-bottom: 1px; +} +.pl-0 { + padding-left: 0px; +} +.pl-0\.5 { + padding-left: 0.125rem; +} +.pl-1 { + padding-left: 0.25rem; +} +.pl-1\.5 { + padding-left: 0.375rem; +} +.pl-10 { + padding-left: 2.5rem; +} +.pl-11 { + padding-left: 2.75rem; +} +.pl-12 { + padding-left: 3rem; +} +.pl-125 { + padding-left: 31.25rem; +} +.pl-14 { + padding-left: 3.5rem; +} +.pl-16 { + padding-left: 4rem; +} +.pl-2 { + padding-left: 0.5rem; +} +.pl-2\.5 { + padding-left: 0.625rem; +} +.pl-20 { + padding-left: 5rem; +} +.pl-24 { + padding-left: 6rem; +} +.pl-28 { + padding-left: 7rem; +} +.pl-3 { + padding-left: 0.75rem; +} +.pl-3\.5 { + padding-left: 0.875rem; +} +.pl-32 { + padding-left: 8rem; +} +.pl-36 { + padding-left: 9rem; +} +.pl-4 { + padding-left: 1rem; +} +.pl-40 { + padding-left: 10rem; +} +.pl-44 { + padding-left: 11rem; +} +.pl-48 { + padding-left: 12rem; +} +.pl-5 { + padding-left: 1.25rem; +} +.pl-52 { + padding-left: 13rem; +} +.pl-56 { + padding-left: 14rem; +} +.pl-6 { + padding-left: 1.5rem; +} +.pl-60 { + padding-left: 15rem; +} +.pl-64 { + padding-left: 16rem; +} +.pl-7 { + padding-left: 1.75rem; +} +.pl-72 { + padding-left: 18rem; +} +.pl-8 { + padding-left: 2rem; +} +.pl-80 { + padding-left: 20rem; +} +.pl-9 { + padding-left: 2.25rem; +} +.pl-96 { + padding-left: 24rem; +} +.pl-gutter { + padding-left: 2rem; +} +.pl-gutter-2x { + padding-left: 4rem; +} +.pl-gutter-lg { + padding-left: 2.5rem; +} +.pl-gutter-sm { + padding-left: 1.5rem; +} +.pl-px { + padding-left: 1px; +} +.pr-0 { + padding-right: 0px; +} +.pr-0\.5 { + padding-right: 0.125rem; +} +.pr-1 { + padding-right: 0.25rem; +} +.pr-1\.5 { + padding-right: 0.375rem; +} +.pr-10 { + padding-right: 2.5rem; +} +.pr-11 { + padding-right: 2.75rem; +} +.pr-12 { + padding-right: 3rem; +} +.pr-125 { + padding-right: 31.25rem; +} +.pr-14 { + padding-right: 3.5rem; +} +.pr-16 { + padding-right: 4rem; +} +.pr-2 { + padding-right: 0.5rem; +} +.pr-2\.5 { + padding-right: 0.625rem; +} +.pr-20 { + padding-right: 5rem; +} +.pr-24 { + padding-right: 6rem; +} +.pr-28 { + padding-right: 7rem; +} +.pr-3 { + padding-right: 0.75rem; +} +.pr-3\.5 { + padding-right: 0.875rem; +} +.pr-32 { + padding-right: 8rem; +} +.pr-36 { + padding-right: 9rem; +} +.pr-4 { + padding-right: 1rem; +} +.pr-40 { + padding-right: 10rem; +} +.pr-44 { + padding-right: 11rem; +} +.pr-48 { + padding-right: 12rem; +} +.pr-5 { + padding-right: 1.25rem; +} +.pr-52 { + padding-right: 13rem; +} +.pr-56 { + padding-right: 14rem; +} +.pr-6 { + padding-right: 1.5rem; +} +.pr-60 { + padding-right: 15rem; +} +.pr-64 { + padding-right: 16rem; +} +.pr-7 { + padding-right: 1.75rem; +} +.pr-72 { + padding-right: 18rem; +} +.pr-8 { + padding-right: 2rem; +} +.pr-80 { + padding-right: 20rem; +} +.pr-9 { + padding-right: 2.25rem; +} +.pr-96 { + padding-right: 24rem; +} +.pr-gutter { + padding-right: 2rem; +} +.pr-gutter-2x { + padding-right: 4rem; +} +.pr-gutter-lg { + padding-right: 2.5rem; +} +.pr-gutter-sm { + padding-right: 1.5rem; +} +.pr-px { + padding-right: 1px; +} +.pt-0 { + padding-top: 0px; +} +.pt-0\.5 { + padding-top: 0.125rem; +} +.pt-1 { + padding-top: 0.25rem; +} +.pt-1\.5 { + padding-top: 0.375rem; +} +.pt-10 { + padding-top: 2.5rem; +} +.pt-11 { + padding-top: 2.75rem; +} +.pt-12 { + padding-top: 3rem; +} +.pt-125 { + padding-top: 31.25rem; +} +.pt-14 { + padding-top: 3.5rem; +} +.pt-16 { + padding-top: 4rem; +} +.pt-2 { + padding-top: 0.5rem; +} +.pt-2\.5 { + padding-top: 0.625rem; +} +.pt-20 { + padding-top: 5rem; +} +.pt-24 { + padding-top: 6rem; +} +.pt-28 { + padding-top: 7rem; +} +.pt-3 { + padding-top: 0.75rem; +} +.pt-3\.5 { + padding-top: 0.875rem; +} +.pt-32 { + padding-top: 8rem; +} +.pt-36 { + padding-top: 9rem; +} +.pt-4 { + padding-top: 1rem; +} +.pt-40 { + padding-top: 10rem; +} +.pt-44 { + padding-top: 11rem; +} +.pt-48 { + padding-top: 12rem; +} +.pt-5 { + padding-top: 1.25rem; +} +.pt-52 { + padding-top: 13rem; +} +.pt-56 { + padding-top: 14rem; +} +.pt-6 { + padding-top: 1.5rem; +} +.pt-60 { + padding-top: 15rem; +} +.pt-64 { + padding-top: 16rem; +} +.pt-7 { + padding-top: 1.75rem; +} +.pt-72 { + padding-top: 18rem; +} +.pt-8 { + padding-top: 2rem; +} +.pt-80 { + padding-top: 20rem; +} +.pt-9 { + padding-top: 2.25rem; +} +.pt-96 { + padding-top: 24rem; +} +.pt-gutter { + padding-top: 2rem; +} +.pt-gutter-2x { + padding-top: 4rem; +} +.pt-gutter-lg { + padding-top: 2.5rem; +} +.pt-gutter-sm { + padding-top: 1.5rem; +} +.pt-px { + padding-top: 1px; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.text-right { + text-align: right; +} +.align-top { + vertical-align: top; +} +.align-middle { + vertical-align: middle; +} +.font-primary { + font-family: Roboto, sans-serif; +} +.font-secondary { + font-family: PT Sans, sans-serif; +} +.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-6xl { + font-size: 3.75rem; + line-height: 1; +} +.text-\[2rem\] { + font-size: 2rem; +} +.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-sm-plus { + font-size: 0.983rem; +} +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.text-xxs { + font-size: 0.688rem; +} +.font-bold { + font-weight: 700; +} +.font-light { + font-weight: 300; +} +.font-medium { + font-weight: 500; +} +.font-normal { + font-weight: 400; +} +.font-semibold { + font-weight: 600; +} +.uppercase { + text-transform: uppercase; +} +.lowercase { + text-transform: lowercase; +} +.capitalize { + text-transform: capitalize; +} +.normal-case { + text-transform: none; +} +.italic { + font-style: italic; +} +.leading-21 { + line-height: 1.3125rem; +} +.leading-3 { + line-height: 0.75rem; +} +.leading-4 { + line-height: 1rem; +} +.leading-5 { + line-height: 1.25rem; +} +.leading-6 { + line-height: 1.5rem; +} +.leading-none { + line-height: 1; +} +.leading-normal { + line-height: 1.5; +} +.tracking-tight { + letter-spacing: -0.025em; +} +.\!text-on-surface { + color: var(--color-on-surface) !important; +} +.text-\[\#555\] { + --tw-text-opacity: 1; + color: rgb(85 85 85 / var(--tw-text-opacity)); +} +.text-background { + color: var(--color-background); +} +.text-brand-tertiary { + color: var(--color-brand-tertiary); +} +.text-on-background { + color: var(--color-on-background); +} +.text-on-background-alternate { + color: var(--color-on-background-alternate); +} +.text-on-background-decoration { + color: var(--color-on-background-decoration); +} +.text-on-background-link { + color: var(--color-on-background-link); +} +.text-on-background-search-hero-input { + color: var(--color-on-background-search-hero-input); +} +.text-on-background-search-hero-prompt { + color: var(--color-on-background-search-hero-prompt); +} +.text-on-background-search-hover { + color: var(--color-on-background-search-hero-hover); +} +.text-on-error { + color: var(--color-on-error); +} +.text-on-error-decoration { + color: var(--color-on-error-decoration); +} +.text-on-error-link { + color: var(--color-on-error-link); +} +.text-on-inactive { + color: var(--color-on-inactive); +} +.text-on-information { + color: var(--color-on-information); +} +.text-on-information-alternate { + color: var(--color-on-information-alternate); +} +.text-on-information-link { + color: var(--color-on-information-link); +} +.text-on-notice { + color: var(--color-on-notice); +} +.text-on-primary { + color: var(--color-on-primary); +} +.text-on-primary-link { + color: var(--color-on-primary-link); +} +.text-on-secondary { + color: var(--color-on-secondary); +} +.text-on-success { + color: var(--color-on-success); +} +.text-on-success-decoration { + color: var(--color-on-success-decoration); +} +.text-on-success-link { + color: var(--color-on-success-link); +} +.text-on-surface { + color: var(--color-on-surface); +} +.text-on-surface-alternate { + color: var(--color-on-surface-alternate); +} +.text-on-warning { + color: var(--color-on-warning); +} +.text-on-warning-link { + color: var(--color-on-warning-link); +} +.text-primary { + color: var(--color-primary); +} +.text-primary-active { + color: var(--color-primary-active); +} +.text-shadow-variant { + color: var(--color-shadow-variant); +} +.text-opacity-50 { + --tw-text-opacity: 0.5; +} +.no-underline { + text-decoration-line: none; +} +.decoration-on-background-search-hero-input { + text-decoration-color: var(--color-on-background-search-hero-input); +} +.decoration-on-background-search-hero-prompt { + text-decoration-color: var(--color-on-background-search-hero-prompt); +} +.decoration-on-background-search-hover { + text-decoration-color: var(--color-on-background-search-hero-hover); +} +.decoration-shadow-variant { + text-decoration-color: var(--color-shadow-variant); +} +.decoration-from-font { + text-decoration-thickness: from-font; +} +.placeholder-on-background-alternate::-moz-placeholder { + color: var(--color-on-background-alternate); +} +.placeholder-on-background-alternate::placeholder { + color: var(--color-on-background-alternate); +} +.placeholder-on-background-search-hero-input::-moz-placeholder { + color: var(--color-on-background-search-hero-input); +} +.placeholder-on-background-search-hero-input::placeholder { + color: var(--color-on-background-search-hero-input); +} +.placeholder-on-background-search-hero-prompt::-moz-placeholder { + color: var(--color-on-background-search-hero-prompt); +} +.placeholder-on-background-search-hero-prompt::placeholder { + color: var(--color-on-background-search-hero-prompt); +} +.placeholder-on-background-search-hover::-moz-placeholder { + color: var(--color-on-background-search-hero-hover); +} +.placeholder-on-background-search-hover::placeholder { + color: var(--color-on-background-search-hero-hover); +} +.placeholder-on-inactive::-moz-placeholder { + color: var(--color-on-inactive); +} +.placeholder-on-inactive::placeholder { + color: var(--color-on-inactive); +} +.placeholder-shadow-variant::-moz-placeholder { + color: var(--color-shadow-variant); +} +.placeholder-shadow-variant::placeholder { + color: var(--color-shadow-variant); +} +.caret-on-background-search-hero-input { + caret-color: var(--color-on-background-search-hero-input); +} +.caret-on-background-search-hero-prompt { + caret-color: var(--color-on-background-search-hero-prompt); +} +.caret-on-background-search-hover { + caret-color: var(--color-on-background-search-hero-hover); +} +.caret-shadow-variant { + caret-color: var(--color-shadow-variant); +} +.accent-on-background-search-hero-input { + accent-color: var(--color-on-background-search-hero-input); +} +.accent-on-background-search-hero-prompt { + accent-color: var(--color-on-background-search-hero-prompt); +} +.accent-on-background-search-hover { + accent-color: var(--color-on-background-search-hero-hover); +} +.accent-shadow-variant { + accent-color: var(--color-shadow-variant); +} +.opacity-100 { + opacity: 1; +} +.opacity-25 { + opacity: 0.25; +} +.opacity-70 { + opacity: 0.7; +} +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-\[0_0_4px_2px_rgba\(0\2c 0\2c 0\2c 0\.125\)\] { + --tw-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.125); + --tw-shadow-colored: 0 0 4px 2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-button { + --tw-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.05), 0 6px 20px 0 rgba(0, 0, 0, 0.05); + --tw-shadow-colored: 0 4px 8px 0 var(--tw-shadow-color), + 0 6px 20px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), + 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-appbar-bg { + --tw-shadow-color: var(--color-appbar-bg); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-background { + --tw-shadow-color: var(--color-background); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-brand-primary { + --tw-shadow-color: var(--color-brand-primary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-brand-secondary { + --tw-shadow-color: var(--color-brand-secondary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-brand-tertiary { + --tw-shadow-color: var(--color-brand-tertiary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-1 { + --tw-shadow-color: var(--color-chart-1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-2 { + --tw-shadow-color: var(--color-chart-2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-3 { + --tw-shadow-color: var(--color-chart-3); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-4 { + --tw-shadow-color: var(--color-chart-4); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-5 { + --tw-shadow-color: var(--color-chart-5); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-6 { + --tw-shadow-color: var(--color-chart-6); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-7 { + --tw-shadow-color: var(--color-chart-7); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-8 { + --tw-shadow-color: var(--color-chart-8); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-chart-9 { + --tw-shadow-color: var(--color-chart-9); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-danger { + --tw-shadow-color: var(--color-danger); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-danger-active { + --tw-shadow-color: var(--color-danger-active); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-danger-hover { + --tw-shadow-color: var(--color-danger-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-decoration { + --tw-shadow-color: var(--color-on-background-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-error { + --tw-shadow-color: var(--color-error); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-inactive { + --tw-shadow-color: var(--color-inactive); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-information { + --tw-shadow-color: var(--color-information); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-notice { + --tw-shadow-color: var(--color-notice); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background { + --tw-shadow-color: var(--color-on-background); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-alternate { + --tw-shadow-color: var(--color-on-background-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-decoration { + --tw-shadow-color: var(--color-on-background-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-link { + --tw-shadow-color: var(--color-on-background-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-link-hover { + --tw-shadow-color: var(--color-on-background-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-menu { + --tw-shadow-color: var(--color-on-background-menu); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-search-hero-input { + --tw-shadow-color: var(--color-on-background-search-hero-input); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-search-hero-prompt { + --tw-shadow-color: var(--color-on-background-search-hero-prompt); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-background-search-hover { + --tw-shadow-color: var(--color-on-background-search-hero-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-backround-search { + --tw-shadow-color: var(--color-on-background-search-hero); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger { + --tw-shadow-color: var(--color-on-danger); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-alternate { + --tw-shadow-color: var(--color-on-danger-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-border { + --tw-shadow-color: var(--color-on-danger-border); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-decoration { + --tw-shadow-color: var(--color-on-danger-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-link { + --tw-shadow-color: var(--color-on-danger-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-link-hover { + --tw-shadow-color: var(--color-on-danger-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-danger-pane { + --tw-shadow-color: var(--color-on-danger-pane); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-error { + --tw-shadow-color: var(--color-on-error); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-error-alternate { + --tw-shadow-color: var(--color-on-error-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-error-decoration { + --tw-shadow-color: var(--color-on-error-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-error-link { + --tw-shadow-color: var(--color-on-error-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-error-link-hover { + --tw-shadow-color: var(--color-on-error-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-inactive { + --tw-shadow-color: var(--color-on-inactive); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-information { + --tw-shadow-color: var(--color-on-information); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-information-alternate { + --tw-shadow-color: var(--color-on-information-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-information-decoration { + --tw-shadow-color: var(--color-on-information-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-information-link { + --tw-shadow-color: var(--color-on-information-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-information-link-hover { + --tw-shadow-color: var(--color-on-information-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-notice { + --tw-shadow-color: var(--color-on-notice); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-notice-alternate { + --tw-shadow-color: var(--color-on-notice-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-notice-decoration { + --tw-shadow-color: var(--color-on-notice-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-notice-link { + --tw-shadow-color: var(--color-on-notice-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-notice-link-hover { + --tw-shadow-color: var(--color-on-notice-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-primary { + --tw-shadow-color: var(--color-on-primary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-primary-alternate { + --tw-shadow-color: var(--color-on-primary-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-primary-decoration { + --tw-shadow-color: var(--color-on-primary-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-primary-link { + --tw-shadow-color: var(--color-on-primary-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-primary-link-hover { + --tw-shadow-color: var(--color-on-primary-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-secondary { + --tw-shadow-color: var(--color-on-secondary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-secondary-alternate { + --tw-shadow-color: var(--color-on-secondary-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-secondary-decoration { + --tw-shadow-color: var(--color-on-secondary-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-secondary-link { + --tw-shadow-color: var(--color-on-secondary-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-secondary-link-hover { + --tw-shadow-color: var(--color-on-secondary-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-success { + --tw-shadow-color: var(--color-on-success); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-success-alternate { + --tw-shadow-color: var(--color-on-success-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-success-decoration { + --tw-shadow-color: var(--color-on-success-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-success-link { + --tw-shadow-color: var(--color-on-success-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-success-link-hover { + --tw-shadow-color: var(--color-on-success-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-surface { + --tw-shadow-color: var(--color-on-surface); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-surface-alternate { + --tw-shadow-color: var(--color-on-surface-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-surface-decoration { + --tw-shadow-color: var(--color-on-surface-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-surface-link { + --tw-shadow-color: var(--color-on-surface-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-surface-link-hover { + --tw-shadow-color: var(--color-on-surface-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning { + --tw-shadow-color: var(--color-on-warning); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-alternate { + --tw-shadow-color: var(--color-on-warning-alternate); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-border { + --tw-shadow-color: var(--color-on-warning-border); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-decoration { + --tw-shadow-color: var(--color-on-warning-decoration); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-link { + --tw-shadow-color: var(--color-on-warning-link); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-link-hover { + --tw-shadow-color: var(--color-on-warning-link-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-on-warning-pane { + --tw-shadow-color: var(--color-on-warning-pane); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-panel-queue { + --tw-shadow-color: var(--color-panel-queue); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-panel-queue-highlight { + --tw-shadow-color: var(--color-panel-queue-highlight); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-panel-queue-hover { + --tw-shadow-color: var(--color-panel-queue-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-primary { + --tw-shadow-color: var(--color-primary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-primary-active { + --tw-shadow-color: var(--color-primary-active); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-primary-hover { + --tw-shadow-color: var(--color-primary-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-secondary { + --tw-shadow-color: var(--color-secondary); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-secondary-active { + --tw-shadow-color: var(--color-secondary-active); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-secondary-hover { + --tw-shadow-color: var(--color-secondary-hover); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-shadow { + --tw-shadow-color: var(--color-shadow); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-shadow-variant { + --tw-shadow-color: var(--color-shadow-variant); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-success { + --tw-shadow-color: var(--color-success); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-surface { + --tw-shadow-color: var(--color-surface); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-surface-active { + --tw-shadow-color: var(--color-surface-active); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent { + --tw-shadow-color: transparent; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/0 { + --tw-shadow-color: rgb(0 0 0 / 0); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/10 { + --tw-shadow-color: rgb(0 0 0 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/100 { + --tw-shadow-color: rgb(0 0 0 / 1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/20 { + --tw-shadow-color: rgb(0 0 0 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/25 { + --tw-shadow-color: rgb(0 0 0 / 0.25); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/30 { + --tw-shadow-color: rgb(0 0 0 / 0.3); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/40 { + --tw-shadow-color: rgb(0 0 0 / 0.4); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/5 { + --tw-shadow-color: rgb(0 0 0 / 0.05); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/50 { + --tw-shadow-color: rgb(0 0 0 / 0.5); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/60 { + --tw-shadow-color: rgb(0 0 0 / 0.6); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/70 { + --tw-shadow-color: rgb(0 0 0 / 0.7); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/75 { + --tw-shadow-color: rgb(0 0 0 / 0.75); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/80 { + --tw-shadow-color: rgb(0 0 0 / 0.8); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/90 { + --tw-shadow-color: rgb(0 0 0 / 0.9); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-transparent\/95 { + --tw-shadow-color: rgb(0 0 0 / 0.95); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-warning { + --tw-shadow-color: var(--color-warning); + --tw-shadow: var(--tw-shadow-colored); +} +.outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.outline-0 { + outline-width: 0px; +} +.outline-on-background-search-hero-input { + outline-color: var(--color-on-background-search-hero-input); +} +.outline-on-background-search-hero-prompt { + outline-color: var(--color-on-background-search-hero-prompt); +} +.outline-on-background-search-hover { + outline-color: var(--color-on-background-search-hero-hover); +} +.outline-shadow-variant { + outline-color: var(--color-shadow-variant); +} +.ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-on-background-decoration { + --tw-ring-color: var(--color-on-background-decoration); +} +.ring-on-background-search-hero-input { + --tw-ring-color: var(--color-on-background-search-hero-input); +} +.ring-on-background-search-hero-prompt { + --tw-ring-color: var(--color-on-background-search-hero-prompt); +} +.ring-on-background-search-hover { + --tw-ring-color: var(--color-on-background-search-hero-hover); +} +.ring-shadow-variant { + --tw-ring-color: var(--color-shadow-variant); +} +.ring-opacity-5 { + --tw-ring-opacity: 0.05; +} +.ring-offset-on-background-search-hero-input { + --tw-ring-offset-color: var(--color-on-background-search-hero-input); +} +.ring-offset-on-background-search-hero-prompt { + --tw-ring-offset-color: var(--color-on-background-search-hero-prompt); +} +.ring-offset-on-background-search-hover { + --tw-ring-offset-color: var(--color-on-background-search-hero-hover); +} +.ring-offset-shadow-variant { + --tw-ring-offset-color: var(--color-shadow-variant); +} +.blur { + --tw-blur: blur(8px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow { + --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) + drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-2xl { + --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-lg { + --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) + drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-md { + --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) + drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-none { + --tw-drop-shadow: drop-shadow(0 0 #0000); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-sm { + --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-xl { + --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) + drop-shadow(0 8px 5px rgb(0 0 0 / 0.08)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hue-rotate-180 { + --tw-hue-rotate: hue-rotate(180deg); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.invert { + --tw-invert: invert(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.\!filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.backdrop-blur { + --tw-backdrop-blur: blur(8px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-0 { + --tw-backdrop-blur: blur(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-2xl { + --tw-backdrop-blur: blur(40px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-3xl { + --tw-backdrop-blur: blur(64px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-lg { + --tw-backdrop-blur: blur(16px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-md { + --tw-backdrop-blur: blur(12px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-none { + --tw-backdrop-blur: blur(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-xl { + --tw-backdrop-blur: blur(24px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-0 { + --tw-backdrop-brightness: brightness(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-100 { + --tw-backdrop-brightness: brightness(1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-105 { + --tw-backdrop-brightness: brightness(1.05); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-110 { + --tw-backdrop-brightness: brightness(1.1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-125 { + --tw-backdrop-brightness: brightness(1.25); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-150 { + --tw-backdrop-brightness: brightness(1.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-200 { + --tw-backdrop-brightness: brightness(2); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-50 { + --tw-backdrop-brightness: brightness(0.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-75 { + --tw-backdrop-brightness: brightness(0.75); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-90 { + --tw-backdrop-brightness: brightness(0.9); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-brightness-95 { + --tw-backdrop-brightness: brightness(0.95); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-0 { + --tw-backdrop-contrast: contrast(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-100 { + --tw-backdrop-contrast: contrast(1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-125 { + --tw-backdrop-contrast: contrast(1.25); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-150 { + --tw-backdrop-contrast: contrast(1.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-200 { + --tw-backdrop-contrast: contrast(2); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-50 { + --tw-backdrop-contrast: contrast(0.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-contrast-75 { + --tw-backdrop-contrast: contrast(0.75); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-grayscale { + --tw-backdrop-grayscale: grayscale(100%); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-grayscale-0 { + --tw-backdrop-grayscale: grayscale(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-0 { + --tw-backdrop-hue-rotate: hue-rotate(-0deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-15 { + --tw-backdrop-hue-rotate: hue-rotate(-15deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-180 { + --tw-backdrop-hue-rotate: hue-rotate(-180deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-30 { + --tw-backdrop-hue-rotate: hue-rotate(-30deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-60 { + --tw-backdrop-hue-rotate: hue-rotate(-60deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.-backdrop-hue-rotate-90 { + --tw-backdrop-hue-rotate: hue-rotate(-90deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-0 { + --tw-backdrop-hue-rotate: hue-rotate(0deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-15 { + --tw-backdrop-hue-rotate: hue-rotate(15deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-180 { + --tw-backdrop-hue-rotate: hue-rotate(180deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-30 { + --tw-backdrop-hue-rotate: hue-rotate(30deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-60 { + --tw-backdrop-hue-rotate: hue-rotate(60deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-hue-rotate-90 { + --tw-backdrop-hue-rotate: hue-rotate(90deg); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-invert { + --tw-backdrop-invert: invert(100%); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-invert-0 { + --tw-backdrop-invert: invert(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-0 { + --tw-backdrop-opacity: opacity(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-10 { + --tw-backdrop-opacity: opacity(0.1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-100 { + --tw-backdrop-opacity: opacity(1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-20 { + --tw-backdrop-opacity: opacity(0.2); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-25 { + --tw-backdrop-opacity: opacity(0.25); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-30 { + --tw-backdrop-opacity: opacity(0.3); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-40 { + --tw-backdrop-opacity: opacity(0.4); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-5 { + --tw-backdrop-opacity: opacity(0.05); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-50 { + --tw-backdrop-opacity: opacity(0.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-60 { + --tw-backdrop-opacity: opacity(0.6); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-70 { + --tw-backdrop-opacity: opacity(0.7); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-75 { + --tw-backdrop-opacity: opacity(0.75); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-80 { + --tw-backdrop-opacity: opacity(0.8); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-90 { + --tw-backdrop-opacity: opacity(0.9); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-opacity-95 { + --tw-backdrop-opacity: opacity(0.95); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-saturate-0 { + --tw-backdrop-saturate: saturate(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-saturate-100 { + --tw-backdrop-saturate: saturate(1); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-saturate-150 { + --tw-backdrop-saturate: saturate(1.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-saturate-200 { + --tw-backdrop-saturate: saturate(2); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-saturate-50 { + --tw-backdrop-saturate: saturate(0.5); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-sepia { + --tw-backdrop-sepia: sepia(100%); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-sepia-0 { + --tw-backdrop-sepia: sepia(0); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-filter { + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-filter-none { + -webkit-backdrop-filter: none; + backdrop-filter: none; +} +.transition { + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.delay-300 { + transition-delay: 300ms; +} +.duration-1000 { + transition-duration: 1000ms; +} +.duration-150 { + transition-duration: 150ms; +} +.duration-200 { + transition-duration: 200ms; +} +.duration-300 { + transition-duration: 300ms; +} +.duration-500 { + transition-duration: 500ms; +} +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} +.debug { + border: 6px solid rgb(174, 121, 15) !important; +} +.debug > * { + border: 4px dashed rgb(0, 151, 167) !important; +} +:root { + --color-background: #fff; + --color-on-background-menu: #f4f4f4; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-highlight: #ececec; +} +#root, +#root > div { + min-height: 100%; +} +.tooltip-parent.top .triangle-with-shadow:after { + box-shadow: 1px 1px 3px -2px rgba(0, 0, 0, 0.5); +} +.tooltip-parent.bottom .triangle-with-shadow:after { + box-shadow: -1px -1px 3px -2px rgba(0, 0, 0, 0.5); +} +.tooltip-parent.left .triangle-with-shadow:after { + box-shadow: 1px -1px 3px -2px rgba(0, 0, 0, 0.5); +} +.tooltip-parent.right .triangle-with-shadow:after { + box-shadow: -1px 1px 3px -2px rgba(0, 0, 0, 0.5); +} +.data-grid .ag-row:defined { + --ag-range-selection-border-color: transparent; +} +.data-grid .ag-cell { + white-space: normal; + display: flex; + flex-direction: column; + justify-content: center; +} +.data-grid .ag-layout-auto-height .ag-center-cols-clipper:defined, +.data-grid .ag-layout-auto-height .ag-center-cols-container:defined { + min-height: unset; +} +.data-grid.data-grid--dark:defined { + --ag-header-background-color: var(--color-brand-secondary); + --ag-header-foreground-color: var(--color-brand-tertiary); +} +.data-grid .ag-row { + --ag-odd-row-background-color: var(--color-bacgkground); + --ag-row-hover-color: var(--color-bacgkground); +} +.data-grid .ag-row.ag-row-last { + border-bottom: 0; +} +.data-grid .ag-root-wrapper { + border-radius: 0.25rem; + border-color: var(--color-on-background-decoration); +} +.data-grid--dark .ag-header-cell-sortable { + --ag-header-cell-hover-background-color: var(--color-primary); +} +.loader { + display: inline-block; + height: 2em; + position: relative; + overflow: hidden; + background-color: rgba(189, 173, 173, 0.1); +} +.loader::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + transform: translateX(-100%); + background-image: linear-gradient( + 90deg, + rgba(255, 255, 255, 0) 0, + rgba(255, 255, 255, 0.1) 20%, + rgba(255, 255, 255, 0.3) 60%, + rgba(255, 255, 255, 0) + ); + animation: shimmer 2s infinite; + content: ""; +} +@keyframes shimmer { + 100% { + transform: translateX(100%); + } +} +.preloader { + position: relative; + width: 6.25rem; + height: 6.25rem; + margin: 6.25rem auto; + z-index: 1; +} +.preloader__container { + width: 100%; + height: 100%; +} +.preloader__svg { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + animation: linear 250ms forwards; +} +.preloader__outer-circle { + opacity: 0.75; + fill: none; + stroke: var(--color-inactive); + stroke-width: 10px; + stroke-miterlimit: 10; + stroke-dasharray: 200.7371673584; + stroke-dashoffset: 0; +} +.preloader__inner-circle { + opacity: 0.5; + fill: none; + stroke: var(--color-primary-hover); + stroke-width: 6px; + stroke-miterlimit: 10; + stroke-dasharray: 200; + stroke-dashoffset: 160; + transform: rotate(0deg); + transform-origin: 50% 50%; + animation: preloader-inner-circle-scale cubic-bezier(0.215, 0.61, 0.355, 1) + 1250ms normal forwards, + preloader-inner-circle linear 550ms infinite forwards; +} +@keyframes preloader-inner-circle-scale { + 0% { + stroke-dashoffset: 200; + } + 100% { + stroke-dashoffset: 160; + } +} +@keyframes preloader-inner-circle { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.placeholder\:text-on-background-alternate::-moz-placeholder { + color: var(--color-on-background-alternate); +} +.placeholder\:text-on-background-alternate::placeholder { + color: var(--color-on-background-alternate); +} +.before\:absolute::before { + content: var(--tw-content); + position: absolute; +} +.before\:bottom-0::before { + content: var(--tw-content); + bottom: 0px; +} +.before\:bottom-\[-3px\]::before { + content: var(--tw-content); + bottom: -3px; +} +.before\:left-0::before { + content: var(--tw-content); + left: 0px; +} +.before\:z-\[2\]::before { + content: var(--tw-content); + z-index: 2; +} +.before\:block::before { + content: var(--tw-content); + display: block; +} +.before\:h-\[3px\]::before { + content: var(--tw-content); + height: 3px; +} +.before\:w-full::before { + content: var(--tw-content); + width: 100%; +} +.before\:scale-x-0::before { + content: var(--tw-content); + --tw-scale-x: 0; + 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)); +} +.before\:scale-x-100::before { + content: var(--tw-content); + --tw-scale-x: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.before\:bg-primary::before { + content: var(--tw-content); + background-color: var(--color-primary); +} +.before\:transition-transform::before { + content: var(--tw-content); + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.before\:duration-200::before { + content: var(--tw-content); + transition-duration: 200ms; +} +.before\:ease-in-out::before { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.after\:absolute::after { + content: var(--tw-content); + position: absolute; +} +.after\:bottom-0::after { + content: var(--tw-content); + bottom: 0px; +} +.after\:left-0::after { + content: var(--tw-content); + left: 0px; +} +.after\:z-\[1\]::after { + content: var(--tw-content); + z-index: 1; +} +.after\:block::after { + content: var(--tw-content); + display: block; +} +.after\:h-3::after { + content: var(--tw-content); + height: 0.75rem; +} +.after\:h-3\.5::after { + content: var(--tw-content); + height: 0.875rem; +} +.after\:h-\[3px\]::after { + content: var(--tw-content); + height: 3px; +} +.after\:w-3::after { + content: var(--tw-content); + width: 0.75rem; +} +.after\:w-3\.5::after { + content: var(--tw-content); + width: 0.875rem; +} +.after\:w-full::after { + content: var(--tw-content); + width: 100%; +} +.after\:rotate-45::after { + content: var(--tw-content); + --tw-rotate: 45deg; + 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)); +} +.after\:bg-background::after { + content: var(--tw-content); + background-color: var(--color-background); +} +.after\:bg-on-inactive::after { + content: var(--tw-content); + background-color: var(--color-on-inactive); +} +.first\:rounded-l:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.last\:mb-0:last-child { + margin-bottom: 0px; +} +.last\:rounded-r:last-child { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.odd\:bg-\[\#f6fafd\]:nth-child(odd) { + --tw-bg-opacity: 1; + background-color: rgb(246 250 253 / var(--tw-bg-opacity)); +} +.first-of-type\:rounded-t:first-of-type { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.last-of-type\:rounded-b:last-of-type { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.checked\:bg-background:checked { + background-color: var(--color-background); +} +.checked\:fill-background:checked { + fill: var(--color-background); +} +.focus-within\:border-primary-active:focus-within { + border-color: var(--color-primary-active); +} +.focus-within\:text-primary-active:focus-within { + color: var(--color-primary-active); +} +.focus-within\:shadow:focus-within { + --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); +} +.focus-within\:shadow-sm:focus-within { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus-within\:shadow-shadow:focus-within { + --tw-shadow-color: var(--color-shadow); + --tw-shadow: var(--tw-shadow-colored); +} +.focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus-within\:ring-2:focus-within { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus-within\:ring-primary:focus-within { + --tw-ring-color: var(--color-primary); +} +.focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; +} +.hover\:cursor-not-allowed:hover { + cursor: not-allowed; +} +.hover\:cursor-pointer:hover { + cursor: pointer; +} +.hover\:border-on-background-decoration:hover { + border-color: var(--color-on-background-decoration); +} +.hover\:border-primary:hover { + border-color: var(--color-primary); +} +.hover\:border-primary-hover:hover { + border-color: var(--color-primary-hover); +} +.hover\:border-l-on-background-alternate:hover { + border-left-color: var(--color-on-background-alternate); +} +.hover\:bg-background:hover { + background-color: var(--color-background); +} +.hover\:bg-brand-tertiary:hover { + background-color: var(--color-brand-tertiary); +} +.hover\:bg-information:hover { + background-color: var(--color-information); +} +.hover\:bg-on-background-alternate:hover { + background-color: var(--color-on-background-alternate); +} +.hover\:bg-on-background-decoration:hover { + background-color: var(--color-on-background-decoration); +} +.hover\:bg-on-background-search-hover:hover { + background-color: var(--color-on-background-search-hero-hover); +} +.hover\:bg-on-success-decoration:hover { + background-color: var(--color-on-success-decoration); +} +.hover\:bg-on-warning-decoration:hover { + background-color: var(--color-on-warning-decoration); +} +.hover\:bg-panel-queue:hover { + background-color: var(--color-panel-queue); +} +.hover\:bg-panel-queue-highlight:hover { + background-color: var(--color-panel-queue-highlight); +} +.hover\:bg-panel-queue-hover:hover { + background-color: var(--color-panel-queue-hover); +} +.hover\:bg-primary-hover:hover { + background-color: var(--color-primary-hover); +} +.hover\:bg-surface:hover { + background-color: var(--color-surface); +} +.hover\:bg-surface-active:hover { + background-color: var(--color-surface-active); +} +.hover\:fill-background:hover { + fill: var(--color-background); +} +.hover\:fill-danger-hover:hover { + fill: var(--color-danger-hover); +} +.hover\:fill-on-error-link-hover:hover { + fill: var(--color-on-error-link-hover); +} +.hover\:fill-on-information-link-hover:hover { + fill: var(--color-on-information-link-hover); +} +.hover\:fill-on-primary-link-hover:hover { + fill: var(--color-on-primary-link-hover); +} +.hover\:fill-on-success-link-hover:hover { + fill: var(--color-on-success-link-hover); +} +.hover\:fill-on-surface-decoration:hover { + fill: var(--color-on-surface-decoration); +} +.hover\:fill-on-surface-link:hover { + fill: var(--color-on-surface-link); +} +.hover\:fill-on-warning-link-hover:hover { + fill: var(--color-on-warning-link-hover); +} +.hover\:fill-primary:hover { + fill: var(--color-primary); +} +.hover\:fill-primary-active:hover { + fill: var(--color-primary-active); +} +.hover\:fill-primary-hover:hover { + fill: var(--color-primary-hover); +} +.hover\:fill-success:hover { + fill: var(--color-success); +} +.hover\:text-danger-hover:hover { + color: var(--color-danger-hover); +} +.hover\:text-on-background-link-hover:hover { + color: var(--color-on-background-link-hover); +} +.hover\:text-on-information:hover { + color: var(--color-on-information); +} +.hover\:text-on-primary:hover { + color: var(--color-on-primary); +} +.hover\:text-primary:hover { + color: var(--color-primary); +} +.hover\:text-primary-active:hover { + color: var(--color-primary-active); +} +.hover\:text-primary-hover:hover { + color: var(--color-primary-hover); +} +.hover\:underline:hover { + text-decoration-line: underline; +} +.hover\:drop-shadow:hover { + --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) + drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:after\:bg-on-background-decoration:hover::after { + content: var(--tw-content); + background-color: var(--color-on-background-decoration); +} +.focus\:h-auto:focus { + height: auto; +} +.focus\:w-auto:focus { + width: auto; +} +.focus\:overflow-visible:focus { + overflow: visible; +} +.focus\:border:focus { + border-width: 1px; +} +.focus\:border-on-information-decoration:focus { + border-color: var(--color-on-information-decoration); +} +.focus\:border-primary:focus { + border-color: var(--color-primary); +} +.focus\:border-primary-active:focus { + border-color: var(--color-primary-active); +} +.focus\:bg-background:focus { + background-color: var(--color-background); +} +.focus\:bg-brand-tertiary:focus { + background-color: var(--color-brand-tertiary); +} +.focus\:bg-information:focus { + background-color: var(--color-information); +} +.focus\:bg-on-background-alternate:focus { + background-color: var(--color-on-background-alternate); +} +.focus\:bg-on-background-decoration:focus { + background-color: var(--color-on-background-decoration); +} +.focus\:bg-surface:focus { + background-color: var(--color-surface); +} +.focus\:fill-background:focus { + fill: var(--color-background); +} +.focus\:p-4:focus { + padding: 1rem; +} +.focus\:text-on-background-link-hover:focus { + color: var(--color-on-background-link-hover); +} +.focus\:text-on-secondary:focus { + color: var(--color-on-secondary); +} +.focus\:text-primary-hover:focus { + color: var(--color-primary-hover); +} +.focus\:underline:focus { + text-decoration-line: underline; +} +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus\:outline-0:focus { + outline-width: 0px; +} +.focus\:ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-2:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-primary:focus { + --tw-ring-color: var(--color-primary); +} +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} +.focus\:ring-offset-background:focus { + --tw-ring-offset-color: var(--color-background); +} +.focus\:ring-offset-information:focus { + --tw-ring-offset-color: var(--color-information); +} +.active\:bg-on-background-alternate:active { + background-color: var(--color-on-background-alternate); +} +.active\:bg-on-background-decoration:active { + background-color: var(--color-on-background-decoration); +} +.active\:bg-primary:active { + background-color: var(--color-primary); +} +.active\:bg-primary-active:active { + background-color: var(--color-primary-active); +} +.active\:bg-surface:active { + background-color: var(--color-surface); +} +.active\:fill-on-primary:active { + fill: var(--color-on-primary); +} +.active\:fill-on-success-decoration:active { + fill: var(--color-on-success-decoration); +} +.active\:fill-on-surface-decoration:active { + fill: var(--color-on-surface-decoration); +} +.active\:fill-success:active { + fill: var(--color-success); +} +.active\:text-on-primary:active { + color: var(--color-on-primary); +} +.active\:text-primary-active:active { + color: var(--color-primary-active); +} +.disabled\:bg-transparent:disabled { + background-color: transparent; +} +.group:hover .group-hover\:border-primary { + border-color: var(--color-primary); +} +.group:hover .group-hover\:border-primary-active { + border-color: var(--color-primary-active); +} +.group:hover .group-hover\:border-primary-hover { + border-color: var(--color-primary-hover); +} +.group:hover .group-hover\:bg-background { + background-color: var(--color-background); +} +.group:hover .group-hover\:bg-on-background-search-hover { + background-color: var(--color-on-background-search-hero-hover); +} +.group:hover .group-hover\:fill-background { + fill: var(--color-background); +} +.group:hover .group-hover\:fill-primary-active { + fill: var(--color-primary-active); +} +.group:hover .group-hover\:fill-primary-hover { + fill: var(--color-primary-hover); +} +.group:hover .group-hover\:text-primary { + color: var(--color-primary); +} +.group:hover .group-hover\:text-primary-active { + color: var(--color-primary-active); +} +.group:hover .group-hover\:text-primary-hover { + color: var(--color-primary-hover); +} +.peer:hover ~ .peer-hover\:text-primary-hover { + color: var(--color-primary-hover); +} +.peer:focus ~ .peer-focus\:text-primary-active { + color: var(--color-primary-active); +} +@media (min-width: 480px) { + .sm\:inset-x-10 { + left: 2.5rem; + right: 2.5rem; + } + .sm\:top-\[27rem\] { + top: 27rem; + } + .sm\:mx-auto { + margin-left: auto; + margin-right: auto; + } + .sm\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + .sm\:ml-2 { + margin-left: 0.5rem; + } + .sm\:ml-4 { + margin-left: 1rem; + } + .sm\:inline-block { + display: inline-block; + } + .sm\:inline { + display: inline; + } + .sm\:flex { + display: flex; + } + .sm\:hidden { + display: none; + } + .sm\:h-96 { + height: 24rem; + } + .sm\:h-\[4\.5rem\] { + height: 4.5rem; + } + .sm\:min-h-\[37rem\] { + min-height: 37rem; + } + .sm\:w-full { + width: 100%; + } + .sm\:max-w-md { + max-width: 28rem; + } + .sm\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .sm\:grid-flow-row { + grid-auto-flow: row; + } + .sm\:flex-row { + flex-direction: row; + } + .sm\:items-start { + align-items: flex-start; + } + .sm\:items-center { + align-items: center; + } + .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .sm\:rounded-lg { + border-radius: 0.5rem; + } + .sm\:rounded-b-\[80\%\] { + border-bottom-right-radius: 80%; + border-bottom-left-radius: 80%; + } + .sm\:p-0 { + padding: 0px; + } + .sm\:p-10 { + padding: 2.5rem; + } + .sm\:p-6 { + padding: 1.5rem; + } + .sm\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:pb-16 { + padding-bottom: 4rem; + } + .sm\:pb-6 { + padding-bottom: 1.5rem; + } + .sm\:pr-2 { + padding-right: 0.5rem; + } + .sm\:pt-1 { + padding-top: 0.25rem; + } + .sm\:pt-1\.5 { + padding-top: 0.375rem; + } + .sm\:pt-12 { + padding-top: 3rem; + } + .sm\:pt-6 { + padding-top: 1.5rem; + } + .sm\:pt-9 { + padding-top: 2.25rem; + } + .sm\:text-center { + text-align: center; + } + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +@media (min-width: 1024px) { + .md\:order-1 { + order: 1; + } + .md\:order-2 { + order: 2; + } + .md\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + .md\:mb-0 { + margin-bottom: 0px; + } + .md\:ml-4 { + margin-left: 1rem; + } + .md\:ml-gutter-lg { + margin-left: 2.5rem; + } + .md\:mr-gutter-lg { + margin-right: 2.5rem; + } + .md\:mt-0 { + margin-top: 0px; + } + .md\:mt-8 { + margin-top: 2rem; + } + .md\:block { + display: block; + } + .md\:inline-block { + display: inline-block; + } + .md\:inline { + display: inline; + } + .md\:flex { + display: flex; + } + .md\:inline-flex { + display: inline-flex; + } + .md\:grid { + display: grid; + } + .md\:hidden { + display: none; + } + .md\:h-\[5rem\] { + height: 5rem; + } + .md\:h-full { + height: 100%; + } + .md\:w-1\/2 { + width: 50%; + } + .md\:w-2\/12 { + width: 16.666667%; + } + .md\:w-2\/4 { + width: 50%; + } + .md\:w-2\/5 { + width: 40%; + } + .md\:w-2\/6 { + width: 33.333333%; + } + .md\:w-3\/4 { + width: 75%; + } + .md\:w-4\/5 { + width: 80%; + } + .md\:w-\[35\%\] { + width: 35%; + } + .md\:min-w-\[42px\] { + min-width: 42px; + } + .md\:max-w-5xl { + max-width: 64rem; + } + .md\:shrink-0 { + flex-shrink: 0; + } + .md\:grow-0 { + flex-grow: 0; + } + .md\:basis-1\/2 { + flex-basis: 50%; + } + .md\:basis-1\/6 { + flex-basis: 16.666667%; + } + .md\:basis-80 { + flex-basis: 20rem; + } + .md\:basis-gr-1 { + flex-basis: 61.80469715698392%; + } + .md\:basis-gr-2 { + flex-basis: 38.19530284301608%; + } + .md\:grid-flow-col { + grid-auto-flow: column; + } + .md\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + .md\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + .md\:grid-rows-3 { + grid-template-rows: repeat(3, minmax(0, 1fr)); + } + .md\:flex-row { + flex-direction: row; + } + .md\:items-start { + align-items: flex-start; + } + .md\:items-center { + align-items: center; + } + .md\:justify-start { + justify-content: flex-start; + } + .md\:justify-between { + justify-content: space-between; + } + .md\:gap-5 { + gap: 1.25rem; + } + .md\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .md\:border-l { + border-left-width: 1px; + } + .md\:bg-on-background-menu { + background-color: var(--color-on-background-menu); + } + .md\:p-12 { + padding: 3rem; + } + .md\:px-gutter-sm { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .md\:pb-10 { + padding-bottom: 2.5rem; + } + .md\:pb-9 { + padding-bottom: 2.25rem; + } + .md\:text-right { + text-align: right; + } + .md\:align-middle { + vertical-align: middle; + } +} +@media (min-width: 1440px) { + .lg\:mt-5 { + margin-top: 1.25rem; + } + .lg\:w-1\/2 { + width: 50%; + } + .lg\:w-2\/5 { + width: 40%; + } + .lg\:w-60 { + width: 15rem; + } + .lg\:max-w-none { + max-width: none; + } + .lg\:max-w-xs { + max-width: 20rem; + } + .lg\:grid-flow-col { + grid-auto-flow: column; + } + .lg\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + .lg\:flex-row { + flex-direction: row; + } + .lg\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .lg\:pb-24 { + padding-bottom: 6rem; + } + .lg\:pt-16 { + padding-top: 4rem; + } + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } +} +@media (min-width: 1921px) { + .xl\:h-\[5\.5rem\] { + height: 5.5rem; + } + .xl\:w-2\/6 { + width: 33.333333%; + } + .xl\:grid-flow-col { + grid-auto-flow: column; + } + .xl\:grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); + } + .xl\:pb-24 { + padding-bottom: 6rem; + } +} +@media (min-width: 2560px) { + .\32xl\:w-1\/3 { + width: 33.333333%; + } + .\32xl\:w-3\/12 { + width: 25%; + } +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.ag-icon { + font-family: var(--ag-icon-font-family); + font-size: var(--ag-icon-size); + line-height: var(--ag-icon-size); + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.ag-icon-aggregation::before { + content: var(--ag-icon-font-code-aggregation, "\f101"); +} +.ag-icon-arrows::before { + content: var(--ag-icon-font-code-arrows, "\f102"); +} +.ag-icon-asc::before { + content: var(--ag-icon-font-code-asc, "\f103"); +} +.ag-icon-cancel::before { + content: var(--ag-icon-font-code-cancel, "\f104"); +} +.ag-icon-chart::before { + content: var(--ag-icon-font-code-chart, "\f105"); +} +.ag-icon-checkbox-checked::before { + content: var(--ag-icon-font-code-checkbox-checked, "\f106"); +} +.ag-icon-checkbox-indeterminate::before { + content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107"); +} +.ag-icon-checkbox-unchecked::before { + content: var(--ag-icon-font-code-checkbox-unchecked, "\f108"); +} +.ag-icon-color-picker::before { + content: var(--ag-icon-font-code-color-picker, "\f109"); +} +.ag-icon-columns::before { + content: var(--ag-icon-font-code-columns, "\f10a"); +} +.ag-icon-contracted::before { + content: var(--ag-icon-font-code-contracted, "\f10b"); +} +.ag-icon-copy::before { + content: var(--ag-icon-font-code-copy, "\f10c"); +} +.ag-icon-cross::before { + content: var(--ag-icon-font-code-cross, "\f10d"); +} +.ag-icon-csv::before { + content: var(--ag-icon-font-code-csv, "\f10e"); +} +.ag-icon-cut::before { + content: var(--ag-icon-font-code-cut, "\f10f"); +} +.ag-icon-desc::before { + content: var(--ag-icon-font-code-desc, "\f110"); +} +.ag-icon-excel::before { + content: var(--ag-icon-font-code-excel, "\f111"); +} +.ag-icon-expanded::before { + content: var(--ag-icon-font-code-expanded, "\f112"); +} +.ag-icon-eye-slash::before { + content: var(--ag-icon-font-code-eye-slash, "\f113"); +} +.ag-icon-eye::before { + content: var(--ag-icon-font-code-eye, "\f114"); +} +.ag-icon-filter::before { + content: var(--ag-icon-font-code-filter, "\f115"); +} +.ag-icon-first::before { + content: var(--ag-icon-font-code-first, "\f116"); +} +.ag-icon-grip::before { + content: var(--ag-icon-font-code-grip, "\f117"); +} +.ag-icon-group::before { + content: var(--ag-icon-font-code-group, "\f118"); +} +.ag-icon-last::before { + content: var(--ag-icon-font-code-last, "\f119"); +} +.ag-icon-left::before { + content: var(--ag-icon-font-code-left, "\f11a"); +} +.ag-icon-linked::before { + content: var(--ag-icon-font-code-linked, "\f11b"); +} +.ag-icon-loading::before { + content: var(--ag-icon-font-code-loading, "\f11c"); +} +.ag-icon-maximize::before { + content: var(--ag-icon-font-code-maximize, "\f11d"); +} +.ag-icon-menu::before { + content: var(--ag-icon-font-code-menu, "\f11e"); +} +.ag-icon-minimize::before { + content: var(--ag-icon-font-code-minimize, "\f11f"); +} +.ag-icon-next::before { + content: var(--ag-icon-font-code-next, "\f120"); +} +.ag-icon-none::before { + content: var(--ag-icon-font-code-none, "\f121"); +} +.ag-icon-not-allowed::before { + content: var(--ag-icon-font-code-not-allowed, "\f122"); +} +.ag-icon-paste::before { + content: var(--ag-icon-font-code-paste, "\f123"); +} +.ag-icon-pin::before { + content: var(--ag-icon-font-code-pin, "\f124"); +} +.ag-icon-pivot::before { + content: var(--ag-icon-font-code-pivot, "\f125"); +} +.ag-icon-previous::before { + content: var(--ag-icon-font-code-previous, "\f126"); +} +.ag-icon-radio-button-off::before { + content: var(--ag-icon-font-code-radio-button-off, "\f127"); +} +.ag-icon-radio-button-on::before { + content: var(--ag-icon-font-code-radio-button-on, "\f128"); +} +.ag-icon-right::before { + content: var(--ag-icon-font-code-right, "\f129"); +} +.ag-icon-save::before { + content: var(--ag-icon-font-code-save, "\f12a"); +} +.ag-icon-small-down::before { + content: var(--ag-icon-font-code-small-down, "\f12b"); +} +.ag-icon-small-left::before { + content: var(--ag-icon-font-code-small-left, "\f12c"); +} +.ag-icon-small-right::before { + content: var(--ag-icon-font-code-small-right, "\f12d"); +} +.ag-icon-small-up::before { + content: var(--ag-icon-font-code-small-up, "\f12e"); +} +.ag-icon-tick::before { + content: var(--ag-icon-font-code-tick, "\f12f"); +} +.ag-icon-tree-closed::before { + content: var(--ag-icon-font-code-tree-closed, "\f130"); +} +.ag-icon-tree-indeterminate::before { + content: var(--ag-icon-font-code-tree-indeterminate, "\f131"); +} +.ag-icon-tree-open::before { + content: var(--ag-icon-font-code-tree-open, "\f132"); +} +.ag-icon-unlinked::before { + content: var(--ag-icon-font-code-unlinked, "\f133"); +} +.ag-icon-row-drag::before { + content: var(--ag-icon-font-code-grip); +} +.ag-left-arrow::before { + content: var(--ag-icon-font-code-left); +} +.ag-right-arrow::before { + content: var(--ag-icon-font-code-right); +} +[class*="ag-theme-"] { + --ag-foreground-color: #000; + --ag-data-color: var(--ag-foreground-color); + --ag-secondary-foreground-color: var(--ag-foreground-color); + --ag-header-foreground-color: var(--ag-secondary-foreground-color); + --ag-disabled-foreground-color: rgba(0, 0, 0, 0.5); + --ag-background-color: #fff; + --ag-header-background-color: transparent; + --ag-tooltip-background-color: transparent; + --ag-subheader-background-color: transparent; + --ag-subheader-toolbar-background-color: transparent; + --ag-control-panel-background-color: transparent; + --ag-side-button-selected-background-color: var( + --ag-control-panel-background-color + ); + --ag-selected-row-background-color: #bbb; + --ag-odd-row-background-color: var(--ag-background-color); + --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66); + --ag-row-hover-color: transparent; + --ag-column-hover-color: transparent; + --ag-range-selection-border-color: var(--ag-foreground-color); + --ag-range-selection-border-style: solid; + --ag-range-selection-background-color: rgba(0, 0, 0, 0.2); + --ag-range-selection-background-color-2: var( + --ag-range-selection-background-color + ); + --ag-range-selection-background-color-3: var( + --ag-range-selection-background-color + ); + --ag-range-selection-background-color-4: var( + --ag-range-selection-background-color + ); + --ag-range-selection-highlight-color: var(--ag-range-selection-border-color); + --ag-selected-tab-underline-color: var(--ag-range-selection-border-color); + --ag-selected-tab-underline-width: 0; + --ag-selected-tab-underline-transition-speed: 0s; + --ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1); + --ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1); + --ag-header-cell-hover-background-color: transparent; + --ag-header-cell-moving-background-color: var(--ag-background-color); + --ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5); + --ag-value-change-delta-up-color: #43a047; + --ag-value-change-delta-down-color: #e53935; + --ag-chip-background-color: transparent; + --ag-borders: solid 1px; + --ag-border-color: rgba(0, 0, 0, 0.25); + --ag-borders-critical: var(--ag-borders); + --ag-borders-secondary: var(--ag-borders); + --ag-secondary-border-color: var(--ag-border-color); + --ag-row-border-style: solid; + --ag-row-border-width: 1px; + --ag-cell-horizontal-border: solid transparent; + --ag-borders-input: var(--ag-borders-secondary); + --ag-input-border-color: var(--ag-secondary-border-color); + --ag-borders-input-invalid: solid 2px; + --ag-input-border-color-invalid: var(--ag-invalid-color); + --ag-borders-side-button: var(--ag-borders); + --ag-border-radius: 0px; + --ag-row-border-color: var(--ag-secondary-border-color); + --ag-header-column-separator-display: none; + --ag-header-column-separator-height: 100%; + --ag-header-column-separator-width: 1px; + --ag-header-column-separator-color: var(--ag-secondary-border-color); + --ag-header-column-resize-handle-display: none; + --ag-header-column-resize-handle-height: 50%; + --ag-header-column-resize-handle-width: 1px; + --ag-header-column-resize-handle-color: var(--ag-secondary-border-color); + --ag-invalid-color: red; + --ag-input-disabled-border-color: var(--ag-input-border-color); + --ag-input-disabled-background-color: transparent; + --ag-checkbox-background-color: transparent; + --ag-checkbox-border-radius: var(--ag-border-radius); + --ag-checkbox-checked-color: var(--ag-foreground-color); + --ag-checkbox-unchecked-color: var(--ag-foreground-color); + --ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color); + --ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color); + --ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color); + --ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color); + --ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color); + --ag-toggle-button-switch-background-color: var(--ag-background-color); + --ag-toggle-button-switch-border-color: var( + --ag-toggle-button-off-border-color + ); + --ag-toggle-button-border-width: 1px; + --ag-toggle-button-height: var(--ag-icon-size); + --ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2); + --ag-input-focus-box-shadow: none; + --ag-input-focus-border-color: none; + --ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color); + --ag-minichart-selected-page-color: var(--ag-checkbox-checked-color); + --ag-grid-size: 4px; + --ag-icon-size: 12px; + --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5); + --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5); + --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2); + --ag-widget-vertical-spacing: var(--ag-grid-size); + --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3); + --ag-cell-widget-spacing: var(--ag-cell-horizontal-padding); + --ag-row-height: calc(var(--ag-grid-size) * 6 + 1px); + --ag-header-height: var(--ag-row-height); + --ag-list-item-height: calc(var(--ag-grid-size) * 5); + --ag-column-select-indent-size: calc( + var(--ag-grid-size) + var(--ag-icon-size) + ); + --ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size)); + --ag-row-group-indent-size: calc( + var(--ag-cell-widget-spacing) + var(--ag-icon-size) + ); + --ag-filter-tool-panel-group-indent: 16px; + --ag-tab-min-width: 220px; + --ag-menu-min-width: 181px; + --ag-side-bar-panel-width: 200px; + --ag-font-family: "Helvetica Neue", sans-serif; + --ag-font-size: 14px; + --ag-card-radius: var(--ag-border-radius); + --ag-card-shadow: none; + --ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); +} +.ag-root-wrapper, +.ag-sticky-top, +.ag-dnd-ghost { + background-color: var(--ag-background-color); +} +[class*="ag-theme-"] { + -webkit-font-smoothing: antialiased; + font-family: var(--ag-font-family); + font-size: var(--ag-font-size); + line-height: normal; + color: var(--ag-foreground-color); +} +ag-grid, +ag-grid-angular, +ag-grid-ng2, +ag-grid-polymer, +ag-grid-aurelia { + display: block; +} +.ag-hidden { + display: none !important; +} +.ag-invisible { + visibility: hidden !important; +} +.ag-no-transition { + transition: none !important; +} +.ag-drag-handle { + cursor: grab; +} +.ag-column-drop-wrapper { + display: flex; +} +.ag-column-drop-horizontal-half-width { + display: inline-block; + width: 50% !important; +} +.ag-unselectable { + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-selectable { + -moz-user-select: text; + -webkit-user-select: text; + user-select: text; +} +.ag-tab { + position: relative; +} +.ag-tab-guard { + position: absolute; + width: 0; + height: 0; + display: block; +} +.ag-select-agg-func-popup { + position: absolute; +} +.ag-input-wrapper, +.ag-picker-field-wrapper { + display: flex; + flex: 1 1 auto; + align-items: center; + line-height: normal; + position: relative; +} +.ag-shake-left-to-right { + animation-direction: alternate; + animation-duration: 0.2s; + animation-iteration-count: infinite; + animation-name: ag-shake-left-to-right; +} +@keyframes ag-shake-left-to-right { + from { + padding-left: 6px; + padding-right: 2px; + } + to { + padding-left: 2px; + padding-right: 6px; + } +} +.ag-root-wrapper { + cursor: default; + position: relative; + display: flex; + flex-direction: column; + overflow: hidden; +} +.ag-root-wrapper.ag-layout-normal { + height: 100%; +} +.ag-watermark { + position: absolute; + bottom: 20px; + right: 25px; + opacity: 0.5; + transition: opacity 1s ease-out 3s; +} +.ag-watermark::before { + content: ""; + background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=); + background-repeat: no-repeat; + background-size: 170px 40px; + display: block; + height: 40px; + width: 170px; + opacity: 0.5; +} +.ag-watermark-text { + opacity: 0.5; + font-weight: bold; + font-family: Impact, sans-serif; + font-size: 19px; + padding-left: 0.7rem; +} +.ag-root-wrapper-body { + display: flex; + flex-direction: row; +} +.ag-root-wrapper-body.ag-layout-normal { + flex: 1 1 auto; + height: 0; + min-height: 0; +} +.ag-root { + position: relative; + display: flex; + flex-direction: column; +} +.ag-root.ag-layout-normal, +.ag-root.ag-layout-auto-height { + overflow: hidden; + flex: 1 1 auto; + width: 0; +} +.ag-root.ag-layout-normal { + height: 100%; +} +.ag-header-viewport, +.ag-floating-top-viewport, +.ag-body-viewport, +.ag-center-cols-viewport, +.ag-floating-bottom-viewport, +.ag-body-horizontal-scroll-viewport, +.ag-body-vertical-scroll-viewport, +.ag-virtual-list-viewport, +.ag-sticky-top-viewport { + position: relative; + height: 100%; + min-width: 0px; + overflow: hidden; + flex: 1 1 auto; +} +.ag-body-viewport { + display: flex; +} +.ag-body-viewport.ag-layout-normal { + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} +.ag-center-cols-viewport { + width: 100%; + overflow-x: auto; +} +.ag-body-horizontal-scroll-viewport { + overflow-x: scroll; +} +.ag-body-vertical-scroll-viewport { + overflow-y: scroll; +} +.ag-virtual-list-viewport { + overflow: auto; + width: 100%; +} +.ag-header-container, +.ag-floating-top-container, +.ag-body-container, +.ag-pinned-right-cols-container, +.ag-center-cols-container, +.ag-pinned-left-cols-container, +.ag-floating-bottom-container, +.ag-body-horizontal-scroll-container, +.ag-body-vertical-scroll-container, +.ag-full-width-container, +.ag-floating-bottom-full-width-container, +.ag-virtual-list-container, +.ag-sticky-top-container { + position: relative; +} +.ag-header-container, +.ag-floating-top-container, +.ag-floating-bottom-container, +.ag-sticky-top-container { + height: 100%; + white-space: nowrap; +} +.ag-center-cols-container { + display: block; +} +.ag-pinned-right-cols-container { + display: block; +} +.ag-body-horizontal-scroll-container { + height: 100%; +} +.ag-body-vertical-scroll-container { + width: 100%; +} +.ag-full-width-container, +.ag-floating-top-full-width-container, +.ag-floating-bottom-full-width-container, +.ag-sticky-top-full-width-container { + position: absolute; + top: 0px; + pointer-events: none; +} +.ag-ltr .ag-full-width-container, +.ag-ltr .ag-floating-top-full-width-container, +.ag-ltr .ag-floating-bottom-full-width-container, +.ag-ltr .ag-sticky-top-full-width-container { + left: 0; +} +.ag-rtl .ag-full-width-container, +.ag-rtl .ag-floating-top-full-width-container, +.ag-rtl .ag-floating-bottom-full-width-container, +.ag-rtl .ag-sticky-top-full-width-container { + right: 0; +} +.ag-floating-bottom-full-width-container, +.ag-floating-top-full-width-container { + display: inline-block; + overflow: hidden; + height: 100%; + width: 100%; +} +.ag-virtual-list-container { + overflow: hidden; +} +.ag-center-cols-clipper { + flex: 1 1 auto; + min-width: 0; + overflow: hidden; + min-height: 100%; + transform: translate3d(0, 0, 0); +} +.ag-body { + position: relative; + display: flex; + flex: 1 1 auto; + flex-direction: row !important; + min-height: 0; +} +.ag-body-clipper { + overflow: hidden; + min-width: 0px; + flex: 1 1 auto; + height: 100%; + transform: translate3d(0, 0, 0); +} +.ag-body-horizontal-scroll, +.ag-body-vertical-scroll { + min-height: 0; + min-width: 0; + display: flex; + position: relative; +} +.ag-body-horizontal-scroll.ag-scrollbar-invisible, +.ag-body-vertical-scroll.ag-scrollbar-invisible { + position: absolute; + bottom: 0; +} +.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar, +.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar { + opacity: 0; + transition: opacity 400ms; + visibility: hidden; +} +.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling, +.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active, +.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling, +.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active { + visibility: visible; + opacity: 1; +} +.ag-body-horizontal-scroll { + width: 100%; +} +.ag-body-horizontal-scroll.ag-scrollbar-invisible { + left: 0; + right: 0; +} +.ag-body-vertical-scroll { + height: 100%; +} +.ag-body-vertical-scroll.ag-scrollbar-invisible { + top: 0; + z-index: 10; +} +.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible { + right: 0; +} +.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible { + left: 0; +} +.ag-force-vertical-scroll { + overflow-y: scroll !important; +} +.ag-horizontal-left-spacer, +.ag-horizontal-right-spacer { + height: 100%; + min-width: 0; + overflow-x: scroll; +} +.ag-horizontal-left-spacer.ag-scroller-corner, +.ag-horizontal-right-spacer.ag-scroller-corner { + overflow-x: hidden; +} +.ag-header, +.ag-pinned-left-header, +.ag-pinned-right-header { + display: inline-block; + overflow: hidden; + position: relative; +} +.ag-header-cell-sortable .ag-header-cell-label { + cursor: pointer; +} +.ag-header { + display: flex; + width: 100%; + white-space: nowrap; +} +.ag-pinned-left-header { + height: 100%; +} +.ag-pinned-right-header { + height: 100%; +} +.ag-header-row { + position: absolute; +} +.ag-header-row:not(.ag-header-row-column-group) { + overflow: hidden; +} +.ag-header.ag-header-allow-overflow .ag-header-row { + overflow: visible; +} +.ag-header-cell { + display: inline-flex; + align-items: center; + position: absolute; + height: 100%; + overflow: hidden; +} +.ag-header-cell.ag-header-active .ag-header-cell-menu-button { + opacity: 1; +} +.ag-header-cell-menu-button:not(.ag-header-menu-always-show) { + transition: opacity 0.2s; + opacity: 0; +} +.ag-header-group-cell-label, +.ag-header-cell-label { + display: flex; + flex: 1 1 auto; + overflow: hidden; + align-items: center; + text-overflow: ellipsis; + align-self: stretch; +} +.ag-header-group-cell-label.ag-sticky-label { + position: sticky; + flex: none; +} +.ag-header-cell-text { + overflow: hidden; + text-overflow: ellipsis; +} +.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper { + height: 100%; + display: flex; + align-items: center; +} +.ag-header-cell-comp-wrapper { + width: 100%; + overflow: hidden; +} +.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper { + white-space: normal; +} +.ag-right-aligned-header .ag-header-cell-label { + flex-direction: row-reverse; +} +.ag-header-group-text { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.ag-header-cell-resize { + position: absolute; + z-index: 2; + height: 100%; + width: 8px; + top: 0; + cursor: ew-resize; +} +.ag-ltr .ag-header-cell-resize { + right: -4px; +} +.ag-rtl .ag-header-cell-resize { + left: -4px; +} +.ag-pinned-left-header .ag-header-cell-resize { + right: -4px; +} +.ag-pinned-right-header .ag-header-cell-resize { + left: -4px; +} +.ag-header-select-all { + display: flex; +} +.ag-column-moving .ag-cell { + transition: left 0.2s; +} +.ag-column-moving .ag-header-cell { + transition: left 0.2s; +} +.ag-column-moving .ag-header-group-cell { + transition: left 0.2s, width 0.2s; +} +.ag-column-panel { + display: flex; + flex-direction: column; + overflow: hidden; + flex: 1 1 auto; +} +.ag-column-select { + position: relative; + display: flex; + flex-direction: column; + overflow: hidden; + flex: 3 1 0px; +} +.ag-column-select-header { + position: relative; + display: flex; + flex: none; +} +.ag-column-select-header-icon { + position: relative; +} +.ag-column-select-header-filter-wrapper { + flex: 1 1 auto; +} +.ag-column-select-header-filter { + width: 100%; +} +.ag-column-select-list { + flex: 1 1 0px; + overflow: hidden; +} +.ag-column-drop { + position: relative; + display: inline-flex; + align-items: center; + overflow: auto; + width: 100%; +} +.ag-column-drop-list { + display: flex; + align-items: center; +} +.ag-column-drop-cell { + position: relative; + display: flex; + align-items: center; +} +.ag-column-drop-cell-text { + overflow: hidden; + flex: 1 1 auto; + text-overflow: ellipsis; + white-space: nowrap; +} +.ag-column-drop-vertical { + display: flex; + flex-direction: column; + overflow: hidden; + align-items: stretch; + flex: 1 1 0px; +} +.ag-column-drop-vertical-title-bar { + display: flex; + align-items: center; + flex: none; +} +.ag-column-drop-vertical-list { + position: relative; + align-items: stretch; + flex-grow: 1; + flex-direction: column; + overflow-x: auto; +} +.ag-column-drop-vertical-list > * { + flex: none; +} +.ag-column-drop-empty .ag-column-drop-vertical-list { + overflow: hidden; +} +.ag-column-drop-vertical-empty-message { + display: block; +} +.ag-column-drop.ag-column-drop-horizontal { + white-space: nowrap; + overflow: hidden; +} +.ag-column-drop-cell-button { + cursor: pointer; +} +.ag-filter-toolpanel { + flex: 1 1 0px; + min-width: 0; +} +.ag-filter-toolpanel-header { + position: relative; +} +.ag-filter-toolpanel-header, +.ag-filter-toolpanel-search { + display: flex; + align-items: center; +} +.ag-filter-toolpanel-header > *, +.ag-filter-toolpanel-search > * { + display: flex; + align-items: center; +} +.ag-filter-apply-panel { + display: flex; + justify-content: flex-end; + overflow: hidden; +} +.ag-row-animation .ag-row { + transition: transform 0.4s, top 0.4s, background-color 0.1s, opacity 0.2s; +} +.ag-row-animation .ag-row.ag-after-created { + transition: transform 0.4s, top 0.4s, height 0.4s, background-color 0.1s, + opacity 0.2s; +} +.ag-row-no-animation .ag-row { + transition: background-color 0.1s; +} +.ag-row { + white-space: nowrap; + width: 100%; +} +.ag-row-loading { + display: flex; + align-items: center; +} +.ag-row-position-absolute { + position: absolute; +} +.ag-row-position-relative { + position: relative; +} +.ag-full-width-row { + overflow: hidden; + pointer-events: all; +} +.ag-row-inline-editing { + z-index: 1; +} +.ag-row-dragging { + z-index: 2; +} +.ag-stub-cell { + display: flex; + align-items: center; +} +.ag-cell { + display: inline-block; + position: absolute; + white-space: nowrap; + height: 100%; +} +.ag-cell-value { + flex: 1 1 auto; +} +.ag-cell-value, +.ag-group-value { + overflow: hidden; + text-overflow: ellipsis; +} +.ag-cell-wrap-text { + white-space: normal; + word-break: break-all; +} +.ag-cell-wrapper { + display: flex; + align-items: center; +} +.ag-cell-wrapper.ag-row-group { + align-items: flex-start; +} +.ag-sparkline-wrapper { + position: absolute; + height: 100%; + width: 100%; + left: 0; + top: 0; +} +.ag-full-width-row .ag-cell-wrapper.ag-row-group { + height: 100%; + align-items: center; +} +.ag-cell-inline-editing { + z-index: 1; +} +.ag-cell-inline-editing .ag-cell-wrapper, +.ag-cell-inline-editing .ag-cell-edit-wrapper, +.ag-cell-inline-editing .ag-cell-editor, +.ag-cell-inline-editing .ag-cell-editor .ag-wrapper, +.ag-cell-inline-editing .ag-cell-editor input { + height: 100%; + width: 100%; + line-height: normal; +} +.ag-cell .ag-icon { + display: inline-block; + vertical-align: middle; +} +.ag-set-filter-item { + display: flex; + align-items: center; + height: 100%; +} +.ag-set-filter-item-checkbox { + display: flex; + overflow: hidden; +} +.ag-set-filter-group-icons { + display: block; +} +.ag-set-filter-group-icons > * { + cursor: pointer; +} +.ag-filter-body-wrapper { + display: flex; + flex-direction: column; +} +.ag-filter-filter { + flex: 1 1 0px; +} +.ag-filter-condition { + display: flex; + justify-content: center; +} +.ag-floating-filter-body { + position: relative; + display: flex; + flex: 1 1 auto; + height: 100%; +} +.ag-floating-filter-full-body { + display: flex; + flex: 1 1 auto; + height: 100%; + width: 100%; + align-items: center; + overflow: hidden; +} +.ag-floating-filter-full-body > div { + flex: 1 1 auto; +} +.ag-floating-filter-input { + align-items: center; + display: flex; + width: 100%; +} +.ag-floating-filter-input > * { + flex: 1 1 auto; +} +.ag-floating-filter-button { + display: flex; + flex: none; +} +.ag-dnd-ghost { + position: absolute; + display: inline-flex; + align-items: center; + cursor: move; + white-space: nowrap; + z-index: 9999; +} +.ag-overlay { + height: 100%; + left: 0; + pointer-events: none; + position: absolute; + top: 0; + width: 100%; +} +.ag-overlay-panel { + display: flex; + height: 100%; + width: 100%; +} +.ag-overlay-wrapper { + display: flex; + flex: none; + width: 100%; + height: 100%; + align-items: center; + justify-content: center; + text-align: center; +} +.ag-overlay-loading-wrapper { + pointer-events: all; +} +.ag-popup-child { + z-index: 5; + top: 0; +} +.ag-popup-editor { + position: absolute; + z-index: 1; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-large-text-input { + display: block; +} +.ag-virtual-list-item { + position: absolute; + width: 100%; +} +.ag-floating-top { + overflow: hidden; + white-space: nowrap; + width: 100%; + position: relative; + display: flex; +} +.ag-pinned-left-floating-top { + display: inline-block; + overflow: hidden; + position: relative; + min-width: 0px; +} +.ag-pinned-right-floating-top { + display: inline-block; + overflow: hidden; + position: relative; + min-width: 0px; +} +.ag-floating-bottom { + overflow: hidden; + white-space: nowrap; + width: 100%; + position: relative; + display: flex; +} +.ag-pinned-left-floating-bottom { + display: inline-block; + overflow: hidden; + position: relative; + min-width: 0px; +} +.ag-pinned-right-floating-bottom { + display: inline-block; + overflow: hidden; + position: relative; + min-width: 0px; +} +.ag-sticky-top { + position: absolute; + display: flex; + width: 100%; +} +.ag-pinned-left-sticky-top, +.ag-pinned-right-sticky-top { + position: relative; + height: 100%; + overflow: hidden; +} +.ag-sticky-top-full-width-container { + overflow: hidden; + width: 100%; + height: 100%; +} +.ag-dialog, +.ag-panel { + display: flex; + flex-direction: column; + position: relative; + overflow: hidden; +} +.ag-panel-title-bar { + display: flex; + flex: none; + align-items: center; + cursor: default; +} +.ag-panel-title-bar-title { + flex: 1 1 auto; +} +.ag-panel-title-bar-buttons { + display: flex; +} +.ag-panel-title-bar-button { + cursor: pointer; +} +.ag-panel-content-wrapper { + display: flex; + flex: 1 1 auto; + position: relative; + overflow: hidden; +} +.ag-dialog { + position: absolute; +} +.ag-resizer { + position: absolute; + pointer-events: none; + z-index: 1; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-resizer.ag-resizer-topLeft { + top: 0; + left: 0; + height: 5px; + width: 5px; + cursor: nwse-resize; +} +.ag-resizer.ag-resizer-top { + top: 0; + left: 5px; + right: 5px; + height: 5px; + cursor: ns-resize; +} +.ag-resizer.ag-resizer-topRight { + top: 0; + right: 0; + height: 5px; + width: 5px; + cursor: nesw-resize; +} +.ag-resizer.ag-resizer-right { + top: 5px; + right: 0; + bottom: 5px; + width: 5px; + cursor: ew-resize; +} +.ag-resizer.ag-resizer-bottomRight { + bottom: 0; + right: 0; + height: 5px; + width: 5px; + cursor: nwse-resize; +} +.ag-resizer.ag-resizer-bottom { + bottom: 0; + left: 5px; + right: 5px; + height: 5px; + cursor: ns-resize; +} +.ag-resizer.ag-resizer-bottomLeft { + bottom: 0; + left: 0; + height: 5px; + width: 5px; + cursor: nesw-resize; +} +.ag-resizer.ag-resizer-left { + left: 0; + top: 5px; + bottom: 5px; + width: 5px; + cursor: ew-resize; +} +.ag-tooltip { + position: absolute; + pointer-events: none; + z-index: 99999; +} +.ag-tooltip-custom { + position: absolute; + pointer-events: none; + z-index: 99999; +} +.ag-value-slide-out { + margin-right: 5px; + opacity: 1; + transition: opacity 3s, margin-right 3s; + transition-timing-function: linear; +} +.ag-value-slide-out-end { + margin-right: 10px; + opacity: 0; +} +.ag-opacity-zero { + opacity: 0 !important; +} +.ag-menu { + max-height: 100%; + overflow-y: auto; + position: absolute; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-menu-column-select-wrapper { + height: 265px; + overflow: auto; +} +.ag-menu-column-select-wrapper .ag-column-select { + height: 100%; +} +.ag-menu-list { + display: table; + width: 100%; +} +.ag-menu-option, +.ag-menu-separator { + display: table-row; +} +.ag-menu-option-part, +.ag-menu-separator-part { + display: table-cell; + vertical-align: middle; +} +.ag-menu-option-text { + white-space: nowrap; +} +.ag-compact-menu-option { + width: 100%; + display: flex; + flex-wrap: nowrap; +} +.ag-compact-menu-option-text { + white-space: nowrap; + flex: 1 1 auto; +} +.ag-rich-select { + cursor: default; + outline: none; +} +.ag-rich-select-value { + display: flex; + align-items: center; +} +.ag-rich-select-value-icon { + flex: 1 1 auto; + order: 1; +} +.ag-ltr .ag-rich-select-value-icon { + text-align: right; +} +.ag-rtl .ag-rich-select-value-icon { + text-align: left; +} +.ag-rich-select-list { + position: relative; +} +.ag-rich-select-virtual-list-item { + display: flex; +} +.ag-rich-select-row { + display: flex; + flex: 1 1 auto; + align-items: center; + white-space: nowrap; + overflow: hidden; +} +.ag-paging-panel { + align-items: center; + display: flex; + justify-content: flex-end; +} +.ag-paging-page-summary-panel { + display: flex; + align-items: center; +} +.ag-paging-button { + position: relative; +} +.ag-disabled .ag-paging-page-summary-panel { + pointer-events: none; +} +.ag-tool-panel-wrapper { + display: flex; + overflow-y: auto; + overflow-x: hidden; + cursor: default; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-column-select-column, +.ag-column-select-column-group, +.ag-select-agg-func-item { + position: relative; + align-items: center; + display: flex; + flex-direction: row; + flex-wrap: nowrap; + text-overflow: ellipsis; + white-space: nowrap; + height: 100%; +} +.ag-column-select-column > *, +.ag-column-select-column-group > *, +.ag-select-agg-func-item > * { + flex: none; +} +.ag-column-select-checkbox { + display: flex; +} +.ag-tool-panel-horizontal-resize { + cursor: ew-resize; + height: 100%; + position: absolute; + top: 0; + width: 5px; + z-index: 1; +} +.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize { + right: -3px; +} +.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize { + left: -3px; +} +.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize { + left: -3px; +} +.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize { + right: -3px; +} +.ag-details-row { + width: 100%; +} +.ag-details-row-fixed-height { + height: 100%; +} +.ag-details-grid { + width: 100%; +} +.ag-details-grid-fixed-height { + height: 100%; +} +.ag-header-group-cell { + display: flex; + align-items: center; + height: 100%; + position: absolute; +} +.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize { + display: none; +} +.ag-cell-label-container { + display: flex; + justify-content: space-between; + flex-direction: row-reverse; + align-items: center; + height: 100%; + width: 100%; + overflow: hidden; + padding: 5px 0px; +} +.ag-right-aligned-header .ag-cell-label-container { + flex-direction: row; +} +.ag-right-aligned-header .ag-header-cell-text { + text-align: end; +} +.ag-side-bar { + display: flex; + flex-direction: row-reverse; +} +.ag-side-bar-left { + order: -1; + flex-direction: row; +} +.ag-side-button-button { + position: relative; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-wrap: nowrap; + white-space: nowrap; + outline: none; + cursor: pointer; +} +.ag-side-button-label { + writing-mode: vertical-lr; +} +.ag-status-bar { + display: flex; + justify-content: space-between; + overflow: hidden; +} +.ag-status-panel { + display: inline-flex; +} +.ag-status-name-value { + white-space: nowrap; +} +.ag-status-bar-left { + display: inline-flex; +} +.ag-status-bar-center { + display: inline-flex; +} +.ag-status-bar-right { + display: inline-flex; +} +.ag-icon { + display: block; + speak: none; +} +.ag-group { + position: relative; + width: 100%; +} +.ag-group-title-bar { + display: flex; + align-items: center; +} +.ag-group-title { + display: block; + flex: 1 1 auto; + min-width: 0; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.ag-group-title-bar .ag-group-title { + cursor: default; +} +.ag-group-toolbar { + display: flex; + align-items: center; +} +.ag-group-container { + display: flex; +} +.ag-disabled .ag-group-container { + pointer-events: none; +} +.ag-group-container-horizontal { + flex-direction: row; + flex-wrap: wrap; +} +.ag-group-container-vertical { + flex-direction: column; +} +.ag-column-group-icons { + display: block; +} +.ag-column-group-icons > * { + cursor: pointer; +} +.ag-group-item-alignment-stretch .ag-group-item { + align-items: stretch; +} +.ag-group-item-alignment-start .ag-group-item { + align-items: flex-start; +} +.ag-group-item-alignment-end .ag-group-item { + align-items: flex-end; +} +.ag-toggle-button-icon { + transition: right 0.3s; + position: absolute; + top: -1px; +} +.ag-input-field, +.ag-select { + display: flex; + flex-direction: row; + align-items: center; +} +.ag-input-field-input { + flex: 1 1 auto; +} +.ag-floating-filter-input .ag-input-field-input[type="date"] { + width: 1px; +} +.ag-range-field { + display: flex; + align-items: center; +} +.ag-angle-select { + display: flex; + align-items: center; +} +.ag-angle-select-wrapper { + display: flex; +} +.ag-angle-select-parent-circle { + display: block; + position: relative; +} +.ag-angle-select-child-circle { + position: absolute; +} +.ag-slider-wrapper { + display: flex; +} +.ag-slider-wrapper .ag-input-field { + flex: 1 1 auto; +} +.ag-picker-field-display { + flex: 1 1 auto; +} +.ag-picker-field { + display: flex; + align-items: center; +} +.ag-picker-field-icon { + display: flex; + border: 0; + padding: 0; + margin: 0; + cursor: pointer; +} +.ag-picker-field-wrapper { + overflow: hidden; +} +.ag-label-align-right .ag-label { + order: 1; +} +.ag-label-align-right > * { + flex: none; +} +.ag-label-align-top { + flex-direction: column; + align-items: flex-start; +} +.ag-label-align-top > * { + align-self: stretch; +} +.ag-label-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + flex: 1; +} +.ag-color-panel { + width: 100%; + display: flex; + flex-direction: column; + text-align: center; +} +.ag-spectrum-color { + flex: 1 1 auto; + position: relative; + overflow: hidden; + cursor: default; +} +.ag-spectrum-fill { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.ag-spectrum-val { + cursor: pointer; +} +.ag-spectrum-dragger { + position: absolute; + pointer-events: none; + cursor: pointer; +} +.ag-spectrum-hue { + cursor: default; + background: linear-gradient( + to left, + #ff0000 3%, + #ffff00 17%, + #00ff00 33%, + #00ffff 50%, + #0000ff 67%, + #ff00ff 83%, + #ff0000 100% + ); +} +.ag-spectrum-alpha { + cursor: default; +} +.ag-spectrum-hue-background { + width: 100%; + height: 100%; +} +.ag-spectrum-alpha-background { + background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0)); + width: 100%; + height: 100%; +} +.ag-spectrum-tool { + cursor: pointer; +} +.ag-spectrum-slider { + position: absolute; + pointer-events: none; +} +.ag-recent-colors { + display: flex; +} +.ag-recent-color { + cursor: pointer; +} +.ag-ltr .ag-column-select-indent-1 { + padding-left: 20px; +} +.ag-rtl .ag-column-select-indent-1 { + padding-right: 20px; +} +.ag-ltr .ag-set-filter-indent-1 { + padding-left: 20px; +} +.ag-rtl .ag-set-filter-indent-1 { + padding-right: 20px; +} +.ag-ltr .ag-row-group-indent-1 { + padding-left: 20px; +} +.ag-rtl .ag-row-group-indent-1 { + padding-right: 20px; +} +.ag-ltr .ag-column-select-indent-2 { + padding-left: 40px; +} +.ag-rtl .ag-column-select-indent-2 { + padding-right: 40px; +} +.ag-ltr .ag-set-filter-indent-2 { + padding-left: 40px; +} +.ag-rtl .ag-set-filter-indent-2 { + padding-right: 40px; +} +.ag-ltr .ag-row-group-indent-2 { + padding-left: 40px; +} +.ag-rtl .ag-row-group-indent-2 { + padding-right: 40px; +} +.ag-ltr .ag-column-select-indent-3 { + padding-left: 60px; +} +.ag-rtl .ag-column-select-indent-3 { + padding-right: 60px; +} +.ag-ltr .ag-set-filter-indent-3 { + padding-left: 60px; +} +.ag-rtl .ag-set-filter-indent-3 { + padding-right: 60px; +} +.ag-ltr .ag-row-group-indent-3 { + padding-left: 60px; +} +.ag-rtl .ag-row-group-indent-3 { + padding-right: 60px; +} +.ag-ltr .ag-column-select-indent-4 { + padding-left: 80px; +} +.ag-rtl .ag-column-select-indent-4 { + padding-right: 80px; +} +.ag-ltr .ag-set-filter-indent-4 { + padding-left: 80px; +} +.ag-rtl .ag-set-filter-indent-4 { + padding-right: 80px; +} +.ag-ltr .ag-row-group-indent-4 { + padding-left: 80px; +} +.ag-rtl .ag-row-group-indent-4 { + padding-right: 80px; +} +.ag-ltr .ag-column-select-indent-5 { + padding-left: 100px; +} +.ag-rtl .ag-column-select-indent-5 { + padding-right: 100px; +} +.ag-ltr .ag-set-filter-indent-5 { + padding-left: 100px; +} +.ag-rtl .ag-set-filter-indent-5 { + padding-right: 100px; +} +.ag-ltr .ag-row-group-indent-5 { + padding-left: 100px; +} +.ag-rtl .ag-row-group-indent-5 { + padding-right: 100px; +} +.ag-ltr .ag-column-select-indent-6 { + padding-left: 120px; +} +.ag-rtl .ag-column-select-indent-6 { + padding-right: 120px; +} +.ag-ltr .ag-set-filter-indent-6 { + padding-left: 120px; +} +.ag-rtl .ag-set-filter-indent-6 { + padding-right: 120px; +} +.ag-ltr .ag-row-group-indent-6 { + padding-left: 120px; +} +.ag-rtl .ag-row-group-indent-6 { + padding-right: 120px; +} +.ag-ltr .ag-column-select-indent-7 { + padding-left: 140px; +} +.ag-rtl .ag-column-select-indent-7 { + padding-right: 140px; +} +.ag-ltr .ag-set-filter-indent-7 { + padding-left: 140px; +} +.ag-rtl .ag-set-filter-indent-7 { + padding-right: 140px; +} +.ag-ltr .ag-row-group-indent-7 { + padding-left: 140px; +} +.ag-rtl .ag-row-group-indent-7 { + padding-right: 140px; +} +.ag-ltr .ag-column-select-indent-8 { + padding-left: 160px; +} +.ag-rtl .ag-column-select-indent-8 { + padding-right: 160px; +} +.ag-ltr .ag-set-filter-indent-8 { + padding-left: 160px; +} +.ag-rtl .ag-set-filter-indent-8 { + padding-right: 160px; +} +.ag-ltr .ag-row-group-indent-8 { + padding-left: 160px; +} +.ag-rtl .ag-row-group-indent-8 { + padding-right: 160px; +} +.ag-ltr .ag-column-select-indent-9 { + padding-left: 180px; +} +.ag-rtl .ag-column-select-indent-9 { + padding-right: 180px; +} +.ag-ltr .ag-set-filter-indent-9 { + padding-left: 180px; +} +.ag-rtl .ag-set-filter-indent-9 { + padding-right: 180px; +} +.ag-ltr .ag-row-group-indent-9 { + padding-left: 180px; +} +.ag-rtl .ag-row-group-indent-9 { + padding-right: 180px; +} +.ag-ltr { + direction: ltr; +} +.ag-ltr .ag-body, +.ag-ltr .ag-floating-top, +.ag-ltr .ag-floating-bottom, +.ag-ltr .ag-header, +.ag-ltr .ag-body-viewport, +.ag-ltr .ag-body-horizontal-scroll { + flex-direction: row; +} +.ag-rtl { + direction: rtl; +} +.ag-rtl .ag-body, +.ag-rtl .ag-floating-top, +.ag-rtl .ag-floating-bottom, +.ag-rtl .ag-header, +.ag-rtl .ag-body-viewport, +.ag-rtl .ag-body-horizontal-scroll { + flex-direction: row-reverse; +} +.ag-rtl .ag-icon-contracted, +.ag-rtl .ag-icon-expanded, +.ag-rtl .ag-icon-tree-closed { + display: block; + transform: rotate(180deg); +} +.ag-body .ag-body-viewport { + -webkit-overflow-scrolling: touch; +} +.ag-layout-print.ag-body { + display: block; + height: unset; +} +.ag-layout-print.ag-body-clipper { + height: unset; +} +.ag-layout-print.ag-root-wrapper { + display: inline-flex; +} +.ag-layout-print .ag-center-cols-clipper { + min-width: 100%; +} +.ag-layout-print .ag-body-vertical-scroll { + display: none; +} +.ag-layout-print .ag-body-horizontal-scroll { + display: none; +} +.ag-layout-print.ag-force-vertical-scroll { + overflow-y: visible !important; +} +@media print { + .ag-root-wrapper.ag-layout-print { + display: table; + } + .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body, + .ag-root-wrapper.ag-layout-print .ag-root, + .ag-root-wrapper.ag-layout-print .ag-body-viewport, + .ag-root-wrapper.ag-layout-print .ag-center-cols-container, + .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport, + .ag-root-wrapper.ag-layout-print .ag-center-cols-clipper, + .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport, + .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport { + height: auto !important; + overflow: hidden !important; + display: block !important; + } + .ag-root-wrapper.ag-layout-print .ag-row, + .ag-root-wrapper.ag-layout-print .ag-cell { + -moz-column-break-inside: avoid; + break-inside: avoid; + } +} +[class^="ag-"], +[class^="ag-"]:focus, +[class^="ag-"]:after, +[class^="ag-"]:before { + box-sizing: border-box; + outline: none; +} +[class^="ag-"]::-ms-clear { + display: none; +} +.ag-checkbox .ag-input-wrapper, +.ag-radio-button .ag-input-wrapper { + overflow: visible; +} +.ag-range-field .ag-input-wrapper { + height: 100%; +} +.ag-toggle-button { + flex: none; + width: unset; + min-width: unset; +} +.ag-ltr .ag-label-align-right .ag-label { + margin-left: var(--ag-grid-size); +} +.ag-rtl .ag-label-align-right .ag-label { + margin-right: var(--ag-grid-size); +} +input[class^="ag-"] { + margin: 0; + background-color: var(--ag-background-color); +} +textarea[class^="ag-"], +select[class^="ag-"] { + background-color: var(--ag-background-color); +} +input[class^="ag-"]:not([type]), +input[class^="ag-"][type="text"], +input[class^="ag-"][type="number"], +input[class^="ag-"][type="tel"], +input[class^="ag-"][type="date"], +input[class^="ag-"][type="datetime-local"], +textarea[class^="ag-"] { + font-size: inherit; + line-height: inherit; + color: inherit; + border: var(--ag-borders-input) var(--ag-input-border-color); +} +input[class^="ag-"]:not([type]):disabled, +input[class^="ag-"][type="text"]:disabled, +input[class^="ag-"][type="number"]:disabled, +input[class^="ag-"][type="tel"]:disabled, +input[class^="ag-"][type="date"]:disabled, +input[class^="ag-"][type="datetime-local"]:disabled, +textarea[class^="ag-"]:disabled { + color: var(--ag-disabled-foreground-color); + background-color: var(--ag-input-disabled-background-color); + border-color: var(--ag-input-disabled-border-color); +} +input[class^="ag-"]:not([type]):focus, +input[class^="ag-"][type="text"]:focus, +input[class^="ag-"][type="number"]:focus, +input[class^="ag-"][type="tel"]:focus, +input[class^="ag-"][type="date"]:focus, +input[class^="ag-"][type="datetime-local"]:focus, +textarea[class^="ag-"]:focus { + outline: none; + box-shadow: var(--ag-input-focus-box-shadow); + border-color: var(--ag-input-focus-border-color); +} +input[class^="ag-"]:not([type]):invalid, +input[class^="ag-"][type="text"]:invalid, +input[class^="ag-"][type="number"]:invalid, +input[class^="ag-"][type="tel"]:invalid, +input[class^="ag-"][type="date"]:invalid, +input[class^="ag-"][type="datetime-local"]:invalid, +textarea[class^="ag-"]:invalid { + border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid); +} +input[class^="ag-"][type="number"] { + -moz-appearance: textfield; +} +input[class^="ag-"][type="number"]::-webkit-outer-spin-button, +input[class^="ag-"][type="number"]::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} +input[class^="ag-"][type="range"] { + padding: 0; +} +input[class^="ag-"][type="button"]:focus, +button[class^="ag-"]:focus { + box-shadow: var(--ag-input-focus-box-shadow); +} +.ag-drag-handle { + color: var(--ag-secondary-foreground-color); +} +.ag-list-item, +.ag-virtual-list-item { + height: var(--ag-list-item-height); +} +.ag-keyboard-focus .ag-virtual-list-item:focus { + outline: none; +} +.ag-keyboard-focus .ag-virtual-list-item:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-select-list { + background-color: var(--ag-background-color); + overflow-y: auto; + overflow-x: hidden; +} +.ag-list-item { + display: flex; + align-items: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.ag-list-item.ag-active-item { + background-color: var(--ag-row-hover-color); +} +.ag-select-list-item { + padding-left: 4px; + padding-right: 4px; + cursor: default; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-select-list-item span { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.ag-select .ag-picker-field-wrapper { + background-color: var(--ag-background-color); + min-height: var(--ag-list-item-height); + cursor: default; +} +.ag-select.ag-disabled .ag-picker-field-wrapper:focus { + box-shadow: none; +} +.ag-select:not(.ag-cell-editor, .ag-label-align-top) { + height: var(--ag-list-item-height); +} +.ag-select .ag-picker-field-display { + margin: 4px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.ag-select .ag-picker-field-icon { + display: flex; + align-items: center; +} +.ag-select.ag-disabled { + opacity: 0.5; +} +.ag-rich-select { + background-color: var(--ag-control-panel-background-color); +} +.ag-rich-select-list { + width: 100%; + min-width: 200px; + height: calc(var(--ag-row-height) * 6.5); +} +.ag-rich-select-value { + height: var(--ag-row-height); + border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color); + padding-top: 0; + padding-bottom: 0; +} +.ag-ltr .ag-rich-select-value { + padding-left: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-rich-select-value { + padding-right: var(--ag-cell-horizontal-padding); +} +.ag-ltr .ag-rich-select-value { + padding-right: var(--ag-grid-size); +} +.ag-rtl .ag-rich-select-value { + padding-left: var(--ag-grid-size); +} +.ag-rich-select-virtual-list-item { + cursor: default; + height: var(--ag-list-item-height); +} +.ag-keyboard-focus .ag-rich-select-virtual-list-item:focus::after { + content: none; +} +.ag-rich-select-virtual-list-item:hover { + background-color: var(--ag-row-hover-color); +} +.ag-ltr .ag-rich-select-row { + padding-left: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-rich-select-row { + padding-right: var(--ag-cell-horizontal-padding); +} +.ag-rich-select-row-selected { + background-color: var(--ag-selected-row-background-color); +} +.ag-row-drag, +.ag-selection-checkbox, +.ag-group-expanded, +.ag-group-contracted { + color: var(--ag-secondary-foreground-color); +} +.ag-ltr .ag-row-drag, +.ag-ltr .ag-selection-checkbox, +.ag-ltr .ag-group-expanded, +.ag-ltr .ag-group-contracted { + margin-right: var(--ag-cell-widget-spacing); +} +.ag-rtl .ag-row-drag, +.ag-rtl .ag-selection-checkbox, +.ag-rtl .ag-group-expanded, +.ag-rtl .ag-group-contracted { + margin-left: var(--ag-cell-widget-spacing); +} +.ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) { + --ag-internal-calculated-line-height: var( + --ag-line-height, + calc(var(--ag-row-height) - var(--ag-row-border-width)) + ); + --ag-internal-padded-row-height: calc( + var(--ag-row-height) - var(--ag-row-border-width) + ); + height: min( + var(--ag-internal-calculated-line-height), + var(--ag-internal-padded-row-height) + ); + display: flex; + align-items: center; + flex: none; +} +.ag-group-expanded, +.ag-group-contracted { + cursor: pointer; +} +.ag-group-title-bar-icon { + cursor: pointer; + flex: none; + color: var(--ag-secondary-foreground-color); +} +.ag-ltr .ag-group-child-count { + margin-left: 2px; +} +.ag-rtl .ag-group-child-count { + margin-right: 2px; +} +.ag-group-title-bar { + background-color: var(--ag-subheader-background-color); + padding: var(--ag-grid-size); +} +.ag-group-toolbar { + padding: var(--ag-grid-size); + background-color: var(--ag-subheader-toolbar-background-color); +} +.ag-disabled-group-title-bar, +.ag-disabled-group-container { + opacity: 0.5; +} +.group-item { + margin: calc(var(--ag-grid-size) * 0.5) 0; +} +.ag-label { + white-space: nowrap; +} +.ag-ltr .ag-label { + margin-right: var(--ag-grid-size); +} +.ag-rtl .ag-label { + margin-left: var(--ag-grid-size); +} +.ag-label-align-top .ag-label { + margin-bottom: calc(var(--ag-grid-size) * 0.5); +} +.ag-angle-select[disabled] { + color: var(--ag-disabled-foreground-color); + pointer-events: none; +} +.ag-angle-select[disabled] .ag-angle-select-field { + opacity: 0.4; +} +.ag-ltr .ag-slider-field, +.ag-ltr .ag-angle-select-field { + margin-right: calc(var(--ag-grid-size) * 2); +} +.ag-rtl .ag-slider-field, +.ag-rtl .ag-angle-select-field { + margin-left: calc(var(--ag-grid-size) * 2); +} +.ag-angle-select-parent-circle { + width: 24px; + height: 24px; + border-radius: 12px; + border: solid 1px; + border-color: var(--ag-border-color); + background-color: var(--ag-background-color); +} +.ag-angle-select-child-circle { + top: 4px; + left: 12px; + width: 6px; + height: 6px; + margin-left: -3px; + margin-top: -4px; + border-radius: 3px; + background-color: var(--ag-secondary-foreground-color); +} +.ag-picker-field-wrapper { + border: 1px solid; + border-color: var(--ag-border-color); + border-radius: 5px; +} +.ag-picker-field-wrapper:focus { + box-shadow: var(--ag-input-focus-box-shadow); +} +.ag-picker-field-button { + background-color: var(--ag-background-color); + color: var(--ag-secondary-foreground-color); +} +.ag-dialog.ag-color-dialog { + border-radius: 5px; +} +.ag-color-picker .ag-picker-field-display { + height: var(--ag-icon-size); +} +.ag-color-panel { + padding: var(--ag-grid-size); +} +.ag-spectrum-color { + background-color: red; + border-radius: 2px; +} +.ag-spectrum-tools { + padding: 10px; +} +.ag-spectrum-sat { + background-image: linear-gradient(to right, white, rgba(204, 154, 129, 0)); +} +.ag-spectrum-val { + background-image: linear-gradient(to top, black, rgba(204, 154, 129, 0)); +} +.ag-spectrum-dragger { + border-radius: 12px; + height: 12px; + width: 12px; + border: 1px solid #fff; + background: #000; + box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24); +} +.ag-spectrum-hue-background { + border-radius: 2px; +} +.ag-spectrum-alpha-background { + border-radius: 2px; +} +.ag-spectrum-tool { + margin-bottom: 10px; + height: 11px; + border-radius: 2px; +} +.ag-spectrum-slider { + margin-top: -12px; + width: 13px; + height: 13px; + border-radius: 13px; + background-color: #f8f8f8; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37); +} +.ag-recent-color { + margin: 0 3px; +} +.ag-recent-color:first-child { + margin-left: 0; +} +.ag-recent-color:last-child { + margin-right: 0; +} +.ag-dnd-ghost { + border: var(--ag-borders) var(--ag-border-color); + background: var(--ag-background-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); + overflow: hidden; + text-overflow: ellipsis; + border: var(--ag-borders-secondary) var(--ag-secondary-border-color); + color: var(--ag-secondary-foreground-color); + height: var(--ag-header-height) !important; + line-height: var(--ag-header-height); + margin: 0; + padding: 0 calc(var(--ag-grid-size) * 2); + transform: translateY(calc(var(--ag-grid-size) * 2)); +} +.ag-dnd-ghost-icon { + margin-right: var(--ag-grid-size); + color: var(--ag-foreground-color); +} +.ag-popup-child:not(.ag-tooltip-custom) { + box-shadow: var(--ag-popup-shadow); +} +.ag-dragging-range-handle .ag-dialog, +.ag-dragging-fill-handle .ag-dialog { + opacity: 0.7; + pointer-events: none; +} +.ag-dialog { + border-radius: var(--ag-border-radius); + border: var(--ag-borders) var(--ag-border-color); +} +.ag-panel { + background-color: var(--ag-background-color); +} +.ag-panel-title-bar { + background-color: var(--ag-header-background-color); + color: var(--ag-header-foreground-color); + height: var(--ag-header-height); + padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding); + border-bottom: var(--ag-borders) var(--ag-border-color); +} +.ag-ltr .ag-panel-title-bar-button { + margin-left: var(--ag-grid-size); +} +.ag-rtl .ag-panel-title-bar-button { + margin-right: var(--ag-grid-size); +} +.ag-tooltip { + background-color: var(--ag-tooltip-background-color); + color: var(--ag-foreground-color); + padding: var(--ag-grid-size); + border: var(--ag-borders) var(--ag-border-color); + border-radius: var(--ag-card-radius); + transition: opacity 1s; + white-space: normal; +} +.ag-tooltip.ag-tooltip-hiding { + opacity: 0; +} +.ag-tooltip-custom { + transition: opacity 1s; +} +.ag-tooltip-custom.ag-tooltip-hiding { + opacity: 0; +} +.ag-ltr .ag-column-select-indent-1 { + padding-left: calc(1 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-1 { + padding-right: calc(1 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-2 { + padding-left: calc(2 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-2 { + padding-right: calc(2 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-3 { + padding-left: calc(3 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-3 { + padding-right: calc(3 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-4 { + padding-left: calc(4 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-4 { + padding-right: calc(4 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-5 { + padding-left: calc(5 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-5 { + padding-right: calc(5 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-6 { + padding-left: calc(6 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-6 { + padding-right: calc(6 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-7 { + padding-left: calc(7 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-7 { + padding-right: calc(7 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-8 { + padding-left: calc(8 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-8 { + padding-right: calc(8 * var(--ag-column-select-indent-size)); +} +.ag-ltr .ag-column-select-indent-9 { + padding-left: calc(9 * var(--ag-column-select-indent-size)); +} +.ag-rtl .ag-column-select-indent-9 { + padding-right: calc(9 * var(--ag-column-select-indent-size)); +} +.ag-column-select-header-icon { + cursor: pointer; +} +.ag-keyboard-focus .ag-column-select-header-icon:focus { + outline: none; +} +.ag-keyboard-focus .ag-column-select-header-icon:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 0px; + left: 0px; + display: block; + width: calc(100% - 0px); + height: calc(100% - 0px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-ltr .ag-column-group-icons:not(:last-child), +.ag-ltr .ag-column-select-header-icon:not(:last-child), +.ag-ltr .ag-column-select-header-checkbox:not(:last-child), +.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child), +.ag-ltr .ag-column-select-checkbox:not(:last-child), +.ag-ltr .ag-column-select-column-drag-handle:not(:last-child), +.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child), +.ag-ltr .ag-column-select-column-label:not(:last-child) { + margin-right: var(--ag-widget-horizontal-spacing); +} +.ag-rtl .ag-column-group-icons:not(:last-child), +.ag-rtl .ag-column-select-header-icon:not(:last-child), +.ag-rtl .ag-column-select-header-checkbox:not(:last-child), +.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child), +.ag-rtl .ag-column-select-checkbox:not(:last-child), +.ag-rtl .ag-column-select-column-drag-handle:not(:last-child), +.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child), +.ag-rtl .ag-column-select-column-label:not(:last-child) { + margin-left: var(--ag-widget-horizontal-spacing); +} +.ag-keyboard-focus .ag-column-select-virtual-list-item:focus { + outline: none; +} +.ag-keyboard-focus .ag-column-select-virtual-list-item:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 1px; + left: 1px; + display: block; + width: calc(100% - 2px); + height: calc(100% - 2px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-column-select-column-group:not(:last-child), +.ag-column-select-column:not(:last-child) { + margin-bottom: var(--ag-widget-vertical-spacing); +} +.ag-column-select-column-readonly, +.ag-column-select-column-group-readonly { + color: var(--ag-disabled-foreground-color); + pointer-events: none; +} +.ag-ltr .ag-column-select-add-group-indent { + margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2); +} +.ag-rtl .ag-column-select-add-group-indent { + margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2); +} +.ag-column-select-virtual-list-viewport { + padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0px; +} +.ag-column-select-virtual-list-item { + padding: 0 var(--ag-widget-container-horizontal-padding); +} +.ag-rtl { + text-align: right; +} +.ag-root-wrapper { + border: var(--ag-borders) var(--ag-border-color); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1 + ); +} +.ag-ltr .ag-row-group-indent-1 { + padding-left: calc(1 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-1 { + padding-right: calc(1 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-1 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-1 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2 + ); +} +.ag-ltr .ag-row-group-indent-2 { + padding-left: calc(2 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-2 { + padding-right: calc(2 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-2 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-2 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3 + ); +} +.ag-ltr .ag-row-group-indent-3 { + padding-left: calc(3 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-3 { + padding-right: calc(3 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-3 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-3 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4 + ); +} +.ag-ltr .ag-row-group-indent-4 { + padding-left: calc(4 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-4 { + padding-right: calc(4 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-4 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-4 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5 + ); +} +.ag-ltr .ag-row-group-indent-5 { + padding-left: calc(5 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-5 { + padding-right: calc(5 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-5 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-5 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6 + ); +} +.ag-ltr .ag-row-group-indent-6 { + padding-left: calc(6 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-6 { + padding-right: calc(6 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-6 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-6 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7 + ); +} +.ag-ltr .ag-row-group-indent-7 { + padding-left: calc(7 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-7 { + padding-right: calc(7 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-7 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-7 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8 + ); +} +.ag-ltr .ag-row-group-indent-8 { + padding-left: calc(8 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-8 { + padding-right: calc(8 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-8 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-8 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9 + ); +} +.ag-ltr .ag-row-group-indent-9 { + padding-left: calc(9 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-9 { + padding-right: calc(9 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-9 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-9 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10 + ); +} +.ag-ltr .ag-row-group-indent-10 { + padding-left: calc(10 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-10 { + padding-right: calc(10 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-10 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-10 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11 + ); +} +.ag-ltr .ag-row-group-indent-11 { + padding-left: calc(11 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-11 { + padding-right: calc(11 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-11 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-11 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12 + ); +} +.ag-ltr .ag-row-group-indent-12 { + padding-left: calc(12 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-12 { + padding-right: calc(12 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-12 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-12 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13 + ); +} +.ag-ltr .ag-row-group-indent-13 { + padding-left: calc(13 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-13 { + padding-right: calc(13 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-13 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-13 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14 + ); +} +.ag-ltr .ag-row-group-indent-14 { + padding-left: calc(14 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-14 { + padding-right: calc(14 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-14 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-14 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15 + ); +} +.ag-ltr .ag-row-group-indent-15 { + padding-left: calc(15 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-15 { + padding-right: calc(15 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-15 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-15 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16 + ); +} +.ag-ltr .ag-row-group-indent-16 { + padding-left: calc(16 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-16 { + padding-right: calc(16 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-16 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-16 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17 + ); +} +.ag-ltr .ag-row-group-indent-17 { + padding-left: calc(17 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-17 { + padding-right: calc(17 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-17 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-17 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18 + ); +} +.ag-ltr .ag-row-group-indent-18 { + padding-left: calc(18 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-18 { + padding-right: calc(18 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-18 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-18 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19 + ); +} +.ag-ltr .ag-row-group-indent-19 { + padding-left: calc(19 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-19 { + padding-right: calc(19 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-19 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-19 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20 + ); +} +.ag-ltr .ag-row-group-indent-20 { + padding-left: calc(20 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-20 { + padding-right: calc(20 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-20 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-20 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21 + ); +} +.ag-ltr .ag-row-group-indent-21 { + padding-left: calc(21 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-21 { + padding-right: calc(21 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-21 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-21 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22 + ); +} +.ag-ltr .ag-row-group-indent-22 { + padding-left: calc(22 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-22 { + padding-right: calc(22 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-22 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-22 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23 + ); +} +.ag-ltr .ag-row-group-indent-23 { + padding-left: calc(23 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-23 { + padding-right: calc(23 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-23 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-23 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24 + ); +} +.ag-ltr .ag-row-group-indent-24 { + padding-left: calc(24 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-24 { + padding-right: calc(24 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-24 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-24 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25 + ); +} +.ag-ltr .ag-row-group-indent-25 { + padding-left: calc(25 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-25 { + padding-right: calc(25 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-25 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-25 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26 + ); +} +.ag-ltr .ag-row-group-indent-26 { + padding-left: calc(26 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-26 { + padding-right: calc(26 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-26 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-26 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27 + ); +} +.ag-ltr .ag-row-group-indent-27 { + padding-left: calc(27 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-27 { + padding-right: calc(27 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-27 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-27 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28 + ); +} +.ag-ltr .ag-row-group-indent-28 { + padding-left: calc(28 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-28 { + padding-right: calc(28 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-28 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-28 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29 + ); +} +.ag-ltr .ag-row-group-indent-29 { + padding-left: calc(29 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-29 { + padding-right: calc(29 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-29 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-29 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30 + ); +} +.ag-ltr .ag-row-group-indent-30 { + padding-left: calc(30 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-30 { + padding-right: calc(30 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-30 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-30 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31 + ); +} +.ag-ltr .ag-row-group-indent-31 { + padding-left: calc(31 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-31 { + padding-right: calc(31 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-31 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-31 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32 + ); +} +.ag-ltr .ag-row-group-indent-32 { + padding-left: calc(32 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-32 { + padding-right: calc(32 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-32 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-32 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33 + ); +} +.ag-ltr .ag-row-group-indent-33 { + padding-left: calc(33 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-33 { + padding-right: calc(33 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-33 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-33 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34 + ); +} +.ag-ltr .ag-row-group-indent-34 { + padding-left: calc(34 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-34 { + padding-right: calc(34 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-34 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-34 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35 + ); +} +.ag-ltr .ag-row-group-indent-35 { + padding-left: calc(35 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-35 { + padding-right: calc(35 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-35 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-35 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36 + ); +} +.ag-ltr .ag-row-group-indent-36 { + padding-left: calc(36 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-36 { + padding-right: calc(36 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-36 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-36 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37 + ); +} +.ag-ltr .ag-row-group-indent-37 { + padding-left: calc(37 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-37 { + padding-right: calc(37 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-37 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-37 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38 + ); +} +.ag-ltr .ag-row-group-indent-38 { + padding-left: calc(38 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-38 { + padding-right: calc(38 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-38 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-38 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39 + ); +} +.ag-ltr .ag-row-group-indent-39 { + padding-left: calc(39 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-39 { + padding-right: calc(39 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-39 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-39 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40 + ); +} +.ag-ltr .ag-row-group-indent-40 { + padding-left: calc(40 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-40 { + padding-right: calc(40 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-40 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-40 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41 + ); +} +.ag-ltr .ag-row-group-indent-41 { + padding-left: calc(41 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-41 { + padding-right: calc(41 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-41 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-41 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42 + ); +} +.ag-ltr .ag-row-group-indent-42 { + padding-left: calc(42 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-42 { + padding-right: calc(42 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-42 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-42 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43 + ); +} +.ag-ltr .ag-row-group-indent-43 { + padding-left: calc(43 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-43 { + padding-right: calc(43 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-43 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-43 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44 + ); +} +.ag-ltr .ag-row-group-indent-44 { + padding-left: calc(44 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-44 { + padding-right: calc(44 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-44 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-44 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45 + ); +} +.ag-ltr .ag-row-group-indent-45 { + padding-left: calc(45 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-45 { + padding-right: calc(45 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-45 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-45 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46 + ); +} +.ag-ltr .ag-row-group-indent-46 { + padding-left: calc(46 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-46 { + padding-right: calc(46 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-46 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-46 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47 + ); +} +.ag-ltr .ag-row-group-indent-47 { + padding-left: calc(47 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-47 { + padding-right: calc(47 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-47 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-47 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48 + ); +} +.ag-ltr .ag-row-group-indent-48 { + padding-left: calc(48 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-48 { + padding-right: calc(48 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-48 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-48 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49 + ); +} +.ag-ltr .ag-row-group-indent-49 { + padding-left: calc(49 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-49 { + padding-right: calc(49 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-49 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-49 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50 + ); +} +.ag-ltr .ag-row-group-indent-50 { + padding-left: calc(50 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-50 { + padding-right: calc(50 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-50 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-50 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51 + ); +} +.ag-ltr .ag-row-group-indent-51 { + padding-left: calc(51 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-51 { + padding-right: calc(51 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-51 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-51 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52 + ); +} +.ag-ltr .ag-row-group-indent-52 { + padding-left: calc(52 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-52 { + padding-right: calc(52 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-52 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-52 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53 + ); +} +.ag-ltr .ag-row-group-indent-53 { + padding-left: calc(53 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-53 { + padding-right: calc(53 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-53 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-53 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54 + ); +} +.ag-ltr .ag-row-group-indent-54 { + padding-left: calc(54 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-54 { + padding-right: calc(54 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-54 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-54 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55 + ); +} +.ag-ltr .ag-row-group-indent-55 { + padding-left: calc(55 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-55 { + padding-right: calc(55 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-55 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-55 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56 + ); +} +.ag-ltr .ag-row-group-indent-56 { + padding-left: calc(56 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-56 { + padding-right: calc(56 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-56 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-56 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57 + ); +} +.ag-ltr .ag-row-group-indent-57 { + padding-left: calc(57 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-57 { + padding-right: calc(57 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-57 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-57 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58 + ); +} +.ag-ltr .ag-row-group-indent-58 { + padding-left: calc(58 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-58 { + padding-right: calc(58 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-58 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-58 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59 + ); +} +.ag-ltr .ag-row-group-indent-59 { + padding-left: calc(59 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-59 { + padding-right: calc(59 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-59 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-59 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60 + ); +} +.ag-ltr .ag-row-group-indent-60 { + padding-left: calc(60 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-60 { + padding-right: calc(60 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-60 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-60 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61 + ); +} +.ag-ltr .ag-row-group-indent-61 { + padding-left: calc(61 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-61 { + padding-right: calc(61 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-61 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-61 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62 + ); +} +.ag-ltr .ag-row-group-indent-62 { + padding-left: calc(62 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-62 { + padding-right: calc(62 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-62 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-62 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63 + ); +} +.ag-ltr .ag-row-group-indent-63 { + padding-left: calc(63 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-63 { + padding-right: calc(63 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-63 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-63 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64 + ); +} +.ag-ltr .ag-row-group-indent-64 { + padding-left: calc(64 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-64 { + padding-right: calc(64 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-64 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-64 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65 + ); +} +.ag-ltr .ag-row-group-indent-65 { + padding-left: calc(65 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-65 { + padding-right: calc(65 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-65 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-65 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66 + ); +} +.ag-ltr .ag-row-group-indent-66 { + padding-left: calc(66 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-66 { + padding-right: calc(66 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-66 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-66 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67 + ); +} +.ag-ltr .ag-row-group-indent-67 { + padding-left: calc(67 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-67 { + padding-right: calc(67 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-67 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-67 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68 + ); +} +.ag-ltr .ag-row-group-indent-68 { + padding-left: calc(68 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-68 { + padding-right: calc(68 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-68 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-68 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69 + ); +} +.ag-ltr .ag-row-group-indent-69 { + padding-left: calc(69 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-69 { + padding-right: calc(69 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-69 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-69 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70 + ); +} +.ag-ltr .ag-row-group-indent-70 { + padding-left: calc(70 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-70 { + padding-right: calc(70 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-70 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-70 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71 + ); +} +.ag-ltr .ag-row-group-indent-71 { + padding-left: calc(71 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-71 { + padding-right: calc(71 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-71 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-71 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72 + ); +} +.ag-ltr .ag-row-group-indent-72 { + padding-left: calc(72 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-72 { + padding-right: calc(72 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-72 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-72 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73 + ); +} +.ag-ltr .ag-row-group-indent-73 { + padding-left: calc(73 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-73 { + padding-right: calc(73 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-73 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-73 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74 + ); +} +.ag-ltr .ag-row-group-indent-74 { + padding-left: calc(74 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-74 { + padding-right: calc(74 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-74 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-74 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75 + ); +} +.ag-ltr .ag-row-group-indent-75 { + padding-left: calc(75 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-75 { + padding-right: calc(75 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-75 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-75 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76 + ); +} +.ag-ltr .ag-row-group-indent-76 { + padding-left: calc(76 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-76 { + padding-right: calc(76 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-76 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-76 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77 + ); +} +.ag-ltr .ag-row-group-indent-77 { + padding-left: calc(77 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-77 { + padding-right: calc(77 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-77 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-77 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78 + ); +} +.ag-ltr .ag-row-group-indent-78 { + padding-left: calc(78 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-78 { + padding-right: calc(78 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-78 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-78 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79 + ); +} +.ag-ltr .ag-row-group-indent-79 { + padding-left: calc(79 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-79 { + padding-right: calc(79 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-79 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-79 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80 + ); +} +.ag-ltr .ag-row-group-indent-80 { + padding-left: calc(80 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-80 { + padding-right: calc(80 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-80 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-80 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81 + ); +} +.ag-ltr .ag-row-group-indent-81 { + padding-left: calc(81 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-81 { + padding-right: calc(81 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-81 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-81 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82 + ); +} +.ag-ltr .ag-row-group-indent-82 { + padding-left: calc(82 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-82 { + padding-right: calc(82 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-82 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-82 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83 + ); +} +.ag-ltr .ag-row-group-indent-83 { + padding-left: calc(83 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-83 { + padding-right: calc(83 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-83 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-83 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84 + ); +} +.ag-ltr .ag-row-group-indent-84 { + padding-left: calc(84 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-84 { + padding-right: calc(84 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-84 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-84 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85 + ); +} +.ag-ltr .ag-row-group-indent-85 { + padding-left: calc(85 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-85 { + padding-right: calc(85 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-85 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-85 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86 + ); +} +.ag-ltr .ag-row-group-indent-86 { + padding-left: calc(86 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-86 { + padding-right: calc(86 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-86 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-86 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87 + ); +} +.ag-ltr .ag-row-group-indent-87 { + padding-left: calc(87 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-87 { + padding-right: calc(87 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-87 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-87 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88 + ); +} +.ag-ltr .ag-row-group-indent-88 { + padding-left: calc(88 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-88 { + padding-right: calc(88 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-88 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-88 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89 + ); +} +.ag-ltr .ag-row-group-indent-89 { + padding-left: calc(89 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-89 { + padding-right: calc(89 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-89 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-89 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90 + ); +} +.ag-ltr .ag-row-group-indent-90 { + padding-left: calc(90 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-90 { + padding-right: calc(90 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-90 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-90 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91 + ); +} +.ag-ltr .ag-row-group-indent-91 { + padding-left: calc(91 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-91 { + padding-right: calc(91 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-91 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-91 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92 + ); +} +.ag-ltr .ag-row-group-indent-92 { + padding-left: calc(92 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-92 { + padding-right: calc(92 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-92 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-92 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93 + ); +} +.ag-ltr .ag-row-group-indent-93 { + padding-left: calc(93 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-93 { + padding-right: calc(93 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-93 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-93 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94 + ); +} +.ag-ltr .ag-row-group-indent-94 { + padding-left: calc(94 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-94 { + padding-right: calc(94 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-94 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-94 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95 + ); +} +.ag-ltr .ag-row-group-indent-95 { + padding-left: calc(95 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-95 { + padding-right: calc(95 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-95 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-95 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96 + ); +} +.ag-ltr .ag-row-group-indent-96 { + padding-left: calc(96 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-96 { + padding-right: calc(96 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-96 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-96 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97 + ); +} +.ag-ltr .ag-row-group-indent-97 { + padding-left: calc(97 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-97 { + padding-right: calc(97 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-97 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-97 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98 + ); +} +.ag-ltr .ag-row-group-indent-98 { + padding-left: calc(98 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-98 { + padding-right: calc(98 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-98 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-98 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 { + padding-left: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99 + ); +} +.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 { + padding-right: calc( + var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99 + ); +} +.ag-ltr .ag-row-group-indent-99 { + padding-left: calc(99 * var(--ag-row-group-indent-size)); +} +.ag-rtl .ag-row-group-indent-99 { + padding-right: calc(99 * var(--ag-row-group-indent-size)); +} +.ag-ltr .ag-row-level-99 .ag-pivot-leaf-group { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-level-99 .ag-pivot-leaf-group { + margin-right: var(--ag-row-group-indent-size); +} +.ag-ltr .ag-row-group-leaf-indent { + margin-left: var(--ag-row-group-indent-size); +} +.ag-rtl .ag-row-group-leaf-indent { + margin-right: var(--ag-row-group-indent-size); +} +.ag-value-change-delta { + padding-right: 2px; +} +.ag-value-change-delta-up { + color: var(--ag-value-change-delta-up-color); +} +.ag-value-change-delta-down { + color: var(--ag-value-change-delta-down-color); +} +.ag-value-change-value { + background-color: rgba(0, 0, 0, 0); + border-radius: 1px; + padding-left: 1px; + padding-right: 1px; + transition: background-color 1s; +} +.ag-value-change-value-highlight { + background-color: var(--ag-value-change-value-highlight-background-color); + transition: background-color 0.1s; +} +.ag-cell-data-changed { + background-color: var( + --ag-value-change-value-highlight-background-color + ) !important; +} +.ag-cell-data-changed-animation { + background-color: rgba(0, 0, 0, 0); +} +.ag-cell-highlight { + background-color: var(--ag-range-selection-highlight-color) !important; +} +.ag-row { + height: var(--ag-row-height); + background-color: var(--ag-background-color); + color: var(--ag-data-color); + border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) + var(--ag-row-border-width); +} +.ag-row-highlight-above::after, +.ag-row-highlight-below::after { + content: ""; + position: absolute; + width: calc(100% - 1px); + height: 1px; + background-color: var(--ag-range-selection-border-color); + left: 1px; +} +.ag-row-highlight-above::after { + top: -1px; +} +.ag-row-highlight-above.ag-row-first::after { + top: 0; +} +.ag-row-highlight-below::after { + bottom: 0px; +} +.ag-row-odd { + background-color: var(--ag-odd-row-background-color); +} +.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) + .ag-horizontal-left-spacer:not(.ag-scroller-corner) { + border-right: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) + .ag-horizontal-right-spacer:not(.ag-scroller-corner) { + border-left: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-row-selected::before { + content: ""; + background-color: var(--ag-selected-row-background-color); + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.ag-row-hover:not(.ag-full-width-row)::before, +.ag-row-hover.ag-full-width-row.ag-row-group::before { + content: ""; + background-color: var(--ag-row-hover-color); + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} +.ag-row-hover.ag-full-width-row.ag-row-group > * { + position: relative; +} +.ag-row-hover.ag-row-selected::before { + background-color: var(--ag-row-hover-color); + background-image: linear-gradient( + var(--ag-selected-row-background-color), + var(--ag-selected-row-background-color) + ); +} +.ag-column-hover { + background-color: var(--ag-column-hover-color); +} +.ag-ltr .ag-right-aligned-cell { + text-align: right; +} +.ag-rtl .ag-right-aligned-cell { + text-align: left; +} +.ag-ltr .ag-right-aligned-cell .ag-cell-value, +.ag-ltr .ag-right-aligned-cell .ag-group-value { + margin-left: auto; +} +.ag-rtl .ag-right-aligned-cell .ag-cell-value, +.ag-rtl .ag-right-aligned-cell .ag-group-value { + margin-right: auto; +} +.ag-cell, +.ag-full-width-row .ag-cell-wrapper.ag-row-group { + --ag-internal-calculated-line-height: var( + --ag-line-height, + calc(var(--ag-row-height) - var(--ag-row-border-width)) + ); + --ag-internal-padded-row-height: calc( + var(--ag-row-height) - var(--ag-row-border-width) + ); + border: 1px solid rgba(0, 0, 0, 0); + line-height: min( + var(--ag-internal-calculated-line-height), + var(--ag-internal-padded-row-height) + ); + padding-left: calc(var(--ag-cell-horizontal-padding) - 1px); + padding-right: calc(var(--ag-cell-horizontal-padding) - 1px); + -webkit-font-smoothing: subpixel-antialiased; +} +.ag-row > .ag-cell-wrapper { + padding-left: calc(var(--ag-cell-horizontal-padding) - 1px); + padding-right: calc(var(--ag-cell-horizontal-padding) - 1px); +} +.ag-row-dragging { + cursor: move; + opacity: 0.5; +} +.ag-cell-inline-editing { + border: var(--ag-borders) var(--ag-border-color); + background: var(--ag-background-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); + padding: 0; + background-color: var(--ag-control-panel-background-color); +} +.ag-popup-editor { + border: var(--ag-borders) var(--ag-border-color); + background: var(--ag-background-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); + background-color: var(--ag-control-panel-background-color); + padding: 0; +} +.ag-large-text-input { + height: auto; + padding: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-large-text-input textarea { + resize: none; +} +.ag-details-row { + padding: calc(var(--ag-grid-size) * 5); + background-color: var(--ag-background-color); +} +.ag-layout-auto-height .ag-center-cols-clipper, +.ag-layout-auto-height .ag-center-cols-container, +.ag-layout-print .ag-center-cols-clipper, +.ag-layout-print .ag-center-cols-container { + min-height: 50px; +} +.ag-overlay-loading-wrapper { + background-color: var(--ag-modal-overlay-background-color); +} +.ag-overlay-loading-center { + border: var(--ag-borders) var(--ag-border-color); + background: var(--ag-background-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); +} +.ag-overlay-no-rows-wrapper.ag-layout-auto-height { + padding-top: 30px; +} +.ag-loading { + display: flex; + height: 100%; + align-items: center; +} +.ag-ltr .ag-loading { + padding-left: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-loading { + padding-right: var(--ag-cell-horizontal-padding); +} +.ag-ltr .ag-loading-icon { + padding-right: var(--ag-cell-widget-spacing); +} +.ag-rtl .ag-loading-icon { + padding-left: var(--ag-cell-widget-spacing); +} +.ag-icon-loading { + animation-name: spin; + animation-duration: 1000ms; + animation-iteration-count: infinite; + animation-timing-function: linear; +} +@keyframes spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} +.ag-floating-top { + border-bottom: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-floating-bottom { + border-top: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-ltr .ag-cell { + border-right: var(--ag-cell-horizontal-border); +} +.ag-rtl .ag-cell { + border-left: var(--ag-cell-horizontal-border); +} +.ag-ltr .ag-cell { + border-right-width: 1px; +} +.ag-rtl .ag-cell { + border-left-width: 1px; +} +.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not( + .ag-cell-range-single-cell + ) { + border-left: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not( + .ag-cell-range-single-cell + ) { + border-right: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-cell-range-selected:not(.ag-cell-focus), +.ag-body-viewport:not(.ag-has-focus) + .ag-cell-range-single-cell:not(.ag-cell-inline-editing) { + background-color: var(--ag-range-selection-background-color); +} +.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart, +.ag-body-viewport:not(.ag-has-focus) + .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart { + background-color: var(--ag-range-selection-chart-background-color) !important; +} +.ag-cell-range-selected:not( + .ag-cell-focus + ).ag-cell-range-chart.ag-cell-range-chart-category, +.ag-body-viewport:not(.ag-has-focus) + .ag-cell-range-single-cell:not( + .ag-cell-inline-editing + ).ag-cell-range-chart.ag-cell-range-chart-category { + background-color: var( + --ag-range-selection-chart-category-background-color + ) !important; +} +.ag-cell-range-selected-1:not(.ag-cell-focus), +.ag-root:not(.ag-context-menu-open) + .ag-body-viewport:not(.ag-has-focus) + .ag-cell-range-selected-1:not(.ag-cell-inline-editing) { + background-color: var(--ag-range-selection-background-color); +} +.ag-cell-range-selected-2:not(.ag-cell-focus), +.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 { + background-color: var(--ag-range-selection-background-color-2); +} +.ag-cell-range-selected-3:not(.ag-cell-focus), +.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 { + background-color: var(--ag-range-selection-background-color-3); +} +.ag-cell-range-selected-4:not(.ag-cell-focus), +.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 { + background-color: var(--ag-range-selection-background-color-4); +} +.ag-cell.ag-cell-range-selected:not( + .ag-cell-range-single-cell + ).ag-cell-range-top { + border-top-color: var(--ag-range-selection-border-color); + border-top-style: var(--ag-range-selection-border-style); +} +.ag-cell.ag-cell-range-selected:not( + .ag-cell-range-single-cell + ).ag-cell-range-right { + border-right-color: var(--ag-range-selection-border-color); + border-right-style: var(--ag-range-selection-border-style); +} +.ag-cell.ag-cell-range-selected:not( + .ag-cell-range-single-cell + ).ag-cell-range-bottom { + border-bottom-color: var(--ag-range-selection-border-color); + border-bottom-style: var(--ag-range-selection-border-style); +} +.ag-cell.ag-cell-range-selected:not( + .ag-cell-range-single-cell + ).ag-cell-range-left { + border-left-color: var(--ag-range-selection-border-color); + border-left-style: var(--ag-range-selection-border-style); +} +.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within, +.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected), +.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group, +.ag-ltr .ag-cell-range-single-cell, +.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle, +.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within, +.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected), +.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group, +.ag-rtl .ag-cell-range-single-cell, +.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle { + border: 1px solid; + border-color: var(--ag-range-selection-border-color); + border-style: var(--ag-range-selection-border-style); + outline: initial; +} +.ag-cell.ag-selection-fill-top, +.ag-cell.ag-selection-fill-top.ag-cell-range-selected { + border-top: 1px dashed; + border-top-color: var(--ag-range-selection-border-color); +} +.ag-ltr .ag-cell.ag-selection-fill-right, +.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected { + border-right: 1px dashed var(--ag-range-selection-border-color) !important; +} +.ag-rtl .ag-cell.ag-selection-fill-right, +.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected { + border-left: 1px dashed var(--ag-range-selection-border-color) !important; +} +.ag-cell.ag-selection-fill-bottom, +.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected { + border-bottom: 1px dashed; + border-bottom-color: var(--ag-range-selection-border-color); +} +.ag-ltr .ag-cell.ag-selection-fill-left, +.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected { + border-left: 1px dashed var(--ag-range-selection-border-color) !important; +} +.ag-rtl .ag-cell.ag-selection-fill-left, +.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected { + border-right: 1px dashed var(--ag-range-selection-border-color) !important; +} +.ag-fill-handle, +.ag-range-handle { + position: absolute; + width: 6px; + height: 6px; + bottom: -1px; + background-color: var(--ag-range-selection-border-color); +} +.ag-ltr .ag-fill-handle, +.ag-ltr .ag-range-handle { + right: -1px; +} +.ag-rtl .ag-fill-handle, +.ag-rtl .ag-range-handle { + left: -1px; +} +.ag-fill-handle { + cursor: cell; +} +.ag-range-handle { + cursor: nwse-resize; +} +.ag-cell-inline-editing { + border-color: var(--ag-input-focus-border-color) !important; +} +.ag-menu { + border: var(--ag-borders) var(--ag-border-color); + background: var(--ag-background-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); + padding: 0; +} +.ag-menu-list { + cursor: default; + padding: var(--ag-grid-size) 0; +} +.ag-menu-separator { + height: calc(var(--ag-grid-size) * 2 + 1px); +} +.ag-menu-separator-part::after { + content: ""; + display: block; + border-top: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-menu-option-active, +.ag-compact-menu-option-active { + background-color: var(--ag-row-hover-color); +} +.ag-menu-option-part, +.ag-compact-menu-option-part { + line-height: var(--ag-icon-size); + padding: calc(var(--ag-grid-size) + 2px) 0; +} +.ag-menu-option-disabled, +.ag-compact-menu-option-disabled { + opacity: 0.5; +} +.ag-menu-option-icon, +.ag-compact-menu-option-icon { + width: var(--ag-icon-size); +} +.ag-ltr .ag-menu-option-icon, +.ag-ltr .ag-compact-menu-option-icon { + padding-left: calc(var(--ag-grid-size) * 2); +} +.ag-rtl .ag-menu-option-icon, +.ag-rtl .ag-compact-menu-option-icon { + padding-right: calc(var(--ag-grid-size) * 2); +} +.ag-menu-option-text, +.ag-compact-menu-option-text { + padding-left: calc(var(--ag-grid-size) * 2); + padding-right: calc(var(--ag-grid-size) * 2); +} +.ag-ltr .ag-menu-option-shortcut, +.ag-ltr .ag-compact-menu-option-shortcut { + padding-right: var(--ag-grid-size); +} +.ag-rtl .ag-menu-option-shortcut, +.ag-rtl .ag-compact-menu-option-shortcut { + padding-left: var(--ag-grid-size); +} +.ag-menu-option-popup-pointer, +.ag-compact-menu-option-popup-pointer { + padding-right: var(--ag-grid-size); +} +.ag-tabs { + min-width: var(--ag-tab-min-width); +} +.ag-tabs-header { + width: 100%; + display: flex; +} +.ag-tab { + border-bottom: var(--ag-selected-tab-underline-width) solid rgba(0, 0, 0, 0); + transition: border-bottom var(--ag-selected-tab-underline-transition-speed); + display: flex; + flex: none; + align-items: center; + justify-content: center; + cursor: pointer; +} +.ag-keyboard-focus .ag-tab:focus { + outline: none; +} +.ag-keyboard-focus .ag-tab:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-tab-selected { + border-bottom-color: var(--ag-selected-tab-underline-color); +} +.ag-menu-header { + color: var(--ag-secondary-foreground-color); +} +.ag-filter-separator { + border-top: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-filter-select .ag-picker-field-wrapper { + width: 0; +} +.ag-filter-condition-operator { + height: 17px; +} +.ag-ltr .ag-filter-condition-operator-or { + margin-left: calc(var(--ag-grid-size) * 2); +} +.ag-rtl .ag-filter-condition-operator-or { + margin-right: calc(var(--ag-grid-size) * 2); +} +.ag-set-filter-select-all { + padding-top: var(--ag-widget-container-vertical-padding); +} +.ag-set-filter-list, +.ag-filter-no-matches { + height: calc(var(--ag-list-item-height) * 6); +} +.ag-set-filter-tree-list { + height: calc(var(--ag-list-item-height) * 10); +} +.ag-set-filter-filter { + margin-top: var(--ag-widget-container-vertical-padding); + margin-left: var(--ag-widget-container-horizontal-padding); + margin-right: var(--ag-widget-container-horizontal-padding); +} +.ag-filter-to { + margin-top: var(--ag-widget-vertical-spacing); +} +.ag-mini-filter { + margin: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); +} +.ag-set-filter-item { + margin: 0px var(--ag-widget-container-horizontal-padding); +} +.ag-ltr .ag-set-filter-add-group-indent { + margin-left: calc( + var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + + var(--ag-grid-size) * 2 + ); +} +.ag-rtl .ag-set-filter-add-group-indent { + margin-right: calc( + var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + + var(--ag-grid-size) * 2 + ); +} +.ag-ltr .ag-set-filter-indent-1 { + padding-left: calc(1 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-1 { + padding-right: calc(1 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-2 { + padding-left: calc(2 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-2 { + padding-right: calc(2 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-3 { + padding-left: calc(3 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-3 { + padding-right: calc(3 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-4 { + padding-left: calc(4 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-4 { + padding-right: calc(4 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-5 { + padding-left: calc(5 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-5 { + padding-right: calc(5 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-6 { + padding-left: calc(6 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-6 { + padding-right: calc(6 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-7 { + padding-left: calc(7 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-7 { + padding-right: calc(7 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-8 { + padding-left: calc(8 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-8 { + padding-right: calc(8 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-indent-9 { + padding-left: calc(9 * var(--ag-set-filter-indent-size)); +} +.ag-rtl .ag-set-filter-indent-9 { + padding-right: calc(9 * var(--ag-set-filter-indent-size)); +} +.ag-ltr .ag-set-filter-group-icons { + margin-right: var(--ag-widget-container-horizontal-padding); +} +.ag-rtl .ag-set-filter-group-icons { + margin-left: var(--ag-widget-container-horizontal-padding); +} +.ag-filter-apply-panel { + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); + border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-filter-apply-panel-button { + line-height: 1.5; +} +.ag-ltr .ag-filter-apply-panel-button { + margin-left: calc(var(--ag-grid-size) * 2); +} +.ag-rtl .ag-filter-apply-panel-button { + margin-right: calc(var(--ag-grid-size) * 2); +} +.ag-simple-filter-body-wrapper { + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); + padding-bottom: calc( + var(--ag-widget-container-vertical-padding) - + var(--ag-widget-vertical-spacing) + ); + overflow-y: auto; + min-height: calc( + var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + + var(--ag-widget-vertical-spacing) + ); +} +.ag-simple-filter-body-wrapper > * { + margin-bottom: var(--ag-widget-vertical-spacing); +} +.ag-simple-filter-body-wrapper .ag-resizer-wrapper { + margin: 0; +} +.ag-menu:not(.ag-tabs) .ag-filter .ag-simple-filter-body-wrapper, +.ag-menu:not(.ag-tabs) .ag-filter > *:not(.ag-filter-wrapper) { + min-width: calc(var(--ag-menu-min-width) - 2px); +} +.ag-filter-no-matches { + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); +} +.ag-multi-filter-menu-item { + margin: var(--ag-grid-size) 0; +} +.ag-multi-filter-group-title-bar { + padding: calc(var(--ag-grid-size) * 2) var(--ag-grid-size); + background-color: rgba(0, 0, 0, 0); +} +.ag-group-filter-field-select-wrapper { + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); + padding-bottom: calc( + var(--ag-widget-container-vertical-padding) - + var(--ag-widget-vertical-spacing) + ); +} +.ag-group-filter-field-select-wrapper > * { + margin-bottom: var(--ag-widget-vertical-spacing); +} +.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus { + outline: none; +} +.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-side-bar { + position: relative; +} +.ag-tool-panel-wrapper { + width: var(--ag-side-bar-panel-width); + background-color: var(--ag-control-panel-background-color); +} +.ag-side-buttons { + padding-top: calc(var(--ag-grid-size) * 4); + width: calc(var(--ag-icon-size) + 4px); + position: relative; + color: var(--ag-foreground-color); + overflow: hidden; +} +button.ag-side-button-button { + color: inherit; + font-family: inherit; + font-size: inherit; + font-weight: inherit; + line-height: inherit; + background: rgba(0, 0, 0, 0); + padding: calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0; + width: 100%; + margin: 0; + min-height: calc(var(--ag-grid-size) * 18); + background-position-y: center; + background-position-x: center; + background-repeat: no-repeat; + border: none; + border-top: var(--ag-borders-side-button) var(--ag-border-color); + border-bottom: var(--ag-borders-side-button) var(--ag-border-color); +} +button.ag-side-button-button:focus { + box-shadow: none; +} +.ag-keyboard-focus .ag-side-button-button:focus { + outline: none; +} +.ag-keyboard-focus .ag-side-button-button:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-selected button.ag-side-button-button { + background-color: var(--ag-side-button-selected-background-color); +} +.ag-side-button-icon-wrapper { + margin-bottom: 3px; +} +.ag-ltr .ag-side-bar-left, +.ag-rtl .ag-side-bar-right { + border-right: var(--ag-borders) var(--ag-border-color); +} +.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper, +.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper { + border-left: var(--ag-borders) var(--ag-border-color); +} +.ag-ltr .ag-side-bar-left .ag-side-button-button, +.ag-rtl .ag-side-bar-right .ag-side-button-button { + border-right: var(--ag-selected-tab-underline-width) solid rgba(0, 0, 0, 0); + transition: border-right var(--ag-selected-tab-underline-transition-speed); +} +.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button, +.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button { + border-right-color: var(--ag-selected-tab-underline-color); +} +.ag-rtl .ag-side-bar-left, +.ag-ltr .ag-side-bar-right { + border-left: var(--ag-borders) var(--ag-border-color); +} +.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper, +.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper { + border-right: var(--ag-borders) var(--ag-border-color); +} +.ag-rtl .ag-side-bar-left .ag-side-button-button, +.ag-ltr .ag-side-bar-right .ag-side-button-button { + border-left: var(--ag-selected-tab-underline-width) solid rgba(0, 0, 0, 0); + transition: border-left var(--ag-selected-tab-underline-transition-speed); +} +.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button, +.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button { + border-left-color: var(--ag-selected-tab-underline-color); +} +.ag-filter-toolpanel-header { + height: calc(var(--ag-grid-size) * 6); +} +.ag-ltr .ag-filter-toolpanel-header, +.ag-ltr .ag-filter-toolpanel-search { + padding-left: var(--ag-grid-size); +} +.ag-rtl .ag-filter-toolpanel-header, +.ag-rtl .ag-filter-toolpanel-search { + padding-right: var(--ag-grid-size); +} +.ag-keyboard-focus .ag-filter-toolpanel-header:focus { + outline: none; +} +.ag-keyboard-focus .ag-filter-toolpanel-header:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-filter-toolpanel-group.ag-has-filter + > .ag-group-title-bar + .ag-group-title::after { + font-family: var(--ag-icon-font-family); + font-size: var(--ag-icon-size); + line-height: var(--ag-icon-size); + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + content: var(--ag-icon-font-code-filter, "\f115"); + position: absolute; +} +.ag-ltr + .ag-filter-toolpanel-group.ag-has-filter + > .ag-group-title-bar + .ag-group-title::after { + padding-left: var(--ag-grid-size); +} +.ag-rtl + .ag-filter-toolpanel-group.ag-has-filter + > .ag-group-title-bar + .ag-group-title::after { + padding-right: var(--ag-grid-size); +} +.ag-filter-toolpanel-group-level-0-header { + height: calc(var(--ag-grid-size) * 8); +} +.ag-filter-toolpanel-group-item { + margin-top: calc(var(--ag-grid-size) * 0.5); + margin-bottom: calc(var(--ag-grid-size) * 0.5); +} +.ag-filter-toolpanel-search { + height: var(--ag-header-height); +} +.ag-filter-toolpanel-search-input { + flex-grow: 1; + height: calc(var(--ag-grid-size) * 4); +} +.ag-ltr .ag-filter-toolpanel-search-input { + margin-right: var(--ag-grid-size); +} +.ag-rtl .ag-filter-toolpanel-search-input { + margin-left: var(--ag-grid-size); +} +.ag-filter-toolpanel-group-level-0 { + border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-ltr .ag-filter-toolpanel-expand, +.ag-ltr .ag-filter-toolpanel-group-title-bar-icon { + margin-right: var(--ag-grid-size); +} +.ag-rtl .ag-filter-toolpanel-expand, +.ag-rtl .ag-filter-toolpanel-group-title-bar-icon { + margin-left: var(--ag-grid-size); +} +.ag-filter-toolpanel-group-level-1 + .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-1 + .ag-filter-toolpanel-group-level-2-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-1 + .ag-filter-toolpanel-group-level-2-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-2 + .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-2 + .ag-filter-toolpanel-group-level-3-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-2 + .ag-filter-toolpanel-group-level-3-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-3 + .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-3 + .ag-filter-toolpanel-group-level-4-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-3 + .ag-filter-toolpanel-group-level-4-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-4 + .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-4 + .ag-filter-toolpanel-group-level-5-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-4 + .ag-filter-toolpanel-group-level-5-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-5 + .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-5 + .ag-filter-toolpanel-group-level-6-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-5 + .ag-filter-toolpanel-group-level-6-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-6 + .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-6 + .ag-filter-toolpanel-group-level-7-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-6 + .ag-filter-toolpanel-group-level-7-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-7 + .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-7 + .ag-filter-toolpanel-group-level-8-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-7 + .ag-filter-toolpanel-group-level-8-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-8 + .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-8 + .ag-filter-toolpanel-group-level-9-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-8 + .ag-filter-toolpanel-group-level-9-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-9 + .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-9 + .ag-filter-toolpanel-group-level-10-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-9 + .ag-filter-toolpanel-group-level-10-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-group-level-10 + .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar { + background-color: rgba(0, 0, 0, 0); +} +.ag-ltr + .ag-filter-toolpanel-group-level-10 + .ag-filter-toolpanel-group-level-11-header { + padding-left: calc( + var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size) + ); +} +.ag-rtl + .ag-filter-toolpanel-group-level-10 + .ag-filter-toolpanel-group-level-11-header { + padding-right: calc( + var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size) + ); +} +.ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header { + padding-left: var(--ag-grid-size); +} +.ag-filter-toolpanel-instance-filter { + border-bottom: var(--ag-borders) var(--ag-border-color); + border-top: var(--ag-borders) var(--ag-border-color); + margin-top: var(--ag-grid-size); +} +.ag-ltr .ag-filter-toolpanel-instance-header-icon { + margin-left: var(--ag-grid-size); +} +.ag-rtl .ag-filter-toolpanel-instance-header-icon { + margin-right: var(--ag-grid-size); +} +.ag-set-filter-group-icons { + color: var(--ag-secondary-foreground-color); +} +.ag-pivot-mode-panel { + min-height: var(--ag-header-height); + height: var(--ag-header-height); + display: flex; +} +.ag-pivot-mode-select { + display: flex; + align-items: center; +} +.ag-ltr .ag-pivot-mode-select { + margin-left: var(--ag-widget-container-horizontal-padding); +} +.ag-rtl .ag-pivot-mode-select { + margin-right: var(--ag-widget-container-horizontal-padding); +} +.ag-keyboard-focus .ag-column-select-header:focus { + outline: none; +} +.ag-keyboard-focus .ag-column-select-header:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-column-select-header { + height: var(--ag-header-height); + align-items: center; + padding: 0 var(--ag-widget-container-horizontal-padding); + border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-column-panel-column-select { + border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color); + border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-column-group-icons, +.ag-column-select-header-icon { + color: var(--ag-secondary-foreground-color); +} +.ag-column-select-list .ag-list-item-hovered::after { + content: ""; + position: absolute; + left: 0; + right: 0; + height: 1px; + background-color: var(--ag-range-selection-border-color); +} +.ag-column-select-list .ag-item-highlight-top::after { + top: 0; +} +.ag-column-select-list .ag-item-highlight-bottom::after { + bottom: 0; +} +.ag-header { + background-color: var(--ag-header-background-color); + border-bottom: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-header-row { + color: var(--ag-header-foreground-color); + height: var(--ag-header-height); +} +.ag-pinned-right-header { + border-left: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-pinned-left-header { + border-right: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon { + margin-left: var(--ag-grid-size); +} +.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon { + margin-right: var(--ag-grid-size); +} +.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon { + margin-right: var(--ag-grid-size); +} +.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon { + margin-left: var(--ag-grid-size); +} +.ag-header-cell, +.ag-header-group-cell { + padding-left: var(--ag-cell-horizontal-padding); + padding-right: var(--ag-cell-horizontal-padding); +} +.ag-header-cell.ag-header-cell-moving, +.ag-header-group-cell.ag-header-cell-moving { + background-color: var(--ag-header-cell-moving-background-color); +} +.ag-ltr .ag-header-group-cell-label.ag-sticky-label { + left: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-header-group-cell-label.ag-sticky-label { + right: var(--ag-cell-horizontal-padding); +} +.ag-header-cell.ag-header-span-height::after, +.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after { + height: calc(100% - var(--ag-grid-size) * 4); + top: calc(var(--ag-grid-size) * 2); +} +.ag-keyboard-focus .ag-header-cell:focus { + outline: none; +} +.ag-keyboard-focus .ag-header-cell:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-keyboard-focus .ag-header-group-cell:focus { + outline: none; +} +.ag-keyboard-focus .ag-header-group-cell:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 4px; + left: 4px; + display: block; + width: calc(100% - 8px); + height: calc(100% - 8px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-header-icon { + color: var(--ag-secondary-foreground-color); +} +.ag-header-expand-icon { + cursor: pointer; +} +.ag-ltr .ag-header-expand-icon { + padding-left: 4px; +} +.ag-rtl .ag-header-expand-icon { + padding-right: 4px; +} +.ag-header-row:not(:first-child) + .ag-header-cell:not(.ag-header-span-height.ag-header-span-total), +.ag-header-row:not(:first-child) + .ag-header-group-cell.ag-header-group-cell-with-group { + border-top: var(--ag-borders-critical) var(--ag-border-color); +} +.ag-header-group-cell:not(.ag-column-resizing) + + .ag-header-group-cell:not(.ag-column-hover):not( + .ag-header-cell-moving + ):hover, +.ag-header-group-cell:not(.ag-column-resizing) + + .ag-header-group-cell:not(.ag-column-hover).ag-column-resizing, +.ag-header-cell:not(.ag-column-resizing) + + .ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover, +.ag-header-cell:not(.ag-column-resizing) + + .ag-header-cell:not(.ag-column-hover).ag-column-resizing, +.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover, +.ag-header-group-cell:first-of-type.ag-column-resizing, +.ag-header-cell:not(.ag-column-hover):first-of-type:not( + .ag-header-cell-moving + ):hover, +.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing { + background-color: var(--ag-header-cell-hover-background-color); +} +.ag-header-cell::after, +.ag-header-group-cell::after { + content: ""; + position: absolute; + z-index: 1; + display: var(--ag-header-column-separator-display); + width: var(--ag-header-column-separator-width); + height: var(--ag-header-column-separator-height); + top: calc(50% - var(--ag-header-column-separator-height) * 0.5); + background-color: var(--ag-header-column-separator-color); +} +.ag-ltr .ag-header-cell::after, +.ag-ltr .ag-header-group-cell::after { + right: 0; +} +.ag-rtl .ag-header-cell::after, +.ag-rtl .ag-header-group-cell::after { + left: 0; +} +.ag-header-cell-resize { + display: flex; + align-items: center; +} +.ag-header-cell-resize::after { + content: ""; + position: absolute; + z-index: 1; + display: var(--ag-header-column-resize-handle-display); + width: var(--ag-header-column-resize-handle-width); + height: var(--ag-header-column-resize-handle-height); + top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5); + background-color: var(--ag-header-column-resize-handle-color); +} +.ag-header-cell.ag-header-span-height::after, +.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after { + height: calc(100% - var(--ag-grid-size) * 4); + top: calc(var(--ag-grid-size) * 2); +} +.ag-ltr .ag-header-viewport .ag-header-cell-resize::after { + left: calc(50% - var(--ag-header-column-resize-handle-width)); +} +.ag-rtl .ag-header-viewport .ag-header-cell-resize::after { + right: calc(50% - var(--ag-header-column-resize-handle-width)); +} +.ag-pinned-left-header .ag-header-cell-resize::after { + left: calc(50% - var(--ag-header-column-resize-handle-width)); +} +.ag-pinned-right-header .ag-header-cell-resize::after { + left: 50%; +} +.ag-ltr .ag-header-select-all { + margin-right: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-header-select-all { + margin-left: var(--ag-cell-horizontal-padding); +} +.ag-ltr .ag-floating-filter-button { + margin-left: calc(var(--ag-grid-size) * 3); +} +.ag-rtl .ag-floating-filter-button { + margin-right: calc(var(--ag-grid-size) * 3); +} +.ag-floating-filter-button-button { + color: inherit; + font-family: inherit; + font-size: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: rgba(0, 0, 0, 0); + border: none; + height: var(--ag-icon-size); + padding: 0; + width: var(--ag-icon-size); +} +.ag-filter-loading { + background-color: var(--ag-control-panel-background-color); + height: 100%; + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); + position: absolute; + width: 100%; + z-index: 1; +} +.ag-paging-panel { + border-top: 1px solid; + border-top-color: var(--ag-border-color); + color: var(--ag-secondary-foreground-color); + height: var(--ag-header-height); +} +.ag-paging-panel > * { + margin: 0 var(--ag-cell-horizontal-padding); +} +.ag-paging-button { + cursor: pointer; +} +.ag-paging-button.ag-disabled { + cursor: default; + color: var(--ag-disabled-foreground-color); +} +.ag-keyboard-focus .ag-paging-button:focus { + outline: none; +} +.ag-keyboard-focus .ag-paging-button:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 0px; + left: 0px; + display: block; + width: calc(100% - 0px); + height: calc(100% - 0px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-paging-button, +.ag-paging-description { + margin: 0 var(--ag-grid-size); +} +.ag-status-bar { + border-top: var(--ag-borders) var(--ag-border-color); + color: var(--ag-disabled-foreground-color); + padding-right: calc(var(--ag-grid-size) * 4); + padding-left: calc(var(--ag-grid-size) * 4); + line-height: 1.5; +} +.ag-status-name-value-value { + color: var(--ag-foreground-color); +} +.ag-status-bar-center { + text-align: center; +} +.ag-status-name-value { + margin-left: var(--ag-grid-size); + margin-right: var(--ag-grid-size); + padding-top: calc(var(--ag-grid-size) * 2); + padding-bottom: calc(var(--ag-grid-size) * 2); +} +.ag-column-drop-cell { + background: var(--ag-chip-background-color); + border-radius: calc(var(--ag-grid-size) * 4); + height: calc(var(--ag-grid-size) * 4); + padding: 0 calc(var(--ag-grid-size) * 0.5); + border: 1px solid rgba(0, 0, 0, 0); +} +.ag-keyboard-focus .ag-column-drop-cell:focus { + outline: none; +} +.ag-keyboard-focus .ag-column-drop-cell:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 2px; + left: 2px; + display: block; + width: calc(100% - 4px); + height: calc(100% - 4px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-column-drop-cell-text { + margin: 0 var(--ag-grid-size); +} +.ag-column-drop-cell-button { + min-width: calc(var(--ag-grid-size) * 4); + margin: 0 calc(var(--ag-grid-size) * 0.5); + color: var(--ag-secondary-foreground-color); +} +.ag-column-drop-cell-drag-handle { + margin-left: calc(var(--ag-grid-size) * 2); +} +.ag-column-drop-cell-ghost { + opacity: 0.5; +} +.ag-column-drop-horizontal { + background-color: var(--ag-control-panel-background-color); + color: var(--ag-secondary-foreground-color); + height: var(--ag-row-height); + border-bottom: var(--ag-borders) var(--ag-border-color); +} +.ag-ltr .ag-column-drop-horizontal { + padding-left: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-column-drop-horizontal { + padding-right: var(--ag-cell-horizontal-padding); +} +.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) { + border-right: var(--ag-borders) var(--ag-border-color); +} +.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) { + border-left: var(--ag-borders) var(--ag-border-color); +} +.ag-column-drop-horizontal-cell-separator { + margin: 0 var(--ag-grid-size); + color: var(--ag-secondary-foreground-color); +} +.ag-column-drop-horizontal-empty-message { + color: var(--ag-disabled-foreground-color); +} +.ag-ltr .ag-column-drop-horizontal-icon { + margin-right: var(--ag-cell-horizontal-padding); +} +.ag-rtl .ag-column-drop-horizontal-icon { + margin-left: var(--ag-cell-horizontal-padding); +} +.ag-column-drop-vertical-list { + padding-bottom: var(--ag-grid-size); + padding-right: var(--ag-grid-size); + padding-left: var(--ag-grid-size); +} +.ag-column-drop-vertical-cell { + margin-top: var(--ag-grid-size); +} +.ag-column-drop-vertical { + min-height: 50px; + border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-column-drop-vertical.ag-last-column-drop { + border-bottom: none; +} +.ag-column-drop-vertical-icon { + margin-left: var(--ag-grid-size); + margin-right: var(--ag-grid-size); +} +.ag-column-drop-vertical-empty-message { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow: hidden; + color: var(--ag-disabled-foreground-color); + margin-top: var(--ag-grid-size); +} +.ag-select-agg-func-popup { + border: var(--ag-borders) var(--ag-border-color); + border-radius: var(--ag-card-radius); + box-shadow: var(--ag-card-shadow); + padding: var(--ag-grid-size); + background: var(--ag-background-color); + height: calc(var(--ag-grid-size) * 5 * 3.5); + padding: 0; +} +.ag-select-agg-func-virtual-list-item { + cursor: default; + padding-left: calc(var(--ag-grid-size) * 2); +} +.ag-select-agg-func-virtual-list-item:hover { + background-color: var(--ag-selected-row-background-color); +} +.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus { + outline: none; +} +.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus::after { + content: ""; + position: absolute; + background-color: rgba(0, 0, 0, 0); + pointer-events: none; + top: 1px; + left: 1px; + display: block; + width: calc(100% - 2px); + height: calc(100% - 2px); + border: 1px solid; + border-color: var(--ag-input-focus-border-color); +} +.ag-sort-indicator-container { + display: flex; +} +.ag-ltr .ag-sort-indicator-icon { + padding-left: var(--ag-grid-size); +} +.ag-rtl .ag-sort-indicator-icon { + padding-right: var(--ag-grid-size); +} +.ag-chart { + position: relative; + display: flex; + overflow: hidden; + width: 100%; + height: 100%; +} +.ag-chart-components-wrapper { + position: relative; + display: flex; + flex: 1 1 auto; + overflow: hidden; +} +.ag-chart-title-edit { + position: absolute; + display: none; + top: 0; + left: 0; + text-align: center; +} +.ag-chart-title-edit.currently-editing { + display: inline-block; +} +.ag-chart-canvas-wrapper { + position: relative; + flex: 1 1 auto; + overflow: hidden; +} +.ag-charts-canvas { + display: block; +} +.ag-chart-menu { + position: absolute; + top: 10px; + width: 24px; + overflow: hidden; + display: flex; + flex-direction: column; +} +.ag-ltr .ag-chart-menu { + right: 20px; +} +.ag-rtl .ag-chart-menu { + left: 20px; +} +.ag-chart-docked-container { + position: relative; + width: 0; + min-width: 0; + transition: min-width 0.4s; +} +.ag-chart-menu-hidden ~ .ag-chart-docked-container { + max-width: 0; + overflow: hidden; +} +.ag-chart-tabbed-menu { + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + overflow: hidden; +} +.ag-chart-tabbed-menu-header { + flex: none; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; + cursor: default; +} +.ag-chart-tabbed-menu-body { + display: flex; + flex: 1 1 auto; + align-items: stretch; + overflow: hidden; +} +.ag-chart-tab { + width: 100%; + overflow: hidden; + overflow-y: auto; +} +.ag-chart-settings { + overflow-x: hidden; +} +.ag-chart-settings-wrapper { + position: relative; + flex-direction: column; + width: 100%; + height: 100%; + display: flex; + overflow: hidden; +} +.ag-chart-settings-nav-bar { + display: flex; + align-items: center; + width: 100%; + height: 30px; + padding: 0 10px; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-chart-settings-card-selector { + display: flex; + align-items: center; + justify-content: space-around; + flex: 1 1 auto; + height: 100%; + padding: 0 10px; +} +.ag-chart-settings-card-item { + cursor: pointer; + width: 10px; + height: 10px; + background-color: #000; + position: relative; +} +.ag-chart-settings-card-item.ag-not-selected { + opacity: 0.2; +} +.ag-chart-settings-card-item::before { + content: " "; + display: block; + position: absolute; + background-color: rgba(0, 0, 0, 0); + left: 50%; + top: 50%; + margin-left: -10px; + margin-top: -10px; + width: 20px; + height: 20px; +} +.ag-chart-settings-prev, +.ag-chart-settings-next { + position: relative; + flex: none; +} +.ag-chart-settings-prev-button, +.ag-chart-settings-next-button { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + cursor: pointer; + opacity: 0; +} +.ag-chart-settings-mini-charts-container { + position: relative; + flex: 1 1 auto; + overflow-x: hidden; + overflow-y: auto; +} +.ag-chart-settings-mini-wrapper { + position: absolute; + top: 0; + left: 0; + display: flex; + flex-direction: column; + width: 100%; + min-height: 100%; + overflow: hidden; +} +.ag-chart-settings-mini-wrapper.ag-animating { + transition: left 0.3s; + transition-timing-function: ease-in-out; +} +.ag-chart-mini-thumbnail { + cursor: pointer; +} +.ag-chart-mini-thumbnail-canvas { + display: block; +} +.ag-chart-data-wrapper, +.ag-chart-format-wrapper { + display: flex; + flex-direction: column; + position: relative; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; +} +.ag-chart-data-wrapper { + height: 100%; + overflow-y: auto; +} +.ag-chart-data-section, +.ag-chart-format-section { + display: flex; + margin: 0; +} +.ag-chart-empty-text { + display: flex; + top: 0; + width: 100%; + height: 100%; + align-items: center; + justify-content: center; +} +.ag-chart .ag-chart-menu { + display: none; +} +.ag-chart-menu-hidden:hover .ag-chart-menu { + display: block; +} +.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu { + display: flex; + flex-direction: row; + overflow: auto; + top: 5px; + gap: calc(var(--ag-grid-size) * 3 - 8px); + width: auto; +} +.ag-ltr .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu { + right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px); + justify-content: right; +} +.ag-rtl .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu { + left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px); + justify-content: left; +} +.ag-chart-menu-close { + display: none; +} +.ag-chart-tool-panel-button-enable .ag-chart-menu-close { + position: absolute; + top: 50%; + transition: transform 0.33s ease-in-out; + padding: 0; + display: block; + cursor: pointer; + border: none; +} +.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close { + right: 0px; +} +.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close { + left: 0px; +} +.ag-chart-tool-panel-button-enable .ag-chart-menu-close .ag-icon { + padding: 14px 5px 14px 2px; +} +.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before { + content: ""; + position: absolute; + top: -40px; + bottom: -40px; +} +.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before { + right: 0px; +} +.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before { + left: 0px; +} +.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before { + left: -10px; +} +.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before { + right: -10px; +} +.ag-chart-tool-panel-button-enable .ag-icon-menu { + display: none; +} +.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close { + transform: translate(3px, -50%); +} +.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover { + transform: translate(0, -50%); +} +.ag-ltr + .ag-chart-menu-visible + .ag-chart-tool-panel-button-enable + .ag-chart-menu-close:hover { + transform: translate(5px, -50%); +} +.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close { + transform: translate(-3px, -50%); +} +.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover { + transform: translate(0, -50%); +} +.ag-rtl + .ag-chart-menu-visible + .ag-chart-tool-panel-button-enable + .ag-chart-menu-close:hover { + transform: translate(-5px, -50%); +} +.ag-charts-font-size-color { + display: flex; + align-self: stretch; + justify-content: space-between; +} +.ag-charts-data-group-item { + position: relative; +} +.ag-chart-menu { + border-radius: var(--ag-card-radius); + background: var(--ag-background-color); +} +.ag-chart-menu-icon { + opacity: 0.5; + line-height: 24px; + font-size: 24px; + width: 24px; + height: 24px; + margin: 2px 0; + cursor: pointer; + border-radius: var(--ag-card-radius); + color: var(--ag-secondary-foreground-color); +} +.ag-chart-menu-icon:hover { + opacity: 1; +} +.ag-chart-mini-thumbnail { + border: 1px solid var(--ag-secondary-border-color); + border-radius: 5px; + margin: 5px; +} +.ag-chart-mini-thumbnail:nth-last-child(3), +.ag-chart-mini-thumbnail:nth-last-child(3) ~ .ag-chart-mini-thumbnail { + margin-left: auto; + margin-right: auto; +} +.ag-ltr .ag-chart-mini-thumbnail:first-child { + margin-left: 0; +} +.ag-rtl .ag-chart-mini-thumbnail:first-child { + margin-right: 0; +} +.ag-ltr .ag-chart-mini-thumbnail:last-child { + margin-right: 0; +} +.ag-rtl .ag-chart-mini-thumbnail:last-child { + margin-left: 0; +} +.ag-chart-mini-thumbnail.ag-selected { + border-color: var(--ag-minichart-selected-chart-color); +} +.ag-chart-settings-card-item { + background: var(--ag-foreground-color); + width: 8px; + height: 8px; + border-radius: 4px; +} +.ag-chart-settings-card-item.ag-selected { + background-color: var(--ag-minichart-selected-page-color); +} +.ag-chart-data-column-drag-handle { + margin-left: var(--ag-grid-size); +} +.ag-charts-settings-group-title-bar, +.ag-charts-data-group-title-bar, +.ag-charts-format-top-level-group-title-bar { + border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-charts-settings-group-container { + padding: var(--ag-grid-size); +} +.ag-charts-data-group-container { + padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) + var(--ag-widget-container-horizontal-padding); +} +.ag-charts-data-group-container + .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group) { + height: var(--ag-list-item-height); +} +.ag-charts-data-group-container .ag-list-item-hovered::after { + content: ""; + position: absolute; + left: 0; + right: 0; + height: 1px; + background-color: var(--ag-range-selection-border-color); +} +.ag-charts-data-group-container .ag-item-highlight-top::after { + top: 0; +} +.ag-charts-data-group-container .ag-item-highlight-bottom::after { + bottom: 0; +} +.ag-charts-format-top-level-group-container { + margin-left: calc(var(--ag-grid-size) * 2); + padding: var(--ag-grid-size); +} +.ag-charts-format-top-level-group-item { + margin: var(--ag-grid-size) 0; +} +.ag-charts-format-sub-level-group-container { + padding: var(--ag-widget-container-vertical-padding) + var(--ag-widget-container-horizontal-padding); + padding-bottom: calc( + var(--ag-widget-container-vertical-padding) - + var(--ag-widget-vertical-spacing) + ); +} +.ag-charts-format-sub-level-group-container > * { + margin-bottom: var(--ag-widget-vertical-spacing); +} +.ag-charts-group-container.ag-group-container-horizontal { + padding: var(--ag-grid-size); +} +.ag-chart-data-section, +.ag-chart-format-section { + display: flex; + margin: 0; +} +.ag-chart-menu-panel { + background-color: var(--ag-control-panel-background-color); +} +.ag-ltr .ag-chart-menu-panel { + border-left: solid 1px var(--ag-border-color); +} +.ag-rtl .ag-chart-menu-panel { + border-right: solid 1px var(--ag-border-color); +} +.ag-date-time-list-page-title-bar { + display: flex; +} +.ag-date-time-list-page-title { + flex-grow: 1; + text-align: center; +} +.ag-date-time-list-page-column-labels-row, +.ag-date-time-list-page-entries-row { + display: flex; +} +.ag-date-time-list-page-column-label, +.ag-date-time-list-page-entry { + flex-basis: 0; + flex-grow: 1; +} +.ag-date-time-list-page-entry { + cursor: pointer; + text-align: center; +} +.ag-date-time-list-page-column-label { + text-align: center; +} +.ag-input-field-input { + width: 100%; + min-width: 0; +} +.ag-checkbox-input-wrapper { + font-family: var(--ag-icon-font-family); + font-size: var(--ag-icon-size); + line-height: var(--ag-icon-size); + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + width: var(--ag-icon-size); + height: var(--ag-icon-size); + background-color: var(--ag-checkbox-background-color); + border-radius: var(--ag-checkbox-border-radius); + display: inline-block; + vertical-align: middle; + flex: none; +} +.ag-checkbox-input-wrapper input, +.ag-checkbox-input-wrapper input { + -webkit-appearance: none; + opacity: 0; + width: 100%; + height: 100%; +} +.ag-checkbox-input-wrapper:focus-within, +.ag-checkbox-input-wrapper:active { + outline: none; + box-shadow: var(--ag-input-focus-box-shadow); +} +.ag-checkbox-input-wrapper.ag-disabled { + opacity: 0.5; +} +.ag-checkbox-input-wrapper::after { + content: var(--ag-icon-font-code-checkbox-unchecked, "\f108"); + color: var(--ag-checkbox-unchecked-color); + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.ag-checkbox-input-wrapper.ag-checked::after { + content: var(--ag-icon-font-code-checkbox-checked, "\f106"); + color: var(--ag-checkbox-checked-color); + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.ag-checkbox-input-wrapper.ag-indeterminate::after { + content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107"); + color: var(--ag-checkbox-indeterminate-color); + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.ag-toggle-button-input-wrapper { + box-sizing: border-box; + width: var(--ag-toggle-button-width); + height: var(--ag-toggle-button-height); + background-color: var(--ag-toggle-button-off-background-color); + border-radius: calc(var(--ag-toggle-button-height) * 0.5); + position: relative; + flex: none; + border: var(--ag-toggle-button-border-width) solid; + border-color: var(--ag-toggle-button-off-border-color); +} +.ag-toggle-button-input-wrapper input { + opacity: 0; + height: 100%; + width: 100%; +} +.ag-toggle-button-input-wrapper:focus-within { + outline: none; + box-shadow: var(--ag-input-focus-box-shadow); +} +.ag-toggle-button-input-wrapper.ag-disabled { + opacity: 0.5; +} +.ag-toggle-button-input-wrapper.ag-checked { + background-color: var(--ag-toggle-button-on-background-color); + border-color: var(--ag-toggle-button-on-border-color); +} +.ag-toggle-button-input-wrapper::before { + content: " "; + position: absolute; + top: calc(0px - var(--ag-toggle-button-border-width)); + left: calc(0px - var(--ag-toggle-button-border-width)); + display: block; + box-sizing: border-box; + height: var(--ag-toggle-button-height); + width: var(--ag-toggle-button-height); + background-color: var(--ag-toggle-button-switch-background-color); + border-radius: 100%; + transition: left 100ms; + border: var(--ag-toggle-button-border-width) solid; + border-color: var(--ag-toggle-button-switch-border-color); +} +.ag-toggle-button-input-wrapper.ag-checked::before { + left: calc(100% - var(--ag-toggle-button-height)); + border-color: var(--ag-toggle-button-on-border-color); +} +.ag-radio-button-input-wrapper { + font-family: var(--ag-icon-font-family); + font-size: var(--ag-icon-size); + line-height: var(--ag-icon-size); + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + width: var(--ag-icon-size); + height: var(--ag-icon-size); + background-color: var(--ag-checkbox-background-color); + border-radius: var(--ag-checkbox-border-radius); + display: inline-block; + vertical-align: middle; + flex: none; + border-radius: var(--ag-icon-size); +} +.ag-radio-button-input-wrapper input, +.ag-radio-button-input-wrapper input { + -webkit-appearance: none; + opacity: 0; + width: 100%; + height: 100%; +} +.ag-radio-button-input-wrapper:focus-within, +.ag-radio-button-input-wrapper:active { + outline: none; + box-shadow: var(--ag-input-focus-box-shadow); +} +.ag-radio-button-input-wrapper.ag-disabled { + opacity: 0.5; +} +.ag-radio-button-input-wrapper::after { + content: var(--ag-icon-font-code-radio-button-off, "\f127"); + color: var(--ag-checkbox-unchecked-color); + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +.ag-radio-button-input-wrapper.ag-checked::after { + content: var(--ag-icon-font-code-radio-button-on, "\f128"); + color: var(--ag-checkbox-checked-color); + position: absolute; + top: 0; + left: 0; + pointer-events: none; +} +input[class^="ag-"][type="range"] { + -webkit-appearance: none; + width: 100%; + height: 100%; + background: none; + overflow: visible; +} +input[class^="ag-"][type="range"]::-webkit-slider-runnable-track { + margin: 0; + padding: 0; + width: 100%; + height: 3px; + background-color: var(--ag-border-color); + border-radius: var(--ag-border-radius); + border-radius: var(--ag-checkbox-border-radius); +} +input[class^="ag-"][type="range"]::-moz-range-track { + margin: 0; + padding: 0; + width: 100%; + height: 3px; + background-color: var(--ag-border-color); + border-radius: var(--ag-border-radius); + border-radius: var(--ag-checkbox-border-radius); +} +input[class^="ag-"][type="range"]::-ms-track { + margin: 0; + padding: 0; + width: 100%; + height: 3px; + background-color: var(--ag-border-color); + border-radius: var(--ag-border-radius); + border-radius: var(--ag-checkbox-border-radius); + color: rgba(0, 0, 0, 0); + width: calc(100% - 2px); +} +input[class^="ag-"][type="range"]::-webkit-slider-thumb { + margin: 0; + padding: 0; + -webkit-appearance: none; + width: var(--ag-icon-size); + height: var(--ag-icon-size); + background-color: var(--ag-background-color); + border: 1px solid; + border-color: var(--ag-checkbox-unchecked-color); + border-radius: var(--ag-icon-size); + transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px)); +} +input[class^="ag-"][type="range"]::-ms-thumb { + margin: 0; + padding: 0; + -webkit-appearance: none; + width: var(--ag-icon-size); + height: var(--ag-icon-size); + background-color: var(--ag-background-color); + border: 1px solid; + border-color: var(--ag-checkbox-unchecked-color); + border-radius: var(--ag-icon-size); +} +input[class^="ag-"][type="range"]::-moz-ag-range-thumb { + margin: 0; + padding: 0; + -webkit-appearance: none; + width: var(--ag-icon-size); + height: var(--ag-icon-size); + background-color: var(--ag-background-color); + border: 1px solid; + border-color: var(--ag-checkbox-unchecked-color); + border-radius: var(--ag-icon-size); +} +input[class^="ag-"][type="range"]:focus { + outline: none; +} +input[class^="ag-"][type="range"]:focus::-webkit-slider-thumb { + box-shadow: var(--ag-input-focus-box-shadow); + border-color: var(--ag-checkbox-checked-color); +} +input[class^="ag-"][type="range"]:focus::-ms-thumb { + box-shadow: var(--ag-input-focus-box-shadow); + border-color: var(--ag-checkbox-checked-color); +} +input[class^="ag-"][type="range"]:focus::-moz-ag-range-thumb { + box-shadow: var(--ag-input-focus-box-shadow); + border-color: var(--ag-checkbox-checked-color); +} +input[class^="ag-"][type="range"]:active::-webkit-slider-runnable-track { + background-color: var(--ag-input-focus-border-color); +} +input[class^="ag-"][type="range"]:active::-moz-ag-range-track { + background-color: var(--ag-input-focus-border-color); +} +input[class^="ag-"][type="range"]:active::-ms-track { + background-color: var(--ag-input-focus-border-color); +} +input[class^="ag-"][type="range"]:disabled { + opacity: 0.5; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +@font-face { + font-family: "agGridAlpine"; + src: url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABIkAAsAAAAAJkAAABHTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIkABmAAiyoKp0ygSgE2AiQDgjALgRoABCAFhEYHhRwbXyFFIbBxAJDYv7AiqieV7P96QZO4Gu9qEMLAgorXqyjcVJKxQxvbtQieEq6u3unbTP3JwOa8v9MeN5Q8Caix/+09wyXRVJ6IfU2IWoiiiWgSIp5JhMSQaX44l/dN+kSUcPER5OzkhHT7gd9m7/PN/wkLMCowCmy8M+qHlXA73abzZiEb3DVcFEavrFyzTvMyXLeieOl4CQlIYbBNxUopM8Nip4zZ0vd82bEQmAQkTsiVYMv9DdPoIJ9DCT5BRcD/P/dqmWTV4A1khZ6f04HXNve+mwJnKdEvp5wBsgWC/5ues98OENRmp4Dl3IQnoXcm1Jydm/+MzfZ0da0rjEJkDPufQ66CYNqwBz9fhdkubhpvRgCmW3MZ9WZ/0uxT+y+dsRzmrRhA3DGcOn50v6mbLFgQE4TvcWyxpK4fl3wNVrgUXkcWRp2jpdEz0efRd9H/kLC2pYAY6p8bw1GEICmaIYgthlYsNmTaHE5dVpnJdT5rWQJjpIs2p6m7ldKIo45RDyqaUsSD6yDj7q/uKinhvdMmTBLlEbCopjVbTsRV0kGei7DXN54VtteylXaUdDSPaa+Ac+UhaYEJNa52HUV2kA3cQVq+tcAxp7Qg6+K2mETrApdi6y3eLMI7dcZFkraCSQ6fzNip7qiKcLCVq+hvOa+AcXspHXiIvvxUcX3a1wHrxZzkxYFOPnjf2Xg8Ude1oja/f90i7i5lKbx40E0ta2DETVJc1dUZ9731xTff/fQfAlOFFHn4ADa/ImNPzMrDspK+zTTH3fmko4S0xESEddPEKWoamIMWga2TmJgoWgsM4TRYdzRdSNbprCHLhgWnnE8zmBjTQzBCwjSHsNniQK3NttnmW3czBzI2JyyqamyrrpUbo0ujalAu3kWxjDzTJqyQU1wXgKVTps2ZdOequYYwYi9NleshqbVeXtI50VQwtbP69rfCNLch55ioujFqKGxo4mYj7c/yesxOmNzAPsTNyMw+pNzaEJRX6LjuTpooygim0BCQROxcCPpaO1xHDSO5mK5Y5GG4Lw4iNyIfcJu9+/DD5sAAEWaUd0mjRxqHfLH+F0FXsSNWFX9FGg/mYsDpOQqsA2IgMl1cHmJQWLcOEuU9GOwfM4UZsIU/59z49b95g/V+nXThF1LJnhHE/dZ1QxxYnrlTMF9xt6IhJF+RyJoCJwPOOJecvbaewIBgpuDiQsMiomLiEpJS0jKyctRai0rKKvhFWFPX0NTS1tHV0zcwNDI2MTUzt7C00ra2sQUhwRvONbatFefI79QbbmnxpFVf//15cb7l9tcep/1MQPQxGvpYv1cOfT/YVuAAq+AgKwCHWB2HWRI4wro4yrYBx1gJOM7SwElWxilWBE6zBs6wLHCWZYBzrIULbDtwkeWBSywFXGZNXGEdXGU54Bqr4jpr48bAHr+AvkSAEAVCDAhxICSAkARCChBSgZAGhHQgZAAhEwhZQMgGQg4QcoGQB4R8IBQAoRAIRUAoBkIJEEqBUAaEciBUAKESCFVAqAZCDRBqgVAHhHogNAChEQhNQGgGQgsQWoHQBoR2IHQAoRMIXUDoBkIP1K7TC/SmDwj9AEiyyBPxCDeJ32Jq/L5SuCTQgA+9YgrDr0OwVUVexYVeyFNcwF0FuoE0V1IcHYu52gT+0kXBK4nr6el0CcZlMiPM9IKDQY100KueobGOYYxqXmE2bizVAIvs3nqFKcc2YSnyk3Q66OkY8nTCVJah4UHTi65clskzVJytzLmz0OWG+nq6ehZcVgN2CUBdufG7YapTyZhAEsBCmDTFKiHIKIpeKyIJIV1OElQuSUcvo0RIF3kpyKIZOErmSCplKmKxYhTkUoyaXolRUsvfwaJMisimqRySziJkuA5G4YBJcQYmM1KdmYYUM2dxY/X5OURfOXuuSUKTUvLpEAvZCEemZ6S/uQf1kkyysiqfJsnvzYbNx8FV9QKi9O3ylLF1OaUYAy/Yp+PoaciqKjvhIGOqrgDDdVlkUKq4irNkPegq57Eipi6rWqrHMyGppKQSWtZGLfNK70FU8OU882IMadJnkR3cThwvKld0DA9jqsHRrq4+RLltSour902A71VtvK5RTDUNekfUY1bt7WoNqRjfi6lc227klPfOTg2uHkOUXYO8wdFJ5dTYMHeMdJ7lvq1LNQw0Gq7LDq7m3YIm6XY+omzVKGDi++/FrjYexeNdwt5ZLWnrH9vFXdPkSZeWFIuLquVlRBlPESMzkDpP5coKrg4uU+0dV0zsU2unlJP7a1RXiPGinJeSBe19ozvNZNkEOtaEyqyS9jSDpjpmVw7h6hELkuYPSG6xBbgTpKbTru2qQR7Vtr63Y6pRRLleIs0iyOpsEbnSrrMmuWbTi1HRUdmL2OLyMsXjz62Qexf9l2YprqazKVG6XCaisrR9qPEmV+jlrFDVq1cCY3GRkEovXwl+GbHYL4PilZUK5dJH8W1lBBAohXBqSMhB6HqKziZICc7AaAzByf2crEsnlgETqQA2kueLAAWoywPhAIuVlpBEliUohuuZSWdXVuVQrALl8ct4Rd4KNSy9dAwh50x3FRjg6otHl45cwKC2tRbjYChuC/a1mVROBRNh1eyBjmFtHkr5EgPF4fqz4DIWA0NuMjCZ0evIPq2gIKUKZLbn3UsbKSKaJkmCEpH0DMysVEbyRHQf/XxVHlquUi0LpQeXQFFpDBnWd0l1wRqbBwGcc2OqRxTDqlHl2Bq2Lg4sBJdS/Hb/VZgS70mk+/zGIof4Ve7j7ntDCK7GYov3eJgzRQirt5t1cC2IU4IT7lX8MbtuR0uaq8E1/CErSrZracnmx9yexUXBH+W7l5dtfyroX1kJ/buMrbNE71mwW6lRcHuvBrsgUrPXE+QZryHAuK83Dzja7GToaa8xu3UKBxyhFu1xhFaprlgTOIJXAG7bNx9Svh0TAE6fwgBvnA5l8HzFV3wlrzKbVDSoS1RTo/aeqieNT83co86TR95gAusmS1J/b6/lALsa18FKLKl5ZVWFVFIgvSxS8j0JXcLNbCTmGDUaxEjQuyjIOr+CrPdPYCS+gTyzCFdPP+XcZTcSyJ0tp8H3b5+HomdemfChsI0ZbXD9VUCKUO2xrGivk03b1tZH07k08kT6JVFe0Z5h8EHX6uoL4sX/q6Op8AJ28Zq60rDikJDisNK/WtobLw4pDfsrJ33yOzXfF3QiVRNeBVhVsOSBcu0z+XN5Q4O8UQ6h361itj7ztmfxvI8t3h8HJ4zLTUs7fWrHjrR0setzL+9ab356MzZX5T+wXugerh8dGOgqL2cwoqNO17WdPnV6Knp8/IvrpIUjJIKjBXHjCwi88rwuqG5XazcytQ0Hn8Ya4Nf7hM3Y0F+fnSN4oYceOoGjmBA/bM0+7whOYkdwZCWOYicot13nxefhQXBuXlxcXsorGUos0XKdE4TM/y+t2rhemTCDuEndAtwkbiH7/2vip3NXrP5uaPoMWTRwjzH6CVk/sMz80mbezEga8Lw/get4YiNqyo90NTHsYzVHvRfE4c8F2u+vsqdpi03s3mm2hTmXZ8M+99AE/4Ld8k7tDaYxZcIe4D8K2Qq+Zn/xTFp1Grn9rDUR6X/amrAM84fjeLztp0x6Ir/w3O+hNfcEbjPekIrpmgsWzNe1c/YWmQde9DXA+k3qYIIZvOlQyErOpYXYGI8gMiCQlHQMGSg5fgAZJIwpayqqdyuwD8prEtdABgS52gykWJ7tCe4+G7yvO7hnH4q4NWY0prsWXWnk288F2nai4hAIjB+a0FQZmac3fzq36e13v6h5myfiGDs+icwT5fVdJU4YcPyYxqlpNTlNh743+cLczDyY3kQ1B3+ia8Cx55hArTZ0ZoXdfv5eHv62C1qxmHQvobrj61usMzw8Q+ILj13UVhUGVlPQnVDfbJUREZ6SVllqcCE+O8AiprRcEZKclew00hfslezhkeQVjOmXNAblxB7FRJBYnBbhlG8eUyZR8wWg5uIt/aQ732hfdUVpuUWM+pgR/1hl1Ld0x080OZ+HdbKVVUb4x92e2qSWdhoZGhAy2+aSnv3a3FUjmsoS/jS73ur58Sd4LDh8qHB0MJZzD4iHBNj02HKhtlUkF+1vDRcVKMwPI1quwUudMEwYqhUFilp3yUXyWSqUP2sNrJMNojBR67Mk7CothruzDWLjsqXAxPbF6urI5MHIc+kVtj5wspx1GswYDC8JDS3e0NKG8FRPTrOWTiMe6UR6w45FMSR6VgkvqXMDlqmC1E9dHj+WJHoeEknyogSpgrmUzML6dNb1kJKMoCuVvMMuYWNj7q8IEhuLIL/qL5g+IvJ+8fQLBF4NrxPWyetE+/WFdSDc5S4fMr18lgX4OT6jr7yhR8JC4R+bu6HaE3leH0VT5dXtSg8OFHineqWkeKV6F4RLnbbMz1s6SVNNkRZe1hsEfFA9ufgq89WJKUdw7N5TMrMkGX/i9IkjXnzBreRuQj4gJyBT/s03BpYR6erTXavvlpd+PRwltP3BxiZl119JSdJKXR1z54iMU+9qNH//rf3nS7+vZuWPuruLNphgFhYbK3j69cbfa+q/w/9Y5t9bWIAA05HaBA+PBH3UujT9kP5QG8wCzd/D5hfhobd1bxk4BJkY3HpywZhjEuRwV7aP3aEliBxC+2mtu0dSomfde59qk/eI0HbeFfC+XTIMsUnSb93UchDe0pFvFj4VpGzUgeIWkeiArLUFUe7bhjEd/nXr5kOtteJNm2Hi3ugrqjHy6tXoul+VFLrmuqhULrmuhRda2ukq1X3Vha4XOO71Kj5cWxiSJxDkhRT+lFJuPE9QGPJTris8uJWwIS5uw6chRdqn4V8X/6yZcrv42JGXsqSZUAz/rF493qxzp0XTYbeEgUL4p4udVqXgMYeeEtiQ+k/WP6mc81tj+eRJXFxEuK1tbCxoY+uK6+DehFlmdIWSVAjHj88iBzwkoetChLAsKtxmvsR9R2FOjoG4WqloF78TEz7fbsdhJe4BSdoRG4qLkpMHB4P27oPWzW/evN78B3jNGLdRnzcvKgS9NQQAABqnMk0jSSTYabMJrYTmkyqPplkCqkAPa1/HKABvXqLr0JvOcv3oz7rGQ4qKrtaZzPRqxD8ht3UfTJSX0rUMxkm37g16DV2FNloTqmhXqNAnVVf4FzUaUg5a02WzFZVBm6wJZFOaMFPRasShjG5pLYCiLJlXie5ATZvW4x19sim9+l+py4OFtD12JZyoRwY4ugqA5Bv+fUjhjE9/oQEwflXQYVi0KpjY78hJv0woYmXN2R96//v7AiGM+n53VSkGzJ0P4PfzQiM45QhEgscGA/Q3HICGuil8dQLtmC7g4AV6vMAQwNZ6HE6NgymsBRQQHUNAwBwULmMAGzoAReAg6CDwENMFHiyDHgJvFmBA/W8g46vh4Irkd0b4kuheUomE3xiGZCU7Qfwm/1FqZDKPGzYVXd0XEopVdKZbTB3Dk6o3XjibT6ZxSSmxKcI/CNr2quX5fuMR95pb4LxhBV9E5LxIioigb7jZfYPEEonJcoz/cA0V7xsjxqPWg6Tvl8KUJkBhdYzOcrRXo+CJ+oZn9i7Bcig+tSqSkHzge1H4rh8IXLPVK4jyf6dUM/OyZgu0cNsVjGqSXt/9sAUKBg4BCQXqTwSAL/Dq1/P/n5OUyebyhWKpXKnW6o1mq93p9vqD4Wg8mc7mi+VqvdkSyriQSlu243p+pVqrN5qtdqfb6w/kWsexg2CwGpn27AhPddse2IMgwLQLlxW9WK0Rfjuem6AY3V3mDJEcKkqOZBWvinIGkrKfQCeWpsREqOzfwyFTPYImFQuKbge6LLswXOs2nHEbXt1xWWEXv7q1g5VRrHaP7hB/bGqytd8OS/d8pRq13d1Vqu6EiWX3LOWh7JRqyppe91JRw2e5n9q6SOEgxxxzXHEnJw2PiKJzpZx1h5rwmFobmxJP6HaLhnPE7VK0W2pkPSiDY+ShXsiF3g433aDK1LD355neaFcq9LpTY8Sjej80NI4nipQ20THUKnRwJ3cYdGQ2cqWCSKQ4zLblgnQwPEN5LptWIJCKGJlUIOn96swaJxsUi5G3rg0A); + font-weight: normal; + font-style: normal; +} +.ag-theme-alpine, +.ag-theme-alpine-dark { + --ag-alpine-active-color: #2196f3; + --ag-selected-row-background-color: rgba(33, 150, 243, 0.3); + --ag-row-hover-color: rgba(33, 150, 243, 0.1); + --ag-column-hover-color: rgba(33, 150, 243, 0.1); + --ag-input-focus-border-color: rgba(33, 150, 243, 0.4); + --ag-range-selection-background-color: rgba(33, 150, 243, 0.2); + --ag-range-selection-background-color-2: rgba(33, 150, 243, 0.36); + --ag-range-selection-background-color-3: rgba(33, 150, 243, 0.49); + --ag-range-selection-background-color-4: rgba(33, 150, 243, 0.59); + --ag-background-color: #fff; + --ag-foreground-color: #181d1f; + --ag-border-color: #babfc7; + --ag-secondary-border-color: #dde2eb; + --ag-header-background-color: #f8f8f8; + --ag-tooltip-background-color: #f8f8f8; + --ag-odd-row-background-color: #fcfcfc; + --ag-control-panel-background-color: #f8f8f8; + --ag-subheader-background-color: #fff; + --ag-invalid-color: #e02525; + --ag-checkbox-unchecked-color: #999; + --ag-checkbox-background-color: var(--ag-background-color); + --ag-checkbox-checked-color: var(--ag-alpine-active-color); + --ag-range-selection-border-color: var(--ag-alpine-active-color); + --ag-secondary-foreground-color: var(--ag-foreground-color); + --ag-input-border-color: var(--ag-border-color); + --ag-input-border-color-invalid: var(--ag-invalid-color); + --ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color); + --ag-disabled-foreground-color: rgba(24, 29, 31, 0.5); + --ag-chip-background-color: rgba(24, 29, 31, 0.07); + --ag-input-disabled-border-color: rgba(186, 191, 199, 0.3); + --ag-input-disabled-background-color: rgba(186, 191, 199, 0.15); + --ag-borders: solid 1px; + --ag-border-radius: 3px; + --ag-borders-side-button: none; + --ag-side-button-selected-background-color: transparent; + --ag-header-column-resize-handle-display: block; + --ag-header-column-resize-handle-width: 2px; + --ag-header-column-resize-handle-height: 30%; + --ag-grid-size: 6px; + --ag-icon-size: 16px; + --ag-row-height: calc(var(--ag-grid-size) * 7); + --ag-header-height: calc(var(--ag-grid-size) * 8); + --ag-list-item-height: calc(var(--ag-grid-size) * 4); + --ag-column-select-indent-size: var(--ag-icon-size); + --ag-set-filter-indent-size: var(--ag-icon-size); + --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3); + --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 2); + --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 2); + --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 2); + --ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1.5); + --ag-toggle-button-height: 18px; + --ag-toggle-button-width: 28px; + --ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + --ag-font-size: 13px; + --ag-icon-font-family: agGridAlpine; + --ag-selected-tab-underline-color: var(--ag-alpine-active-color); + --ag-selected-tab-underline-width: 2px; + --ag-selected-tab-underline-transition-speed: 0.3s; + --ag-tab-min-width: 240px; + --ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4); + --ag-popup-shadow: var(--ag-card-shadow); + --ag-side-bar-panel-width: 250px; +} +.ag-theme-alpine-dark { + --ag-background-color: #181d1f; + --ag-foreground-color: #fff; + --ag-border-color: #68686e; + --ag-secondary-border-color: rgba(88, 86, 82, 0.5); + --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66); + --ag-header-background-color: #222628; + --ag-tooltip-background-color: #222628; + --ag-odd-row-background-color: #222628; + --ag-control-panel-background-color: #222628; + --ag-subheader-background-color: #000; + --ag-input-disabled-background-color: #282c2f; + --ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), + 0 0 4px 3px var(--ag-input-focus-border-color); + --ag-card-shadow: 0 1px 20px 1px black; + --ag-disabled-foreground-color: rgba(255, 255, 255, 0.5); + --ag-chip-background-color: rgba(255, 255, 255, 0.07); + --ag-input-disabled-border-color: rgba(104, 104, 110, 0.3); + --ag-input-disabled-background-color: rgba(104, 104, 110, 0.07); +} +.ag-theme-alpine .ag-filter-toolpanel-header, +.ag-theme-alpine .ag-filter-toolpanel-search, +.ag-theme-alpine .ag-status-bar, +.ag-theme-alpine .ag-header-row, +.ag-theme-alpine .ag-panel-title-bar-title, +.ag-theme-alpine .ag-multi-filter-group-title-bar, +.ag-theme-alpine-dark .ag-filter-toolpanel-header, +.ag-theme-alpine-dark .ag-filter-toolpanel-search, +.ag-theme-alpine-dark .ag-status-bar, +.ag-theme-alpine-dark .ag-header-row, +.ag-theme-alpine-dark .ag-panel-title-bar-title, +.ag-theme-alpine-dark .ag-multi-filter-group-title-bar { + font-weight: 700; + color: var(--ag-header-foreground-color); +} +.ag-theme-alpine .ag-row, +.ag-theme-alpine-dark .ag-row { + font-size: calc(var(--ag-font-size) + 1px); +} +.ag-theme-alpine input[class^="ag-"]:not([type]), +.ag-theme-alpine input[class^="ag-"][type="text"], +.ag-theme-alpine input[class^="ag-"][type="number"], +.ag-theme-alpine input[class^="ag-"][type="tel"], +.ag-theme-alpine input[class^="ag-"][type="date"], +.ag-theme-alpine input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine textarea[class^="ag-"], +.ag-theme-alpine-dark input[class^="ag-"]:not([type]), +.ag-theme-alpine-dark input[class^="ag-"][type="text"], +.ag-theme-alpine-dark input[class^="ag-"][type="number"], +.ag-theme-alpine-dark input[class^="ag-"][type="tel"], +.ag-theme-alpine-dark input[class^="ag-"][type="date"], +.ag-theme-alpine-dark input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine-dark textarea[class^="ag-"] { + min-height: calc(var(--ag-grid-size) * 4); + border-radius: var(--ag-border-radius); +} +.ag-theme-alpine .ag-ltr input[class^="ag-"]:not([type]), +.ag-theme-alpine .ag-ltr input[class^="ag-"][type="text"], +.ag-theme-alpine .ag-ltr input[class^="ag-"][type="number"], +.ag-theme-alpine .ag-ltr input[class^="ag-"][type="tel"], +.ag-theme-alpine .ag-ltr input[class^="ag-"][type="date"], +.ag-theme-alpine .ag-ltr input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine .ag-ltr textarea[class^="ag-"], +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"]:not([type]), +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"][type="text"], +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"][type="number"], +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"][type="tel"], +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"][type="date"], +.ag-theme-alpine-dark .ag-ltr input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine-dark .ag-ltr textarea[class^="ag-"] { + padding-left: var(--ag-grid-size); +} +.ag-theme-alpine .ag-rtl input[class^="ag-"]:not([type]), +.ag-theme-alpine .ag-rtl input[class^="ag-"][type="text"], +.ag-theme-alpine .ag-rtl input[class^="ag-"][type="number"], +.ag-theme-alpine .ag-rtl input[class^="ag-"][type="tel"], +.ag-theme-alpine .ag-rtl input[class^="ag-"][type="date"], +.ag-theme-alpine .ag-rtl input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine .ag-rtl textarea[class^="ag-"], +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"]:not([type]), +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"][type="text"], +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"][type="number"], +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"][type="tel"], +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"][type="date"], +.ag-theme-alpine-dark .ag-rtl input[class^="ag-"][type="datetime-local"], +.ag-theme-alpine-dark .ag-rtl textarea[class^="ag-"] { + padding-right: var(--ag-grid-size); +} +.ag-theme-alpine .ag-tab, +.ag-theme-alpine-dark .ag-tab { + padding: calc(var(--ag-grid-size) * 1.5); + transition: color 0.4s; + flex: 1 1 auto; +} +.ag-theme-alpine .ag-tab-selected, +.ag-theme-alpine-dark .ag-tab-selected { + color: var(--ag-alpine-active-color); +} +.ag-theme-alpine .ag-menu, +.ag-theme-alpine-dark .ag-menu { + background-color: var(--ag-control-panel-background-color); +} +.ag-theme-alpine .ag-menu-header, +.ag-theme-alpine-dark .ag-menu-header { + background-color: var(--ag-control-panel-background-color); + padding-top: 1px; +} +.ag-theme-alpine .ag-tabs-header, +.ag-theme-alpine-dark .ag-tabs-header { + border-bottom: var(--ag-borders) var(--ag-border-color); +} +.ag-theme-alpine .ag-charts-settings-group-title-bar, +.ag-theme-alpine .ag-charts-data-group-title-bar, +.ag-theme-alpine .ag-charts-format-top-level-group-title-bar, +.ag-theme-alpine-dark .ag-charts-settings-group-title-bar, +.ag-theme-alpine-dark .ag-charts-data-group-title-bar, +.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar { + padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2); + line-height: calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px); +} +.ag-theme-alpine .ag-chart-mini-thumbnail, +.ag-theme-alpine-dark .ag-chart-mini-thumbnail { + background-color: var(--ag-background-color); +} +.ag-theme-alpine .ag-chart-settings-nav-bar, +.ag-theme-alpine-dark .ag-chart-settings-nav-bar { + border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color); +} +.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon, +.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon { + margin-right: var(--ag-grid-size); +} +.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon, +.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon { + margin-left: var(--ag-grid-size); +} +.ag-theme-alpine .ag-charts-format-top-level-group-toolbar, +.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar { + margin-top: var(--ag-grid-size); +} +.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar, +.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar { + padding-left: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2); +} +.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar, +.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar { + padding-right: calc(var(--ag-icon-size) * 0.5 + var(--ag-grid-size) * 2); +} +.ag-theme-alpine .ag-charts-format-sub-level-group, +.ag-theme-alpine-dark .ag-charts-format-sub-level-group { + border-left: dashed 1px; + border-left-color: var(--ag-border-color); + padding-left: var(--ag-grid-size); + margin-bottom: calc(var(--ag-grid-size) * 2); +} +.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar, +.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar { + padding-top: 0; + padding-bottom: 0; + background: none; + font-weight: 700; +} +.ag-theme-alpine .ag-charts-format-sub-level-group-container, +.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container { + padding-bottom: 0; +} +.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child, +.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child { + margin-bottom: 0; +} +.ag-theme-alpine.ag-dnd-ghost, +.ag-theme-alpine-dark.ag-dnd-ghost { + font-size: calc(var(--ag-font-size) - 1px); + font-weight: 700; +} +.ag-theme-alpine .ag-side-buttons, +.ag-theme-alpine-dark .ag-side-buttons { + width: calc(var(--ag-grid-size) * 5); +} +.ag-theme-alpine .ag-standard-button, +.ag-theme-alpine-dark .ag-standard-button { + -moz-appearance: none; + appearance: none; + -webkit-appearance: none; + border-radius: var(--ag-border-radius); + border: 1px solid; + border-color: var(--ag-alpine-active-color); + color: var(--ag-alpine-active-color); + background-color: var(--ag-background-color); + font-weight: 600; + padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2); +} +.ag-theme-alpine .ag-standard-button:hover, +.ag-theme-alpine-dark .ag-standard-button:hover { + border-color: var(--ag-alpine-active-color); + background-color: var(--ag-row-hover-color); +} +.ag-theme-alpine .ag-standard-button:active, +.ag-theme-alpine-dark .ag-standard-button:active { + border-color: var(--ag-alpine-active-color); + background-color: var(--ag-alpine-active-color); + color: var(--ag-background-color); +} +.ag-theme-alpine .ag-standard-button:disabled, +.ag-theme-alpine-dark .ag-standard-button:disabled { + color: var(--ag-disabled-foreground-color); + background-color: var(--ag-input-disabled-background-color); + border-color: var(--ag-input-disabled-border-color); +} +.ag-theme-alpine .ag-column-drop-vertical, +.ag-theme-alpine-dark .ag-column-drop-vertical { + min-height: 75px; +} +.ag-theme-alpine .ag-column-drop-vertical-title-bar, +.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar { + padding: calc(var(--ag-grid-size) * 2); + padding-bottom: 0px; +} +.ag-theme-alpine .ag-column-drop-vertical-empty-message, +.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message { + display: flex; + align-items: center; + border: dashed 1px; + border-color: var(--ag-border-color); + margin: calc(var(--ag-grid-size) * 2); + padding: calc(var(--ag-grid-size) * 2); +} +.ag-theme-alpine .ag-column-drop-empty-message, +.ag-theme-alpine-dark .ag-column-drop-empty-message { + color: var(--ag-foreground-color); + opacity: 0.75; +} +.ag-theme-alpine .ag-status-bar, +.ag-theme-alpine-dark .ag-status-bar { + font-weight: normal; +} +.ag-theme-alpine .ag-status-name-value-value, +.ag-theme-alpine-dark .ag-status-name-value-value { + font-weight: 700; +} +.ag-theme-alpine .ag-paging-number, +.ag-theme-alpine .ag-paging-row-summary-panel-number, +.ag-theme-alpine-dark .ag-paging-number, +.ag-theme-alpine-dark .ag-paging-row-summary-panel-number { + font-weight: 700; +} +.ag-theme-alpine .ag-column-drop-cell-button, +.ag-theme-alpine-dark .ag-column-drop-cell-button { + opacity: 0.5; +} +.ag-theme-alpine .ag-column-drop-cell-button:hover, +.ag-theme-alpine-dark .ag-column-drop-cell-button:hover { + opacity: 0.75; +} +.ag-theme-alpine .ag-header-cell-menu-button:hover, +.ag-theme-alpine .ag-side-button-button:hover, +.ag-theme-alpine .ag-tab:hover, +.ag-theme-alpine .ag-panel-title-bar-button:hover, +.ag-theme-alpine .ag-header-expand-icon:hover, +.ag-theme-alpine .ag-column-group-icons:hover, +.ag-theme-alpine .ag-set-filter-group-icons:hover, +.ag-theme-alpine .ag-group-expanded .ag-icon:hover, +.ag-theme-alpine .ag-group-contracted .ag-icon:hover, +.ag-theme-alpine .ag-chart-settings-prev:hover, +.ag-theme-alpine .ag-chart-settings-next:hover, +.ag-theme-alpine .ag-group-title-bar-icon:hover, +.ag-theme-alpine .ag-column-select-header-icon:hover, +.ag-theme-alpine .ag-floating-filter-button-button:hover, +.ag-theme-alpine .ag-filter-toolpanel-expand:hover, +.ag-theme-alpine .ag-chart-menu-icon:hover, +.ag-theme-alpine .ag-chart-menu-close:hover, +.ag-theme-alpine-dark .ag-header-cell-menu-button:hover, +.ag-theme-alpine-dark .ag-side-button-button:hover, +.ag-theme-alpine-dark .ag-tab:hover, +.ag-theme-alpine-dark .ag-panel-title-bar-button:hover, +.ag-theme-alpine-dark .ag-header-expand-icon:hover, +.ag-theme-alpine-dark .ag-column-group-icons:hover, +.ag-theme-alpine-dark .ag-set-filter-group-icons:hover, +.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover, +.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover, +.ag-theme-alpine-dark .ag-chart-settings-prev:hover, +.ag-theme-alpine-dark .ag-chart-settings-next:hover, +.ag-theme-alpine-dark .ag-group-title-bar-icon:hover, +.ag-theme-alpine-dark .ag-column-select-header-icon:hover, +.ag-theme-alpine-dark .ag-floating-filter-button-button:hover, +.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover, +.ag-theme-alpine-dark .ag-chart-menu-icon:hover, +.ag-theme-alpine-dark .ag-chart-menu-close:hover { + color: var(--ag-alpine-active-color); +} +.ag-theme-alpine .ag-chart-menu-close, +.ag-theme-alpine-dark .ag-chart-menu-close { + background: var(--ag-background-color); +} +.ag-theme-alpine .ag-chart-menu-close:hover .ag-icon, +.ag-theme-alpine-dark .ag-chart-menu-close:hover .ag-icon { + border-color: var(--ag-alpine-active-color); +} +.ag-theme-alpine .ag-chart-menu-close .ag-icon, +.ag-theme-alpine-dark .ag-chart-menu-close .ag-icon { + background: var(--ag-header-background-color); + border: 1px solid var(--ag-border-color); + border-right: none; +} +.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover, +.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover { + opacity: 0.35; +} +.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button, +.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button { + margin-left: calc(var(--ag-grid-size) * 2); + margin-right: var(--ag-grid-size); +} +.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button, +.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button { + margin-right: calc(var(--ag-grid-size) * 2); + margin-left: var(--ag-grid-size); +} +.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container, +.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container { + padding-left: var(--ag-grid-size); +} +.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container, +.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container { + padding-right: var(--ag-grid-size); +} +.ag-theme-alpine .ag-filter-toolpanel-instance-filter, +.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter { + border: none; + background-color: var(--ag-control-panel-background-color); +} +.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter, +.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter { + border-left: dashed 1px; + border-left-color: var(--ag-border-color); + margin-left: calc(var(--ag-icon-size) * 0.5); +} +.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter, +.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter { + border-right: dashed 1px; + border-right-color: var(--ag-border-color); + margin-right: calc(var(--ag-icon-size) * 0.5); +} +.ag-theme-alpine .ag-set-filter-list, +.ag-theme-alpine-dark .ag-set-filter-list { + padding-top: calc(var(--ag-grid-size) * 0.5); + padding-bottom: calc(var(--ag-grid-size) * 0.5); +} +.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-clipper, +.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container, +.ag-theme-alpine .ag-layout-print .ag-center-cols-clipper, +.ag-theme-alpine .ag-layout-print .ag-center-cols-container, +.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-clipper, +.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container, +.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-clipper, +.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container { + min-height: 150px; +} +.ag-theme-alpine .ag-overlay-no-rows-wrapper.ag-layout-auto-height, +.ag-theme-alpine-dark .ag-overlay-no-rows-wrapper.ag-layout-auto-height { + padding-top: 60px; +} +.ag-theme-alpine .ag-date-time-list-page-entry-is-current, +.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current { + background-color: var(--ag-alpine-active-color); +} +.ag-theme-alpine-dark { + color-scheme: dark; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.data-table-header .ag-cell-label-container { + padding: 0; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.context-view { + position: absolute; +} +.context-view.fixed { + all: initial; + font-family: inherit; + font-size: 13px; + position: fixed; + color: inherit; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.quick-input-widget { + font-size: 13px; +} +.quick-input-widget .monaco-highlighted-label .highlight, +.quick-input-widget .monaco-highlighted-label .highlight { + color: #0066bf; +} +.vs + .quick-input-widget + .monaco-list-row.focused + .monaco-highlighted-label + .highlight, +.vs + .quick-input-widget + .monaco-list-row.focused + .monaco-highlighted-label + .highlight { + color: #9dddff; +} +.vs-dark .quick-input-widget .monaco-highlighted-label .highlight, +.vs-dark .quick-input-widget .monaco-highlighted-label .highlight { + color: #0097fb; +} +.hc-black .quick-input-widget .monaco-highlighted-label .highlight, +.hc-black .quick-input-widget .monaco-highlighted-label .highlight { + color: #f38518; +} +.hc-light .quick-input-widget .monaco-highlighted-label .highlight, +.hc-light .quick-input-widget .monaco-highlighted-label .highlight { + color: #0f4a85; +} +.monaco-keybinding > .monaco-keybinding-key { + background-color: rgba(221, 221, 221, 0.4); + border: solid 1px rgba(204, 204, 204, 0.4); + border-bottom-color: rgba(187, 187, 187, 0.4); + box-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4); + color: #555; +} +.hc-black .monaco-keybinding > .monaco-keybinding-key { + background-color: rgba(0, 0, 0, 0); + border: solid 1px #6fc3df; + box-shadow: none; + color: #fff; +} +.hc-light .monaco-keybinding > .monaco-keybinding-key { + background-color: rgba(0, 0, 0, 0); + border: solid 1px #0f4a85; + box-shadow: none; + color: #292929; +} +.vs-dark .monaco-keybinding > .monaco-keybinding-key { + background-color: rgba(128, 128, 128, 0.17); + border: solid 1px rgba(51, 51, 51, 0.6); + border-bottom-color: rgba(68, 68, 68, 0.6); + box-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6); + color: #ccc; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.monaco-progress-container { + width: 100%; + height: 5px; + overflow: hidden; +} +.monaco-progress-container .progress-bit { + width: 2%; + height: 5px; + position: absolute; + left: 0; + display: none; +} +.monaco-progress-container.active .progress-bit { + display: inherit; +} +.monaco-progress-container.discrete .progress-bit { + left: 0; + transition: width 100ms linear; +} +.monaco-progress-container.discrete.done .progress-bit { + width: 100%; +} +.monaco-progress-container.infinite .progress-bit { + animation-name: progress; + animation-duration: 4s; + animation-iteration-count: infinite; + transform: translate3d(0px, 0px, 0px); + animation-timing-function: linear; +} +.monaco-progress-container.infinite.infinite-long-running .progress-bit { + animation-timing-function: steps(100); +} +@keyframes progress { + from { + transform: translateX(0%) scaleX(1); + } + 50% { + transform: translateX(2500%) scaleX(3); + } + to { + transform: translateX(4900%) scaleX(1); + } +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +.quick-input-widget { + position: absolute; + width: 600px; + z-index: 2550; + left: 50%; + margin-left: -300px; + -webkit-app-region: no-drag; + border-radius: 6px; +} +.quick-input-titlebar { + display: flex; + align-items: center; + border-top-left-radius: 5px; + border-top-right-radius: 5px; +} +.quick-input-left-action-bar { + display: flex; + margin-left: 4px; + flex: 1; +} +.quick-input-title { + padding: 3px 0px; + text-align: center; + text-overflow: ellipsis; + overflow: hidden; +} +.quick-input-right-action-bar { + display: flex; + margin-right: 4px; + flex: 1; +} +.quick-input-right-action-bar > .actions-container { + justify-content: flex-end; +} +.quick-input-titlebar .monaco-action-bar .action-label.codicon { + background-position: center; + background-repeat: no-repeat; + padding: 2px; +} +.quick-input-description { + margin: 6px; +} +.quick-input-header .quick-input-description { + margin: 4px 2px; +} +.quick-input-header { + display: flex; + padding: 8px 6px 6px 6px; +} +.quick-input-widget.hidden-input .quick-input-header { + padding: 0; + margin-bottom: 0; +} +.quick-input-and-message { + display: flex; + flex-direction: column; + flex-grow: 1; + min-width: 0; + position: relative; +} +.quick-input-check-all { + align-self: center; + margin: 0; +} +.quick-input-filter { + flex-grow: 1; + display: flex; + position: relative; +} +.quick-input-box { + flex-grow: 1; +} +.quick-input-widget.show-checkboxes .quick-input-box, +.quick-input-widget.show-checkboxes .quick-input-message { + margin-left: 5px; +} +.quick-input-visible-count { + position: absolute; + left: -10000px; +} +.quick-input-count { + align-self: center; + position: absolute; + right: 4px; + display: flex; + align-items: center; +} +.quick-input-count .monaco-count-badge { + vertical-align: middle; + padding: 2px 4px; + border-radius: 2px; + min-height: auto; + line-height: normal; +} +.quick-input-action { + margin-left: 6px; +} +.quick-input-action .monaco-text-button { + font-size: 11px; + padding: 0 6px; + display: flex; + height: 25px; + align-items: center; +} +.quick-input-message { + margin-top: -1px; + padding: 5px; + overflow-wrap: break-word; +} +.quick-input-message > .codicon { + margin: 0 0.2em; + vertical-align: text-bottom; +} +.quick-input-message a { + color: inherit; +} +.quick-input-progress.monaco-progress-container { + position: relative; +} +.quick-input-progress.monaco-progress-container, +.quick-input-progress.monaco-progress-container .progress-bit { + height: 2px; +} +.quick-input-list { + line-height: 22px; +} +.quick-input-widget.hidden-input .quick-input-list { + margin-top: 4px; + padding-bottom: 4px; +} +.quick-input-list .monaco-list { + overflow: hidden; + max-height: 440px; + padding-bottom: 5px; +} +.quick-input-list .monaco-scrollable-element { + padding: 0px 5px; +} +.quick-input-list .quick-input-list-entry { + box-sizing: border-box; + overflow: hidden; + display: flex; + height: 100%; + padding: 0 6px; +} +.quick-input-list .quick-input-list-entry.quick-input-list-separator-border { + border-top-width: 1px; + border-top-style: solid; +} +.quick-input-list .monaco-list-row { + border-radius: 3px; +} +.quick-input-list + .monaco-list-row[data-index="0"] + .quick-input-list-entry.quick-input-list-separator-border { + border-top-style: none; +} +.quick-input-list .quick-input-list-label { + overflow: hidden; + display: flex; + height: 100%; + flex: 1; +} +.quick-input-list .quick-input-list-checkbox { + align-self: center; + margin: 0; +} +.quick-input-list .quick-input-list-rows { + overflow: hidden; + text-overflow: ellipsis; + display: flex; + flex-direction: column; + height: 100%; + flex: 1; + margin-left: 5px; +} +.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows { + margin-left: 10px; +} +.quick-input-widget .quick-input-list .quick-input-list-checkbox { + display: none; +} +.quick-input-widget.show-checkboxes + .quick-input-list + .quick-input-list-checkbox { + display: inline; +} +.quick-input-list .quick-input-list-rows > .quick-input-list-row { + display: flex; + align-items: center; +} +.quick-input-list + .quick-input-list-rows + > .quick-input-list-row + .monaco-icon-label, +.quick-input-list + .quick-input-list-rows + > .quick-input-list-row + .monaco-icon-label + .monaco-icon-label-container + > .monaco-icon-name-container { + flex: 1; +} +.quick-input-list + .quick-input-list-rows + > .quick-input-list-row + .codicon[class*="codicon-"] { + vertical-align: text-bottom; +} +.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span { + opacity: 1; +} +.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding { + margin-right: 8px; +} +.quick-input-list .quick-input-list-label-meta { + opacity: 0.7; + line-height: normal; + text-overflow: ellipsis; + overflow: hidden; +} +.quick-input-list .monaco-highlighted-label .highlight { + font-weight: bold; +} +.quick-input-list .quick-input-list-entry .quick-input-list-separator { + margin-right: 4px; +} +.quick-input-list .quick-input-list-entry-action-bar { + display: flex; + flex: 0; + overflow: visible; +} +.quick-input-list .quick-input-list-entry-action-bar .action-label { + display: none; +} +.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon { + margin-right: 4px; + padding: 0px 2px 2px 2px; +} +.quick-input-list .quick-input-list-entry-action-bar { + margin-top: 1px; + margin-right: 4px; +} +.quick-input-list + .quick-input-list-entry + .quick-input-list-entry-action-bar + .action-label.always-visible, +.quick-input-list + .quick-input-list-entry:hover + .quick-input-list-entry-action-bar + .action-label, +.quick-input-list + .monaco-list-row.focused + .quick-input-list-entry-action-bar + .action-label { + display: flex; +} +.quick-input-list .monaco-list-row.focused .monaco-keybinding-key, +.quick-input-list + .monaco-list-row.focused + .quick-input-list-entry + .quick-input-list-separator { + color: inherit; +} +.quick-input-list .monaco-list-row.focused .monaco-keybinding-key { + background: none; +} +:root { + --color-background: #fff; + --color-on-background: #262626; + --color-on-background-alternate: #737373; + --color-on-background-decoration: #e5e5e5; + --color-on-background-link: #0266c2; + --color-on-background-link-hover: #004b90; + --color-on-background-search-hero: #333333; + --color-on-background-search-hero-hover: #414141; + --color-on-background-search-hero-focus: #fff; + --color-on-background-search-hero-prompt: #e1e1e1; + --color-on-background-search-hero-input: #d5d5d5; + --color-primary: #0266c2; + --color-primary-hover: #004b90; + --color-primary-active: #003b73; + --color-on-primary: #fff; + --color-on-primary-alternate: #fff; + --color-on-primary-decoration: #fff; + --color-on-primary-link: #fff; + --color-on-primary-link-hover: #fff; + --color-secondary: #fc9c0c; + --color-secondary-hover: #f4753b; + --color-secondary-active: #f4753b; + --color-on-secondary: #000; + --color-on-secondary-alternate: #000; + --color-on-secondary-decoration: #000; + --color-on-secondary-link: #000; + --color-on-secondary-link-hover: #000; + --color-surface: #f7faff; + --color-surface-active: #9ac2e7; + --color-on-surface: #262626; + --color-on-surface-alternate: #737373; + --color-on-surface-decoration: #0266c2; + --color-on-surface-link: #0266c2; + --color-on-surface-link-hover: #0266c2; + --color-information: #d9e8f6; + --color-on-information: #262626; + --color-on-information-alternate: #737373; + --color-on-information-decoration: #0266c2; + --color-on-information-link: #0266c2; + --color-on-information-link-hover: #0266c2; + --color-success: #bde7a6; + --color-on-success: #262626; + --color-on-success-alternate: #737373; + --color-on-success-decoration: #2e7d32; + --color-on-success-link: #262626; + --color-on-success-link-hover: #262626; + --color-warning: #fbe4a8; + --color-on-warning: #262626; + --color-on-warning-alternate: #737373; + --color-on-warning-decoration: #fcab30; + --color-on-warning-link: #262626; + --color-on-warning-link-hover: #262626; + --color-on-warning-border: #cb7e0a; + --color-on-warning-pane: #fff6e7; + --color-error: #f2a4a2; + --color-on-error: #262626; + --color-on-error-alternate: #737373; + --color-on-error-decoration: #c62828; + --color-on-error-link: #262626; + --color-on-error-link-hover: #262626; + --color-notice: #e5e5e5; + --color-on-notice: #262626; + --color-on-notice-alternate: #737373; + --color-on-notice-decoration: #262626; + --color-on-notice-link: #262626; + --color-on-notice-link-hover: #262626; + --color-danger: #b00020; + --color-danger-hover: #970007; + --color-danger-active: #7d0000; + --color-on-danger: #fff; + --color-on-danger-alternate: #fff; + --color-on-danger-decoration: #fff; + --color-on-danger-link: #fff; + --color-on-danger-link-hover: #fff; + --color-on-danger-border: #ea2328; + --color-on-danger-pane: #fde9ea; + --color-inactive: #e5e5e5; + --color-on-inactive: #4c4c4c; + --color-shadow: rgba(0, 0, 0, 0.15); + --color-shadow-variant: rgba(155, 200, 243, 0.5); + --color-chart-1: #0266c2; + --color-chart-2: #4dac5f; + --color-chart-3: #fc9c0c; + --color-chart-4: #013666; + --color-chart-5: #367842; + --color-chart-6: #cc7e0a; + --color-chart-7: #9ac2e7; + --color-chart-8: #9dfaaf; + --color-chart-9: #fed79e; + --color-brand-primary: #ed2226; + --color-brand-secondary: #000000; + --color-brand-tertiary: #ffffff; + --color-appbar-bg: #202124; + --color-panel-queue: #fafafa; + --color-panel-queue-hover: #eaf2fa; + --color-panel-queue-highlight: #ececec; +} +div.editor-wrapper > div.monaco-editor { + border-radius: 0.25rem; +} +div.editor-wrapper > div.monaco-editor > div.overflow-guard { + border-radius: 0.25rem; +} diff --git a/src/reactViews/app/utils/bytes/bytes.utils.ts b/src/reactViews/app/utils/bytes/bytes.utils.ts index 9a508098..17b73fae 100644 --- a/src/reactViews/app/utils/bytes/bytes.utils.ts +++ b/src/reactViews/app/utils/bytes/bytes.utils.ts @@ -203,7 +203,7 @@ export const displayBytes = ( const unit = toByteUnit(inputUnit); const outMeasurement = (opts.outputUnit && (isBinaryUnit(opts.outputUnit) ? 'binary' : 'decimal')) || undefined - const outUnit = (opts.outputUnit && toByteUnit(opts.outputUnit)) || undefined; + const outUnit = (((opts.outputUnit && toByteUnit(opts.outputUnit)) || undefined) || undefined) || undefined; const byteValue = toByteValue(bytes, { measurement, unit, decimalPlaces: 4 }, { measurement: outMeasurement, unit: outUnit }); const decimalPlaces = opts?.decimalPlaces ?? determineDecimalPlaces(byteValue); From 6b3f415f8745c20e4b65e76f6f2ef6f69f17e8dd Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 28 Aug 2023 14:53:53 +0530 Subject: [PATCH 09/65] DA#249: Added: Monaco Editor installed --- package-lock.json | 36 ++++++++++++++++++++++++++++++++++++ package.json | 2 ++ 2 files changed, 38 insertions(+) diff --git a/package-lock.json b/package-lock.json index 6dd57e18..e89cd923 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.6.4", "license": "SEE LICENSE IN LICENSE", "dependencies": { + "@monaco-editor/react": "^4.5.2", "@popperjs/core": "^2.11.8", "ag-grid-community": "^29.3.5", "ag-grid-react": "^29.3.5", @@ -18,6 +19,7 @@ "dayjs": "^1.11.9", "gitly": "^2.4.2", "keytar": "^7.7.0", + "monaco-editor": "^0.38.0", "node-addon-api": "^6.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -467,6 +469,30 @@ "node": ">= 12.13.0" } }, + "node_modules/@monaco-editor/loader": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.3.tgz", + "integrity": "sha512-6KKF4CTzcJiS8BJwtxtfyYt9shBiEv32ateQ9T4UVogwn4HM/uPo9iJd2Dmbkpz8CM6Y0PDUpjnZzCwC+eYo2Q==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@monaco-editor/react": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/react/-/react-4.5.2.tgz", + "integrity": "sha512-emcWu6vg1OpXPiYll4aPOaXe8bwYB4UaaNTwtArFLgMoNGBzRZb2Xn0Bra2HMIFM7QLgs7fCGunHO5LkfT2LBA==", + "dependencies": { + "@monaco-editor/loader": "^1.3.3" + }, + "peerDependencies": { + "monaco-editor": ">= 0.25.0 < 1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -5402,6 +5428,11 @@ "node": ">=10" } }, + "node_modules/monaco-editor": { + "version": "0.38.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.38.0.tgz", + "integrity": "sha512-11Fkh6yzEmwx7O0YoLxeae0qEGFwmyPRlVxpg7oF9czOOCB/iCjdJrG5I67da5WiXK3YJCxoz9TJFE8Tfq/v9A==" + }, "node_modules/ms": { "version": "2.1.2", "license": "MIT" @@ -7689,6 +7720,11 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, "node_modules/stdout-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", diff --git a/package.json b/package.json index 7898eb24..30223f2f 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,7 @@ "webpack-cli": "^4.10.0" }, "dependencies": { + "@monaco-editor/react": "^4.5.2", "@popperjs/core": "^2.11.8", "ag-grid-community": "^29.3.5", "ag-grid-react": "^29.3.5", @@ -86,6 +87,7 @@ "dayjs": "^1.11.9", "gitly": "^2.4.2", "keytar": "^7.7.0", + "monaco-editor": "^0.38.0", "node-addon-api": "^6.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", From 2a93dc2084cc653bc21c030ec1b68f92b54c040f Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 28 Aug 2023 14:57:27 +0530 Subject: [PATCH 10/65] DA#249: Added: Query Editor and Query Result Component --- src/extension.ts | 10 +-- src/webViews/workbench.webview.ts | 3 + src/workbench/controller.ts | 31 ++++----- .../{runQuery.ts => queryWorkbench.ts} | 23 ++----- src/workbench/workbench.ts | 64 ------------------- src/workbench/workbenchWebviewProvider.ts | 33 ++++++++-- 6 files changed, 56 insertions(+), 108 deletions(-) rename src/workbench/{runQuery.ts => queryWorkbench.ts} (60%) delete mode 100644 src/workbench/workbench.ts diff --git a/src/extension.ts b/src/extension.ts index 9ad4d6ec..c9d3c889 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -39,7 +39,6 @@ import { createNotebook } from "./notebook/notebook"; import IndexNode from "./model/IndexNode"; import { CollectionDirectory } from "./model/CollectionDirectory"; import { IndexDirectory } from "./model/IndexDirectory"; -import { openWorkbench } from "./workbench/workbench"; import { openIndexInfo } from "./commands/indexes/openIndexInformation"; import { Commands } from "./commands/extensionCommands/commands"; import { createDocument, removeDocument, searchDocument, getDocumentMetaData, openDocument } from "./commands/documents"; @@ -49,7 +48,7 @@ import { createScope, removeScope } from "./commands/scopes"; import { getBucketMetaData } from "./commands/buckets/getBucketMetaData"; import { handleOnSaveTextDocument } from "./handlers/handleSaveDocument"; import { handleActiveEditorChange } from "./handlers/handleActiveTextEditorChange"; -import { QueryWorkbench } from "./workbench/runQuery"; +import { QueryWorkbench } from "./workbench/queryworkbench"; import { WorkbenchWebviewProvider } from "./workbench/workbenchWebviewProvider"; export function activate(context: vscode.ExtensionContext) { @@ -66,6 +65,7 @@ export function activate(context: vscode.ExtensionContext) { const workbench = new QueryWorkbench(); const subscriptions = context.subscriptions; + const workbenchWebviewProvider = new WorkbenchWebviewProvider(context); const clusterConnectionTreeProvider = new ClusterConnectionTreeProvider( context @@ -89,7 +89,7 @@ export function activate(context: vscode.ExtensionContext) { ); subscriptions.push( - vscode.window.registerWebviewViewProvider('vscode-couchbase.couchbase-query-workbench', new WorkbenchWebviewProvider()) + vscode.window.registerWebviewViewProvider('vscode-couchbase.couchbase-query-workbench', workbenchWebviewProvider) ); subscriptions.push( @@ -363,7 +363,7 @@ export function activate(context: vscode.ExtensionContext) { if (!connection) { return; } - workbench.openWorkbench(node, context, currentPanel); + workbench.openWorkbench(memFs); } ) ); @@ -383,7 +383,7 @@ export function activate(context: vscode.ExtensionContext) { context.subscriptions.push( vscode.commands.registerCommand(Commands.runQuery, async () => { - workbench.runCouchbaseQuery(); + workbench.runCouchbaseQuery(workbenchWebviewProvider); }) ); } diff --git a/src/webViews/workbench.webview.ts b/src/webViews/workbench.webview.ts index 1652b85a..12b53f6b 100644 --- a/src/webViews/workbench.webview.ts +++ b/src/webViews/workbench.webview.ts @@ -48,6 +48,9 @@ export const getWebviewContent = (

Loading...

+ `; diff --git a/src/workbench/controller.ts b/src/workbench/controller.ts index 8cfb0d5c..091f0b2a 100644 --- a/src/workbench/controller.ts +++ b/src/workbench/controller.ts @@ -14,6 +14,7 @@ * limitations under the License. */ import * as vscode from 'vscode'; +import { MemFS } from '../util/fileSystemProvider'; class SqlppDocumentContentProvider implements vscode.TextDocumentContentProvider { provideTextDocumentContent(uri: vscode.Uri): string { @@ -46,10 +47,17 @@ export default class UntitledSqlppDocumentService { * @return A promise that resolves to a [document](#TextDocument). * @see vscode.workspace.openTextDocument */ - public openSqlppTextDocument(): Thenable { - const uri = vscode.Uri.parse(`${this.sqlppScheme}:workbench-${this.untitledCount}.sqlpp`); + public async openSqlppTextDocument(memFs: MemFS): Promise> { + const uri = vscode.Uri.parse(`couchbase:/workbench-${this.untitledCount}.sqlpp`); this.untitledCount++; + let documentContent = Buffer.from(''); + memFs.writeFile(uri, documentContent, { + create: true, + overwrite: true, + }); + const document = await vscode.workspace.openTextDocument(uri); + await vscode.window.showTextDocument(document, { preview: false }); return vscode.workspace.openTextDocument(uri); } @@ -71,27 +79,12 @@ export default class UntitledSqlppDocumentService { /** * Creates new untitled document for SQL query and opens in new editor tab */ - public newQuery(): Promise { - + public newQuery(memFs: MemFS): Promise { return new Promise((resolve, reject) => { try { // Open an untitled document. So the file doesn't have to exist in disk - this.openSqlppTextDocument().then(doc => { - vscode.window.showTextDocument(doc, { viewColumn: vscode.ViewColumn.One, preserveFocus: false }).then(() => { - resolve(true); - }); - }); - - // const uri = vscode.Uri.parse(`workbench-${this.untitledCount}.sqlpp`); - // this.untitledCount++; - - // vscode.workspace.openTextDocument().then((doc) => { - // // Save the document before showing it - // doc.save().then(() => { - // vscode.window.showTextDocument(doc, { viewColumn: vscode.ViewColumn.One, preserveFocus: false }); - // }); - // }); + this.openSqlppTextDocument(memFs); } catch (error) { reject(error); } diff --git a/src/workbench/runQuery.ts b/src/workbench/queryWorkbench.ts similarity index 60% rename from src/workbench/runQuery.ts rename to src/workbench/queryWorkbench.ts index 4620b294..e69fc5a1 100644 --- a/src/workbench/runQuery.ts +++ b/src/workbench/queryWorkbench.ts @@ -15,12 +15,10 @@ */ import * as vscode from 'vscode'; -import * as path from 'path'; -import { logger } from '../logger/logger'; -import { ClusterConnectionNode } from '../model/ClusterConnectionNode'; -import { getWebviewContent } from '../webViews/workbench.webview'; import { getActiveConnection } from '../util/connections'; import UntitledSqlppDocumentService from './controller'; +import { WorkbenchWebviewProvider } from './workbenchWebviewProvider'; +import { MemFS } from '../util/fileSystemProvider'; export class QueryWorkbench { private _untitledSqlppDocumentService: UntitledSqlppDocumentService; @@ -29,7 +27,7 @@ export class QueryWorkbench { this._untitledSqlppDocumentService = new UntitledSqlppDocumentService(); } - runCouchbaseQuery = async () => { + runCouchbaseQuery = async (workbenchWebviewProvider: WorkbenchWebviewProvider) => { const connection = getActiveConnection(); if (!connection) { vscode.window.showInformationMessage("Kindly establish a connection with the cluster before executing query."); @@ -44,19 +42,12 @@ export class QueryWorkbench { // Get the text content of the active text editor. const query = activeTextEditor.document.getText(); const result = await connection.cluster?.query(query); - - // // Create and show a new webview - // const panel = vscode.window.createWebviewPanel( - // 'queryResult', // Identifies the type of the webview. Used internally - // 'Query Result', // Title of the panel displayed to the user - // { viewColumn: vscode.ViewColumn.Active, preserveFocus: true }, // Show the webview beside the current active editor and preserve focus - // {} // Webview options. More on these later. - // ); - // panel.webview.html = `

Query Result

${JSON.stringify(result, null, 2)}
`; + workbenchWebviewProvider.setQueryResult(result); + } }; - openWorkbench(node: ClusterConnectionNode, context: vscode.ExtensionContext, currentPanel: vscode.WebviewPanel | undefined) { - this._untitledSqlppDocumentService.newQuery(); + openWorkbench(memFs: MemFS) { + this._untitledSqlppDocumentService.newQuery(memFs); }; } \ No newline at end of file diff --git a/src/workbench/workbench.ts b/src/workbench/workbench.ts deleted file mode 100644 index 52ea4529..00000000 --- a/src/workbench/workbench.ts +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright 2011-2020 Couchbase, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import * as vscode from 'vscode'; -import * as path from 'path'; -import { logger } from '../logger/logger'; -import { ClusterConnectionNode } from '../model/ClusterConnectionNode'; -import { getWebviewContent } from '../webViews/workbench.webview'; - -export function openWorkbench(node: ClusterConnectionNode, context: vscode.ExtensionContext, currentPanel: vscode.WebviewPanel | undefined) { - try { - if (currentPanel && currentPanel.viewType === 'Workbench') { - const reactAppPathOnDisk = vscode.Uri.file( - path.join(context.extensionPath, "dist", "reactBuild.js") - ); - const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); - currentPanel.webview.html = getWebviewContent(reactAppUri, context); - currentPanel.reveal(vscode.ViewColumn.One); - } else { - currentPanel = vscode.window.createWebviewPanel( - 'Workbench', - 'New Workbench', - vscode.ViewColumn.One, - { - enableScripts: true, - localResourceRoots: [ - vscode.Uri.file(path.join(context.extensionPath, "dist")) - ] - } - - ); - const reactAppPathOnDisk = vscode.Uri.file( - path.join(context.extensionPath, "dist", "reactBuild.js") - ); - const reactAppUri = currentPanel.webview.asWebviewUri(reactAppPathOnDisk); - - currentPanel.webview.html = getWebviewContent(reactAppUri, context); - - currentPanel.onDidDispose( - () => { - currentPanel = undefined; - }, - undefined, - context.subscriptions - ); - } - } catch (err) { - logger.error("Failed to open Query Workbench"); - logger.debug(err); - } -} \ No newline at end of file diff --git a/src/workbench/workbenchWebviewProvider.ts b/src/workbench/workbenchWebviewProvider.ts index 6600fa8f..7f7f02bb 100644 --- a/src/workbench/workbenchWebviewProvider.ts +++ b/src/workbench/workbenchWebviewProvider.ts @@ -1,14 +1,39 @@ import * as vscode from 'vscode'; -export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider{ - private _view?: vscode.WebviewView; +import * as path from 'path'; +import { getWebviewContent } from '../webViews/workbench.webview'; +import { QueryResult } from 'couchbase'; +export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider { + public _view?: vscode.WebviewView; + public _context: vscode.ExtensionContext; + public _queryResult: QueryResult | undefined; + + constructor(context: vscode.ExtensionContext) { + this._context = context; + this._queryResult = undefined; + } resolveWebviewView(webviewView: vscode.WebviewView) { this._view = webviewView; this._view.webview.options = { - enableScripts: true + enableScripts: true, + localResourceRoots: [ + vscode.Uri.file(path.join(this._context.extensionPath, "dist")) + ] }; - this._view.webview.html = '

Hello from My Custom Panel

'; + const reactAppPathOnDisk = vscode.Uri.file( + path.join(this._context.extensionPath, "dist", "reactBuild.js") + ); + + + + const reactAppUri = this._view.webview.asWebviewUri(reactAppPathOnDisk); + this._view.webview.html = getWebviewContent(reactAppUri, this._context);; } + setQueryResult(queryResult: QueryResult | undefined) { + this._queryResult = queryResult; + this._view?.webview.postMessage({ command: "queryResult", result: queryResult }); + this._view?.show(); + } } \ No newline at end of file From c896af67edc6134cd44cc2f9b659937fc3e5d2d6 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 28 Aug 2023 15:14:42 +0530 Subject: [PATCH 11/65] DA#249: Added: Command in vscode extension --- src/commands/extensionCommands/commands.ts | 1 + src/extension.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/commands/extensionCommands/commands.ts b/src/commands/extensionCommands/commands.ts index dbd1de5c..10a2c935 100644 --- a/src/commands/extensionCommands/commands.ts +++ b/src/commands/extensionCommands/commands.ts @@ -40,4 +40,5 @@ export namespace Commands { export const loadMore: string = "vscode-couchbase.loadMore"; export const showOutputConsole: string = "vscode-couchbase.showOutputConsole"; export const runQuery: string = "vscode-couchbase.runQuery"; + export const queryWorkbench: string = "vscode-couchbase.couchbase-query-workbench"; } diff --git a/src/extension.ts b/src/extension.ts index c9d3c889..a529d4c1 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -89,7 +89,7 @@ export function activate(context: vscode.ExtensionContext) { ); subscriptions.push( - vscode.window.registerWebviewViewProvider('vscode-couchbase.couchbase-query-workbench', workbenchWebviewProvider) + vscode.window.registerWebviewViewProvider(Commands.queryWorkbench, workbenchWebviewProvider) ); subscriptions.push( From 4ddad0d0d11d0c376b3b3c430cfc1a2f02b2edf7 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 28 Aug 2023 15:23:20 +0530 Subject: [PATCH 12/65] DA#249: Modified: Path fixed --- src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 0788f49f..0ceb662d 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -48,7 +48,7 @@ import { createScope, removeScope } from "./commands/scopes"; import { getBucketMetaData } from "./commands/buckets/getBucketMetaData"; import { handleOnSaveTextDocument } from "./handlers/handleSaveDocument"; import { handleActiveEditorChange } from "./handlers/handleActiveTextEditorChange"; -import { QueryWorkbench } from "./workbench/queryworkbench"; +import { QueryWorkbench } from "./workbench/queryWorkbench"; import { WorkbenchWebviewProvider } from "./workbench/workbenchWebviewProvider"; import { fetchClusterOverview } from "./pages/overviewCluster/overviewCluster"; From 2172c0f0672ae860b103507f5557edd226bf6132 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Wed, 30 Aug 2023 16:29:45 +0530 Subject: [PATCH 13/65] DA#249: Added: Tab bar for React Components --- src/reactViews/app/bootstrap.tsx | 14 +++++++--- .../app/custom/tab-bar/tab-bar.scss | 20 +++++++++++++ src/reactViews/app/custom/tab-bar/tav-bar.tsx | 28 +++++++++++++++++++ src/reactViews/app/index.css | 1 - src/workbench/queryWorkbench.ts | 7 ++++- 5 files changed, 64 insertions(+), 6 deletions(-) create mode 100644 src/reactViews/app/custom/tab-bar/tab-bar.scss create mode 100644 src/reactViews/app/custom/tab-bar/tav-bar.tsx diff --git a/src/reactViews/app/bootstrap.tsx b/src/reactViews/app/bootstrap.tsx index cc43d918..d547b18b 100644 --- a/src/reactViews/app/bootstrap.tsx +++ b/src/reactViews/app/bootstrap.tsx @@ -3,6 +3,8 @@ import { createRoot } from "react-dom/client"; import "./styles.css"; import "./index.css"; import { Editor } from "components/editor"; +import { DataTable } from "components/data-table"; +import { QueryTabs, TAB_BAR_ITEMS, TabBarMenu } from "./custom/tab-bar/tav-bar"; const container = document.getElementById("root"); const root = createRoot(container); @@ -13,6 +15,7 @@ const FALLBACK_MESSAGE = { export const App: React.FC = () => { const [queryResult, setQueryResult] = React.useState[]>(undefined); + const [currentTab, setCurrentTab] = React.useState(QueryTabs.JSON); // TODO: initial value should be chart window.addEventListener('message', event => { const message = event.data; // The JSON data our extension sent @@ -23,16 +26,19 @@ export const App: React.FC = () => { } }); return ( -
- + +
+ {currentTab === QueryTabs.JSON && - {/* */} + />} + {currentTab === QueryTabs.Table && } +
); }; diff --git a/src/reactViews/app/custom/tab-bar/tab-bar.scss b/src/reactViews/app/custom/tab-bar/tab-bar.scss new file mode 100644 index 00000000..e55ee86e --- /dev/null +++ b/src/reactViews/app/custom/tab-bar/tab-bar.scss @@ -0,0 +1,20 @@ +.tab-bar { + display: flex; + border-bottom: 1px solid #ccc; +} + +.tab { + padding: 10px 20px; + border: none; + background-color: transparent; + cursor: pointer; + transition: background-color 0.3s; +} + +.tab:hover { + background-color: #f2f2f2; +} + +.tab.active { + background-color: #969595; +} diff --git a/src/reactViews/app/custom/tab-bar/tav-bar.tsx b/src/reactViews/app/custom/tab-bar/tav-bar.tsx new file mode 100644 index 00000000..a4078eca --- /dev/null +++ b/src/reactViews/app/custom/tab-bar/tav-bar.tsx @@ -0,0 +1,28 @@ +import './tab-bar.scss'; + +export enum QueryTabs { + Table = "Table", + JSON = "JSON", + PLAN = "Plan", +} + +export const TAB_BAR_ITEMS = [ + { label: QueryTabs.JSON, key: QueryTabs.JSON }, + { label: QueryTabs.Table, key: QueryTabs.Table }, + { label: QueryTabs.PLAN, key: QueryTabs.PLAN }, +]; + +// TabBarMenu component +export const TabBarMenu = ({ items, value, onChange }) => ( +
+ {items.map((item) => ( + + ))} +
+); diff --git a/src/reactViews/app/index.css b/src/reactViews/app/index.css index 567e876a..c533282e 100644 --- a/src/reactViews/app/index.css +++ b/src/reactViews/app/index.css @@ -2,4 +2,3 @@ body { background-color: var(--vscode-editor-background); margin-top: 20px; } - \ No newline at end of file diff --git a/src/workbench/queryWorkbench.ts b/src/workbench/queryWorkbench.ts index e69fc5a1..a7e682f9 100644 --- a/src/workbench/queryWorkbench.ts +++ b/src/workbench/queryWorkbench.ts @@ -19,6 +19,7 @@ import { getActiveConnection } from '../util/connections'; import UntitledSqlppDocumentService from './controller'; import { WorkbenchWebviewProvider } from './workbenchWebviewProvider'; import { MemFS } from '../util/fileSystemProvider'; +import { QueryOptions, QueryProfileMode } from 'couchbase'; export class QueryWorkbench { private _untitledSqlppDocumentService: UntitledSqlppDocumentService; @@ -41,7 +42,11 @@ export class QueryWorkbench { ) { // Get the text content of the active text editor. const query = activeTextEditor.document.getText(); - const result = await connection.cluster?.query(query); + const queryOptions: QueryOptions = { + profile: QueryProfileMode.Timings, + metrics: true, + }; + const result = await connection.cluster?.query(query, queryOptions); workbenchWebviewProvider.setQueryResult(result); } From 514dc4cefe501c3cf7acc5368e4a094ab18df5b2 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 4 Sep 2023 17:17:38 +0530 Subject: [PATCH 14/65] DA#249: Added: loader for svg --- package-lock.json | 21 +++++++++++++++++++++ package.json | 3 ++- webpack.config.js | 13 +++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 832a7895..7c8448d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,6 +48,7 @@ "css-loader": "^6.8.1", "electron-rebuild": "^3.2.7", "eslint": "^7.32.0", + "file-loader": "^6.2.0", "glob": "^7.2.0", "mocha": "^9.2.2", "node-loader": "^2.0.0", @@ -3298,6 +3299,26 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, "node_modules/file-uri-to-path": { "version": "1.0.0", "license": "MIT" diff --git a/package.json b/package.json index 9962d978..992e4197 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "css-loader": "^6.8.1", "electron-rebuild": "^3.2.7", "eslint": "^7.32.0", + "file-loader": "^6.2.0", "glob": "^7.2.0", "mocha": "^9.2.2", "node-loader": "^2.0.0", @@ -756,4 +757,4 @@ } } } -} \ No newline at end of file +} diff --git a/webpack.config.js b/webpack.config.js index 804cd330..585545a2 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -87,6 +87,7 @@ const reactConfig = { 'sync': path.resolve(__dirname, 'src/reactViews/app/sync'), 'hooks': path.resolve(__dirname, 'src/reactViews/app/hooks'), 'error': path.resolve(__dirname, 'src/reactViews/app/error'), + 'custom': path.resolve(__dirname, 'src/reactViews/app/custom'), }, }, module: { @@ -100,9 +101,21 @@ const reactConfig = { options: { configFile: "src/reactViews/app/tsconfig.json", }, + }, ], }, + { + test: /\.svg$/, + use: [ + { + loader: "file-loader", // You can also use "url-loader" if you prefer + options: { + name: "[name].[ext]", // Output file name and extension + }, + }, + ], + }, { test: /\.css$/, use: ["style-loader", "css-loader"], From 09f0e761bc817a2f703f9914fe1490d3458e40ca Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 4 Sep 2023 17:19:46 +0530 Subject: [PATCH 15/65] DA#249: Added: Custom query stats added --- .../app/custom/query-stats/query-stats.scss | 11 +++ .../app/custom/query-stats/query-stats.tsx | 96 +++++++++++++++++++ 2 files changed, 107 insertions(+) create mode 100644 src/reactViews/app/custom/query-stats/query-stats.scss create mode 100644 src/reactViews/app/custom/query-stats/query-stats.tsx diff --git a/src/reactViews/app/custom/query-stats/query-stats.scss b/src/reactViews/app/custom/query-stats/query-stats.scss new file mode 100644 index 00000000..ffaca637 --- /dev/null +++ b/src/reactViews/app/custom/query-stats/query-stats.scss @@ -0,0 +1,11 @@ +.query-stats-text { + font-size: 12px; + align-items: center; +} + +.query-stats { + display: inline-flex; + align-items: baseline; + justify-content: baseline; + align-content: center; +} \ No newline at end of file diff --git a/src/reactViews/app/custom/query-stats/query-stats.tsx b/src/reactViews/app/custom/query-stats/query-stats.tsx new file mode 100644 index 00000000..823a4907 --- /dev/null +++ b/src/reactViews/app/custom/query-stats/query-stats.tsx @@ -0,0 +1,96 @@ +import { clsx } from "clsx"; +// import { Icon } from 'components/icon'; +import type { QueryStatsProps } from "./query-stats.types"; +import successImage from "../../images/success.svg"; +import errorImage from "../../images/error.svg"; +import "./query-stats.scss"; + +const statusColors = { + success: "text-on-success-decoration fill-on-success-decoration", + fatal: "text-on-error-decoration fill-on-error-decoration", +}; + +export function QueryStats({ + queryStatus, + rtt, + elapsed, + executionTime, + numDocs, + size, + className, +}: QueryStatsProps) { + return ( +
+ {queryStatus !== undefined && ( + + + {queryStatus} + + )} + + {rtt !== undefined && ( + <> + | +

+ RTT: {rtt} +

+ + )} + {size !== undefined && ( + <> + | +

+ SIZE: {size} +

+ + )} + {elapsed !== undefined && ( + <> + | +

+ ELAPSED: {elapsed} +

+ + )} + {executionTime !== undefined && ( + <> + | +

+ EXECUTION: {executionTime} +

+ + )} + {numDocs !== undefined && ( + <> + | +

+ DOCS: {numDocs} docs +

+ + )} +
+ ); +} From 71f6b60ff43cee1d396410f1bdbacbc4c9612f8f Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 4 Sep 2023 17:20:21 +0530 Subject: [PATCH 16/65] DA#249: Added: Custom Tab bar added --- .../custom/query-stats/query-stats.types.ts | 11 ++++++++ .../app/custom/tab-bar/tab-bar.scss | 1 + src/reactViews/app/custom/tab-bar/tab-bar.tsx | 28 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 src/reactViews/app/custom/query-stats/query-stats.types.ts create mode 100644 src/reactViews/app/custom/tab-bar/tab-bar.tsx diff --git a/src/reactViews/app/custom/query-stats/query-stats.types.ts b/src/reactViews/app/custom/query-stats/query-stats.types.ts new file mode 100644 index 00000000..a978a2b1 --- /dev/null +++ b/src/reactViews/app/custom/query-stats/query-stats.types.ts @@ -0,0 +1,11 @@ +import { QueryStatus } from "couchbase"; + +export interface QueryStatsProps { + queryStatus: QueryStatus | undefined; + rtt: string; + elapsed: string; + executionTime: string; + numDocs: number | undefined; + size: string, + className?: string; +} diff --git a/src/reactViews/app/custom/tab-bar/tab-bar.scss b/src/reactViews/app/custom/tab-bar/tab-bar.scss index e55ee86e..4594bb3e 100644 --- a/src/reactViews/app/custom/tab-bar/tab-bar.scss +++ b/src/reactViews/app/custom/tab-bar/tab-bar.scss @@ -1,6 +1,7 @@ .tab-bar { display: flex; border-bottom: 1px solid #ccc; + margin-top: 1px; } .tab { diff --git a/src/reactViews/app/custom/tab-bar/tab-bar.tsx b/src/reactViews/app/custom/tab-bar/tab-bar.tsx new file mode 100644 index 00000000..a4078eca --- /dev/null +++ b/src/reactViews/app/custom/tab-bar/tab-bar.tsx @@ -0,0 +1,28 @@ +import './tab-bar.scss'; + +export enum QueryTabs { + Table = "Table", + JSON = "JSON", + PLAN = "Plan", +} + +export const TAB_BAR_ITEMS = [ + { label: QueryTabs.JSON, key: QueryTabs.JSON }, + { label: QueryTabs.Table, key: QueryTabs.Table }, + { label: QueryTabs.PLAN, key: QueryTabs.PLAN }, +]; + +// TabBarMenu component +export const TabBarMenu = ({ items, value, onChange }) => ( +
+ {items.map((item) => ( + + ))} +
+); From 3f8ed2eddf5ddd3165798f617eff105e85e74b74 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 4 Sep 2023 17:20:50 +0530 Subject: [PATCH 17/65] DA#249: Added: Query stats configured --- src/reactViews/app/bootstrap.tsx | 7 ++++- src/reactViews/app/custom/tab-bar/tav-bar.tsx | 28 ------------------- src/reactViews/app/images/error.svg | 7 +++++ src/reactViews/app/images/success.svg | 7 +++++ src/reactViews/app/types/typings.d.ts | 2 ++ src/workbench/queryWorkbench.ts | 13 ++++++++- src/workbench/workbenchWebviewProvider.ts | 16 +++++++++-- 7 files changed, 47 insertions(+), 33 deletions(-) delete mode 100644 src/reactViews/app/custom/tab-bar/tav-bar.tsx create mode 100644 src/reactViews/app/images/error.svg create mode 100644 src/reactViews/app/images/success.svg diff --git a/src/reactViews/app/bootstrap.tsx b/src/reactViews/app/bootstrap.tsx index d547b18b..8cd2f35f 100644 --- a/src/reactViews/app/bootstrap.tsx +++ b/src/reactViews/app/bootstrap.tsx @@ -4,7 +4,9 @@ import "./styles.css"; import "./index.css"; import { Editor } from "components/editor"; import { DataTable } from "components/data-table"; -import { QueryTabs, TAB_BAR_ITEMS, TabBarMenu } from "./custom/tab-bar/tav-bar"; +import { QueryTabs, TAB_BAR_ITEMS, TabBarMenu } from "custom/tab-bar/tab-bar"; +import { QueryStats } from "custom/query-stats/query-stats"; +import { QueryStatsProps } from "custom/query-stats/query-stats.types"; const container = document.getElementById("root"); const root = createRoot(container); @@ -15,6 +17,7 @@ const FALLBACK_MESSAGE = { export const App: React.FC = () => { const [queryResult, setQueryResult] = React.useState[]>(undefined); + const [queryStatus, setQueryStatus] = React.useState(undefined); const [currentTab, setCurrentTab] = React.useState(QueryTabs.JSON); // TODO: initial value should be chart window.addEventListener('message', event => { const message = event.data; // The JSON data our extension sent @@ -22,11 +25,13 @@ export const App: React.FC = () => { switch (message.command) { case 'queryResult': setQueryResult(message.result.rows); + setQueryStatus(message.queryStatus); break; } }); return (
+
{currentTab === QueryTabs.JSON && ( -
- {items.map((item) => ( - - ))} -
-); diff --git a/src/reactViews/app/images/error.svg b/src/reactViews/app/images/error.svg new file mode 100644 index 00000000..b33ad059 --- /dev/null +++ b/src/reactViews/app/images/error.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/reactViews/app/images/success.svg b/src/reactViews/app/images/success.svg new file mode 100644 index 00000000..ac9884ef --- /dev/null +++ b/src/reactViews/app/images/success.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/reactViews/app/types/typings.d.ts b/src/reactViews/app/types/typings.d.ts index fbe8893b..b7af53cb 100644 --- a/src/reactViews/app/types/typings.d.ts +++ b/src/reactViews/app/types/typings.d.ts @@ -2,3 +2,5 @@ declare module '*.module.scss' { const classes: { [key: string]: string }; export default classes; } + +declare module '*.svg'; \ No newline at end of file diff --git a/src/workbench/queryWorkbench.ts b/src/workbench/queryWorkbench.ts index a7e682f9..21cf0a68 100644 --- a/src/workbench/queryWorkbench.ts +++ b/src/workbench/queryWorkbench.ts @@ -46,8 +46,19 @@ export class QueryWorkbench { profile: QueryProfileMode.Timings, metrics: true, }; + const start = Date.now(); const result = await connection.cluster?.query(query, queryOptions); - workbenchWebviewProvider.setQueryResult(result); + const end = Date.now(); + const rtt = end - start; + const queryStatusProps = { + queryStatus: result?.meta.status, + rtt: rtt.toString() + " MS", + elapsed: result?.meta.metrics?.elapsedTime.toString() + " MS", + executionTime: result?.meta.metrics?.executionTime + " MS", + numDocs: result?.meta.metrics?.resultCount, + size: result?.meta.metrics?.resultSize.toString() + " Bytes" , + }; + workbenchWebviewProvider.setQueryResult(result, queryStatusProps); } }; diff --git a/src/workbench/workbenchWebviewProvider.ts b/src/workbench/workbenchWebviewProvider.ts index 7f7f02bb..06c62c30 100644 --- a/src/workbench/workbenchWebviewProvider.ts +++ b/src/workbench/workbenchWebviewProvider.ts @@ -1,7 +1,17 @@ import * as vscode from 'vscode'; import * as path from 'path'; import { getWebviewContent } from '../webViews/workbench.webview'; -import { QueryResult } from 'couchbase'; +import { QueryResult, QueryStatus } from 'couchbase'; + + +type IQueryStatusProps = { + queryStatus: QueryStatus | undefined; + rtt: string; + elapsed: string; + executionTime: string; + numDocs: number | undefined; + size: string, +}; export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider { public _view?: vscode.WebviewView; public _context: vscode.ExtensionContext; @@ -31,9 +41,9 @@ export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider { this._view.webview.html = getWebviewContent(reactAppUri, this._context);; } - setQueryResult(queryResult: QueryResult | undefined) { + setQueryResult(queryResult: QueryResult | undefined, queryStatus: IQueryStatusProps) { this._queryResult = queryResult; - this._view?.webview.postMessage({ command: "queryResult", result: queryResult }); + this._view?.webview.postMessage({ command: "queryResult", result: queryResult, queryStatus: queryStatus }); this._view?.show(); } } \ No newline at end of file From bd245b67b7768c3462c63b7662333b2d51733337 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Mon, 4 Sep 2023 17:29:49 +0530 Subject: [PATCH 18/65] DA#249: Added: Remove unnecessary comment --- src/reactViews/app/custom/query-stats/query-stats.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/reactViews/app/custom/query-stats/query-stats.tsx b/src/reactViews/app/custom/query-stats/query-stats.tsx index 823a4907..6519a1de 100644 --- a/src/reactViews/app/custom/query-stats/query-stats.tsx +++ b/src/reactViews/app/custom/query-stats/query-stats.tsx @@ -1,5 +1,4 @@ import { clsx } from "clsx"; -// import { Icon } from 'components/icon'; import type { QueryStatsProps } from "./query-stats.types"; import successImage from "../../images/success.svg"; import errorImage from "../../images/error.svg"; From 1fe6fe248d4ae4d78b14848d4cd26c49f8d341eb Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Tue, 5 Sep 2023 01:28:59 +0530 Subject: [PATCH 19/65] DA#249: Modified: Hadle query failed scenario --- src/reactViews/app/bootstrap.tsx | 2 +- .../app/custom/query-stats/query-stats.tsx | 2 +- .../custom/query-stats/query-stats.types.ts | 2 +- src/workbench/queryWorkbench.ts | 94 +++++++++++++------ src/workbench/workbenchWebviewProvider.ts | 18 ++-- 5 files changed, 77 insertions(+), 41 deletions(-) diff --git a/src/reactViews/app/bootstrap.tsx b/src/reactViews/app/bootstrap.tsx index 8cd2f35f..b71868d4 100644 --- a/src/reactViews/app/bootstrap.tsx +++ b/src/reactViews/app/bootstrap.tsx @@ -24,7 +24,7 @@ export const App: React.FC = () => { switch (message.command) { case 'queryResult': - setQueryResult(message.result.rows); + setQueryResult(JSON.parse(message.result)); setQueryStatus(message.queryStatus); break; } diff --git a/src/reactViews/app/custom/query-stats/query-stats.tsx b/src/reactViews/app/custom/query-stats/query-stats.tsx index 6519a1de..18f4e292 100644 --- a/src/reactViews/app/custom/query-stats/query-stats.tsx +++ b/src/reactViews/app/custom/query-stats/query-stats.tsx @@ -86,7 +86,7 @@ export function QueryStats({ <> |

- DOCS: {numDocs} docs + DOCS: {numDocs}

)} diff --git a/src/reactViews/app/custom/query-stats/query-stats.types.ts b/src/reactViews/app/custom/query-stats/query-stats.types.ts index a978a2b1..13c9bc93 100644 --- a/src/reactViews/app/custom/query-stats/query-stats.types.ts +++ b/src/reactViews/app/custom/query-stats/query-stats.types.ts @@ -5,7 +5,7 @@ export interface QueryStatsProps { rtt: string; elapsed: string; executionTime: string; - numDocs: number | undefined; + numDocs: string | undefined; size: string, className?: string; } diff --git a/src/workbench/queryWorkbench.ts b/src/workbench/queryWorkbench.ts index 21cf0a68..7eaa5661 100644 --- a/src/workbench/queryWorkbench.ts +++ b/src/workbench/queryWorkbench.ts @@ -14,12 +14,12 @@ * limitations under the License. */ -import * as vscode from 'vscode'; -import { getActiveConnection } from '../util/connections'; -import UntitledSqlppDocumentService from './controller'; -import { WorkbenchWebviewProvider } from './workbenchWebviewProvider'; -import { MemFS } from '../util/fileSystemProvider'; -import { QueryOptions, QueryProfileMode } from 'couchbase'; +import * as vscode from "vscode"; +import { getActiveConnection } from "../util/connections"; +import UntitledSqlppDocumentService from "./controller"; +import { WorkbenchWebviewProvider } from "./workbenchWebviewProvider"; +import { MemFS } from "../util/fileSystemProvider"; +import { CouchbaseError, QueryOptions, QueryProfileMode, QueryStatus } from "couchbase"; export class QueryWorkbench { private _untitledSqlppDocumentService: UntitledSqlppDocumentService; @@ -28,42 +28,80 @@ export class QueryWorkbench { this._untitledSqlppDocumentService = new UntitledSqlppDocumentService(); } - runCouchbaseQuery = async (workbenchWebviewProvider: WorkbenchWebviewProvider) => { + runCouchbaseQuery = async ( + workbenchWebviewProvider: WorkbenchWebviewProvider + ) => { const connection = getActiveConnection(); if (!connection) { - vscode.window.showInformationMessage("Kindly establish a connection with the cluster before executing query."); + vscode.window.showInformationMessage( + "Kindly establish a connection with the cluster before executing query." + ); return false; } // Get the active text editor const activeTextEditor = vscode.window.activeTextEditor; - if ( - activeTextEditor && - activeTextEditor.document.languageId === "SQL++" - ) { + if (activeTextEditor && activeTextEditor.document.languageId === "SQL++") { // Get the text content of the active text editor. const query = activeTextEditor.document.getText(); const queryOptions: QueryOptions = { profile: QueryProfileMode.Timings, metrics: true, }; - const start = Date.now(); - const result = await connection.cluster?.query(query, queryOptions); - const end = Date.now(); - const rtt = end - start; - const queryStatusProps = { - queryStatus: result?.meta.status, - rtt: rtt.toString() + " MS", - elapsed: result?.meta.metrics?.elapsedTime.toString() + " MS", - executionTime: result?.meta.metrics?.executionTime + " MS", - numDocs: result?.meta.metrics?.resultCount, - size: result?.meta.metrics?.resultSize.toString() + " Bytes" , - }; - workbenchWebviewProvider.setQueryResult(result, queryStatusProps); - + try { + const start = Date.now(); + const result = await connection.cluster?.query(query, queryOptions); + const end = Date.now(); + const rtt = end - start; + const queryStatusProps = { + queryStatus: result?.meta.status, + rtt: rtt.toString() + " MS", + elapsed: result?.meta.metrics?.elapsedTime.toString() + " MS", + executionTime: result?.meta.metrics?.executionTime + " MS", + numDocs: result?.meta.metrics?.resultCount.toString() + " docs", + size: result?.meta.metrics?.resultSize.toString() + " Bytes", + }; + workbenchWebviewProvider.setQueryResult( + JSON.stringify(result?.rows), + queryStatusProps + ); + } catch (err) { + const errorArray = []; + if (err instanceof CouchbaseError) { + const { first_error_code, first_error_message, statement } = + err.cause as any; + if ( + first_error_code !== undefined || + first_error_message !== undefined || + statement !== undefined + ) { + errorArray.push({ + code: first_error_code, + msg: first_error_message, + query: statement, + }); + } else { + errorArray.push(err); + } + } else { + errorArray.push(err); + } + const queryStatusProps = { + queryStatus: QueryStatus.Fatal, + rtt: "-", + elapsed: "-", + executionTime: "-", + numDocs: "-", + size: "-", + }; + workbenchWebviewProvider.setQueryResult( + JSON.stringify(errorArray), + queryStatusProps + ); + } } }; openWorkbench(memFs: MemFS) { this._untitledSqlppDocumentService.newQuery(memFs); - }; -} \ No newline at end of file + } +} diff --git a/src/workbench/workbenchWebviewProvider.ts b/src/workbench/workbenchWebviewProvider.ts index 06c62c30..fc01758c 100644 --- a/src/workbench/workbenchWebviewProvider.ts +++ b/src/workbench/workbenchWebviewProvider.ts @@ -6,20 +6,20 @@ import { QueryResult, QueryStatus } from 'couchbase'; type IQueryStatusProps = { queryStatus: QueryStatus | undefined; - rtt: string; - elapsed: string; - executionTime: string; - numDocs: number | undefined; - size: string, + rtt?: string; + elapsed?: string; + executionTime?: string; + numDocs?: string | undefined; + size?: string, }; export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider { public _view?: vscode.WebviewView; public _context: vscode.ExtensionContext; - public _queryResult: QueryResult | undefined; + public _queryResult: string; constructor(context: vscode.ExtensionContext) { this._context = context; - this._queryResult = undefined; + this._queryResult = ""; } resolveWebviewView(webviewView: vscode.WebviewView) { @@ -35,13 +35,11 @@ export class WorkbenchWebviewProvider implements vscode.WebviewViewProvider { path.join(this._context.extensionPath, "dist", "reactBuild.js") ); - - const reactAppUri = this._view.webview.asWebviewUri(reactAppPathOnDisk); this._view.webview.html = getWebviewContent(reactAppUri, this._context);; } - setQueryResult(queryResult: QueryResult | undefined, queryStatus: IQueryStatusProps) { + setQueryResult(queryResult: string, queryStatus: IQueryStatusProps) { this._queryResult = queryResult; this._view?.webview.postMessage({ command: "queryResult", result: queryResult, queryStatus: queryStatus }); this._view?.show(); From df4b8b3cef7656be8e97119f53b30abc1c7a05d5 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Tue, 5 Sep 2023 10:27:37 +0530 Subject: [PATCH 20/65] DA#251: Added: Tooltip to query context --- .../app/custom/query-stats/query-stats.scss | 29 +++++++++++++++++++ .../app/custom/query-stats/query-stats.tsx | 23 ++++++++++----- 2 files changed, 44 insertions(+), 8 deletions(-) diff --git a/src/reactViews/app/custom/query-stats/query-stats.scss b/src/reactViews/app/custom/query-stats/query-stats.scss index ffaca637..67583d8b 100644 --- a/src/reactViews/app/custom/query-stats/query-stats.scss +++ b/src/reactViews/app/custom/query-stats/query-stats.scss @@ -8,4 +8,33 @@ align-items: baseline; justify-content: baseline; align-content: center; +} + +.tooltip { + position: relative; + display: inline-block; +} + +/* Define the tooltip text */ +.tooltip .tooltiptext { + visibility: hidden; + background-color: #333; + color: #fff; + text-align: right; + border-radius: 4px; + padding: 5px; + position: absolute; + z-index: 1; + top: 100%; /* Position below the RTT text */ + left: 100%; /* Position at the bottom left of the .tooltip container */ + transform: translateY(0%); + opacity: 0; + transition: opacity 0.3s; + white-space: nowrap; /* Prevent line break */ +} + +/* Show the tooltip on hover */ +.tooltip:hover .tooltiptext { + visibility: visible; + opacity: 1; } \ No newline at end of file diff --git a/src/reactViews/app/custom/query-stats/query-stats.tsx b/src/reactViews/app/custom/query-stats/query-stats.tsx index 18f4e292..45882f7c 100644 --- a/src/reactViews/app/custom/query-stats/query-stats.tsx +++ b/src/reactViews/app/custom/query-stats/query-stats.tsx @@ -45,10 +45,11 @@ export function QueryStats({ <> |

- RTT: {rtt} + + Round-Trip Time (RTT) is the total time taken to send a request and receive a response from the server + RTT: {rtt}

)} @@ -56,10 +57,11 @@ export function QueryStats({ <> |

- SIZE: {size} + + Total size of documents returned + SIZE: {size}

)} @@ -67,10 +69,11 @@ export function QueryStats({ <> |

- ELAPSED: {elapsed} + + Elapsed is the time taken by the server to process the request + ELAPSED: {elapsed}

)} @@ -78,7 +81,9 @@ export function QueryStats({ <> |

- EXECUTION: {executionTime} + + Execution is the time taken by the server to execute the query + EXECUTION: {executionTime}

)} @@ -86,7 +91,9 @@ export function QueryStats({ <> |

- DOCS: {numDocs} + + Count of documents returned + DOCS: {numDocs}

)} From 806c12836ce8c6ca289a7ec61b2c6213371496b9 Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Tue, 5 Sep 2023 16:12:56 +0530 Subject: [PATCH 21/65] DA#251: Added: Explain plan packages --- package-lock.json | 89 +++++++++++++++++++++++++++++++ package.json | 4 ++ scripts/get_capella_components.js | 2 +- webpack.config.js | 2 + 4 files changed, 96 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 7c8448d4..5e29229c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,10 @@ "axios": "^1.4.0", "clsx": "^2.0.0", "couchbase": "^4.2.1", + "d3-hierarchy": "^1.1.9", + "d3-selection": "^1.4.2", + "d3-shape": "^1.3.7", + "d3-zoom": "^1.8.3", "dayjs": "^1.11.9", "gitly": "^2.4.2", "keytar": "^7.7.0", @@ -2479,6 +2483,91 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", "dev": true }, + "node_modules/d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "node_modules/d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "node_modules/d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "dependencies": { + "d3-dispatch": "1", + "d3-selection": "1" + } + }, + "node_modules/d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + }, + "node_modules/d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "node_modules/d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "dependencies": { + "d3-color": "1" + } + }, + "node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + }, + "node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "node_modules/d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "dependencies": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" + } + }, + "node_modules/d3-zoom": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", + "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", + "dependencies": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" + } + }, "node_modules/date-fns": { "version": "2.30.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", diff --git a/package.json b/package.json index 992e4197..b8d79002 100644 --- a/package.json +++ b/package.json @@ -86,6 +86,10 @@ "axios": "^1.4.0", "clsx": "^2.0.0", "couchbase": "^4.2.1", + "d3-hierarchy": "^1.1.9", + "d3-selection": "^1.4.2", + "d3-shape": "^1.3.7", + "d3-zoom": "^1.8.3", "dayjs": "^1.11.9", "gitly": "^2.4.2", "keytar": "^7.7.0", diff --git a/scripts/get_capella_components.js b/scripts/get_capella_components.js index de893cc3..6dbb91d1 100644 --- a/scripts/get_capella_components.js +++ b/scripts/get_capella_components.js @@ -9,7 +9,7 @@ const { ENOENT } = require('constants'); const { constants } = require('buffer'); const pathToCapella = '../couchbase-cloud/cmd/cp-ui-v3/src/'; -const sourceDirs = ['components/editor']; +const sourceDirs = ['components/visual-explain-plan']; const destinationPath = 'src/reactViews/app'; // Excluded file extensions diff --git a/webpack.config.js b/webpack.config.js index 585545a2..d60200d7 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -88,6 +88,8 @@ const reactConfig = { 'hooks': path.resolve(__dirname, 'src/reactViews/app/hooks'), 'error': path.resolve(__dirname, 'src/reactViews/app/error'), 'custom': path.resolve(__dirname, 'src/reactViews/app/custom'), + 'types': path.resolve(__dirname, 'src/reactViews/app/types'), + 'assets': path.resolve(__dirname, 'src/reactViews/app/assets'), }, }, module: { From 7ef4baad4519c42c904c9d20045ef205bf192b1e Mon Sep 17 00:00:00 2001 From: AayushTyagi1 Date: Tue, 5 Sep 2023 16:15:15 +0530 Subject: [PATCH 22/65] DA#251: Added: Import Explain Plan --- src/reactViews/app/bootstrap.tsx | 3 + .../app/components/button/button.tsx | 92 +- .../app/components/button/button.types.ts | 8 +- .../app/components/button/button.utils.ts | 4 + src/reactViews/app/components/icon/icon.tsx | 10 +- .../app/components/icon/icon.types.ts | 8 +- .../app/components/tooltip/tooltip.tsx | 12 +- .../components/visual-explain-plan/index.ts | 1 + .../visual-explain-plan.tsx | 169 + .../app/custom/visual-explain-plan/index.ts | 1 + .../visual-explain-plan.tsx | 169 + src/reactViews/app/index.css | 298 + src/reactViews/app/types/plan.ts | 133 + src/reactViews/app/types/typings.d.ts | 8 +- src/reactViews/app/utils/bytes/bytes.utils.ts | 2 +- src/reactViews/app/utils/make-data-auto-id.ts | 5 + src/reactViews/app/utils/workbench/index.ts | 1 + .../app/utils/workbench/plan/ExplainPlan.md | 43 + .../app/utils/workbench/plan/analyze-plan.ts | 194 + .../utils/workbench/plan/analyze-plan.util.ts | 88 + .../app/utils/workbench/plan/config.ts | 6 + .../plan/convert-n1ql-plan-to-plan-nodes.ts | 151 + .../app/utils/workbench/plan/get-height.ts | 12 + .../app/utils/workbench/plan/get-link.ts | 51 + .../utils/workbench/plan/get-node-details.ts | 130 + .../app/utils/workbench/plan/get-node-name.ts | 18 + .../workbench/plan/get-node-translation.ts | 33 + .../plan/get-non-child-field-list.ts | 42 + .../workbench/plan/get-root-translation.ts | 20 + .../app/utils/workbench/plan/get-tool-tip.ts | 21 + .../app/utils/workbench/plan/get-width.ts | 21 + .../app/utils/workbench/plan/handle-zoom.ts | 5 + .../app/utils/workbench/plan/index.ts | 5 + .../plan/make-d3-tree-from-simple-tree.ts | 234 + .../plan/make-simple-tree-from-plan-nodes.ts | 69 + .../app/utils/workbench/plan/make-tooltip.ts | 29 + .../app/utils/workbench/plan/n1ql.ts | 18629 ++++++++++++++++ .../app/utils/workbench/plan/plan-node.ts | 78 + .../workbench/plan/remove-all-tooltips.ts | 5 + .../app/utils/workbench/plan/test/stubs.ts | 130 + .../mocks/explain-plan/explain-plan.ts | 165 + 41 files changed, 21057 insertions(+), 46 deletions(-) create mode 100644 src/reactViews/app/components/visual-explain-plan/index.ts create mode 100644 src/reactViews/app/components/visual-explain-plan/visual-explain-plan.tsx create mode 100644 src/reactViews/app/custom/visual-explain-plan/index.ts create mode 100644 src/reactViews/app/custom/visual-explain-plan/visual-explain-plan.tsx create mode 100644 src/reactViews/app/types/plan.ts create mode 100644 src/reactViews/app/utils/make-data-auto-id.ts create mode 100644 src/reactViews/app/utils/workbench/index.ts create mode 100644 src/reactViews/app/utils/workbench/plan/ExplainPlan.md create mode 100644 src/reactViews/app/utils/workbench/plan/analyze-plan.ts create mode 100644 src/reactViews/app/utils/workbench/plan/analyze-plan.util.ts create mode 100644 src/reactViews/app/utils/workbench/plan/config.ts create mode 100644 src/reactViews/app/utils/workbench/plan/convert-n1ql-plan-to-plan-nodes.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-height.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-link.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-node-details.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-node-name.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-node-translation.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-non-child-field-list.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-root-translation.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-tool-tip.ts create mode 100644 src/reactViews/app/utils/workbench/plan/get-width.ts create mode 100644 src/reactViews/app/utils/workbench/plan/handle-zoom.ts create mode 100644 src/reactViews/app/utils/workbench/plan/index.ts create mode 100644 src/reactViews/app/utils/workbench/plan/make-d3-tree-from-simple-tree.ts create mode 100644 src/reactViews/app/utils/workbench/plan/make-simple-tree-from-plan-nodes.ts create mode 100644 src/reactViews/app/utils/workbench/plan/make-tooltip.ts create mode 100644 src/reactViews/app/utils/workbench/plan/n1ql.ts create mode 100644 src/reactViews/app/utils/workbench/plan/plan-node.ts create mode 100644 src/reactViews/app/utils/workbench/plan/remove-all-tooltips.ts create mode 100644 src/reactViews/app/utils/workbench/plan/test/stubs.ts create mode 100644 src/reactViews/mocks/explain-plan/explain-plan.ts diff --git a/src/reactViews/app/bootstrap.tsx b/src/reactViews/app/bootstrap.tsx index b71868d4..34a4ad28 100644 --- a/src/reactViews/app/bootstrap.tsx +++ b/src/reactViews/app/bootstrap.tsx @@ -7,6 +7,8 @@ import { DataTable } from "components/data-table"; import { QueryTabs, TAB_BAR_ITEMS, TabBarMenu } from "custom/tab-bar/tab-bar"; import { QueryStats } from "custom/query-stats/query-stats"; import { QueryStatsProps } from "custom/query-stats/query-stats.types"; +import { VisualExplainPlan } from "custom/visual-explain-plan"; +import { mockPlan1 } from "../mocks/explain-plan/explain-plan"; const container = document.getElementById("root"); const root = createRoot(container); @@ -43,6 +45,7 @@ export const App: React.FC = () => { language="json" />} {currentTab === QueryTabs.Table && } + {currentTab === QueryTabs.PLAN && }
); diff --git a/src/reactViews/app/components/button/button.tsx b/src/reactViews/app/components/button/button.tsx index 3855cde7..42bb8d7a 100644 --- a/src/reactViews/app/components/button/button.tsx +++ b/src/reactViews/app/components/button/button.tsx @@ -2,18 +2,20 @@ import { forwardRef } from 'react'; import { clsx } from 'clsx'; import { Icon } from 'components/icon/icon'; import { Spinner } from 'components/spinner/spinner'; +import { Tooltip } from 'components/tooltip'; import { ButtonProps } from './button.types'; import { getButtonClassByVariant, getButtonIconClassByVariant, isIconOnlyButton } from './button.utils'; export const Button = forwardRef((props, ref) => { - const { type, children, className, disabled = false } = props; + const { type = 'button', children, className, disabled = false } = props; if (isIconOnlyButton(props)) { - const { variant = 'primary', icon, iconClassName, iconOnly, label, size = 'default', ...propsToPass } = props; + const { variant = 'primary', icon, iconClassName, iconOnly, label, size = 'default', dataAutoId, ...propsToPass } = props; return ( + ); + }; - {loading && ( - - - - )} - - ); + return tooltip ? tooltip}>{renderButton()} : renderButton(); }); Button.displayName = 'Button'; diff --git a/src/reactViews/app/components/button/button.types.ts b/src/reactViews/app/components/button/button.types.ts index 85081a6c..3b69ae70 100644 --- a/src/reactViews/app/components/button/button.types.ts +++ b/src/reactViews/app/components/button/button.types.ts @@ -1,13 +1,18 @@ import { ComponentProps } from 'react'; import { IconName, IconSize } from 'components/icon'; +import { SpinnerSize } from 'components/spinner/spinner.types'; export type DefaultButtonProps = ComponentProps<'button'> & { icon?: IconName; + tooltip?: React.ReactNode; iconPosition?: ButtonIconPosition; iconClassName?: string; variant?: ButtonVariant; loading?: boolean; block?: boolean; + contentClassName?: string; + spinnerSize?: SpinnerSize; + dataAutoId?: string; }; export type IconOnlyButtonProps = ComponentProps<'button'> & { @@ -17,6 +22,7 @@ export type IconOnlyButtonProps = ComponentProps<'button'> & { variant?: IconOnlyButtonVariant; label?: string; size?: IconSize; + dataAutoId?: string; }; export type ButtonProps = DefaultButtonProps | IconOnlyButtonProps; @@ -36,6 +42,6 @@ export type ButtonVariant = | 'quick-start' | 'danger'; -export type IconOnlyButtonVariant = 'primary' | 'secondary' | 'secondary-error' | 'warning' | 'surface' | 'success'; +export type IconOnlyButtonVariant = 'primary' | 'secondary' | 'secondary-error' | 'warning' | 'surface' | 'success' | 'copy' | 'accordion'; export type ButtonIconPosition = 'left' | 'right'; diff --git a/src/reactViews/app/components/button/button.utils.ts b/src/reactViews/app/components/button/button.utils.ts index 4abd4b12..d4a69170 100644 --- a/src/reactViews/app/components/button/button.utils.ts +++ b/src/reactViews/app/components/button/button.utils.ts @@ -60,6 +60,10 @@ export const getButtonIconClassByVariant = (variant: IconOnlyButtonVariant) => { return 'bg-transparent text-on-surface active:bg-surface fill-on-surface active:fill-on-surface-decoration hover:fill-on-surface-decoration'; case 'primary': return 'bg-background text-on-background hover:bg-on-background-decoration active:bg-primary fill-on-background active:fill-on-primary'; + case 'copy': + return 'hover:bg-on-background-decoration active:bg-primary active:fill-on-primary bg-transparent rounded-full'; + case 'accordion': + return 'bg-primary fill-background'; default: throw new Error(`Unexpected variant ${variant}`); } diff --git a/src/reactViews/app/components/icon/icon.tsx b/src/reactViews/app/components/icon/icon.tsx index 70431c30..db9fae7d 100644 --- a/src/reactViews/app/components/icon/icon.tsx +++ b/src/reactViews/app/components/icon/icon.tsx @@ -1,4 +1,5 @@ import { clsx } from 'clsx'; +import makeDataAutoId from 'utils/make-data-auto-id'; import { IconName, IconSize, IconStyle } from './icon.types'; interface IconProps { @@ -7,6 +8,7 @@ interface IconProps { style?: IconStyle; className?: string; size?: IconSize; + dataAutoId?: string; } const sizeClass: { [P in IconSize]: string } = { @@ -26,16 +28,18 @@ const sizeClass: { [P in IconSize]: string } = { default: 'w-4 h-4', }; -export function Icon({ title, name, size = 'default', style = 'default', className }: IconProps) { - const symbolId = `#icon-${name}`; +export function Icon({ title, name, size = 'default', style = 'default', className, dataAutoId }: IconProps) { + const maybeDataAutoId = makeDataAutoId(dataAutoId, 'icon'); + const iconPath = "../../assets/icons/" + name; return ( ); } diff --git a/src/reactViews/app/components/icon/icon.types.ts b/src/reactViews/app/components/icon/icon.types.ts index bde576f5..8ebbdc7c 100644 --- a/src/reactViews/app/components/icon/icon.types.ts +++ b/src/reactViews/app/components/icon/icon.types.ts @@ -27,6 +27,7 @@ export type IconName = | 'brackets-curly' | 'bucket' | 'building-user' + | 'cabinet-filing' | 'calendar' | 'capella-logo-color' | 'caret-down-solid' @@ -38,6 +39,7 @@ export type IconName = | 'chevron-left' | 'chevron-right' | 'chevron-up' + | 'chevron-up-white' | 'chevrons-left' | 'chevrons-right' | 'circle-check' @@ -93,9 +95,11 @@ export type IconName = | 'eye-slash' | 'eye' | 'file-chart-column' + | 'file-code' | 'file-invoice-dollar' | 'file-magnifying-glass' | 'file-shield' + | 'file-text' | 'file-xmark' | 'filter' | 'fts' @@ -223,7 +227,9 @@ export type IconName = | 'user' | 'users' | 'view' - | 'warning'; + | 'warning' + | 'terminal' + | 'arrow-up-arrow-down'; export type IconSize = | 'xsmall' diff --git a/src/reactViews/app/components/tooltip/tooltip.tsx b/src/reactViews/app/components/tooltip/tooltip.tsx index 7696b435..537d3874 100644 --- a/src/reactViews/app/components/tooltip/tooltip.tsx +++ b/src/reactViews/app/components/tooltip/tooltip.tsx @@ -2,6 +2,7 @@ import { createPortal } from 'react-dom'; import { TriggerType, usePopperTooltip } from 'react-popper-tooltip'; import { Placement, PositioningStrategy } from '@popperjs/core'; import { clsx } from 'clsx'; +import makeDataAutoId from 'utils/make-data-auto-id'; type TooltipProps = React.DetailedHTMLProps, HTMLDivElement> & { renderContent: () => React.ReactNode; @@ -10,6 +11,8 @@ type TooltipProps = React.DetailedHTMLProps trigger?: TriggerType; dark?: boolean; withPortal?: boolean; + interactive?: boolean; + dataAutoId?: string; }; const [TOOLTIP_OFFSET_X, TOOLTIP_OFFSET_Y] = [0, 12]; @@ -27,10 +30,14 @@ export function Tooltip({ dark = false, renderContent, withPortal = false, + interactive = true, + dataAutoId, ...props }: TooltipProps) { + const maybeDataAutoId = makeDataAutoId(dataAutoId, 'tooltip'); + const { getArrowProps, getTooltipProps, setTooltipRef, setTriggerRef, visible, state } = usePopperTooltip( - { trigger, placement, offset: [TOOLTIP_OFFSET_X, TOOLTIP_OFFSET_Y], interactive: true, delayHide: 100 }, + { trigger, placement, offset: [TOOLTIP_OFFSET_X, TOOLTIP_OFFSET_Y], interactive, delayHide: 100 }, { strategy } ); const content = renderContent(); @@ -42,7 +49,7 @@ export function Tooltip({
(null); + const zoomer = useRef | null>(null); + const lists = useRef(null); + const [options, setOptions] = useState({ + lineHeight: 15, + orientation: Orientation.LeftToRight, + compact: false, + }); + + const calculateOptions = (node: HTMLDivElement) => { + const { width, height } = node.getBoundingClientRect(); + setOptions((prevOptions) => ({ + ...prevOptions, + compact: false, + orientation: width > height ? Orientation.RightToLeft : Orientation.BottomToTop, + })); + }; + + useEffect(() => { + if (ref.current) { + calculateOptions(ref.current); + } + }, [ref]); + + const prevPlan = useRef(null); + const prevOptions = useRef(); + + useEffect(() => { + if (plan && ref.current && !(equal(prevPlan.current, plan) && equal(prevOptions.current, options))) { + prevPlan.current = { ...plan }; + prevOptions.current = { ...options }; + + while (ref.current.hasChildNodes()) { + if (ref.current.lastChild) { + ref.current.removeChild(ref.current.lastChild); + } + } + lists.current = analyzePlan(plan, null); + const nodes = convertN1QLPlanToPlanNodes(plan, null, lists.current); + if (nodes) { + const tree = makeSimpleTreeFromPlanNodes(nodes, null, 'null'); + if (tree) { + zoomer.current = makeD3TreeFromSimpleTree(tree, ref.current, options); + } + } + } + }, [plan, options]); + + useEffect(() => { + const handleResize = () => { + if (ref.current) { + calculateOptions(ref.current); + } + }; + + window.addEventListener('resize', handleResize); + + return () => { + window.removeEventListener('resize', handleResize); + }; + }, []); + + const zoom = (zoomIn: boolean) => { + if (ref.current && zoomer.current) { + const scale = zoomIn ? 2 : 0.5; + select(ref.current) + // @ts-ignore + .transition() + .call(zoomer.current?.scaleBy, scale); + } + }; + + const itemLists = [ + { title: 'Indexes', items: Object.keys(lists.current?.indexes || {}) }, + { title: 'Collections', items: Object.keys(lists.current?.buckets || {}) }, + { title: 'Fields', items: Object.keys(lists.current?.fields || {}) }, + ]; + + const buttonList = [ + { label: 'left-to-right', orientation: Orientation.LeftToRight, icon: 'left-chevron' }, + { label: 'right-to-left', orientation: Orientation.RightToLeft, icon: 'right-chevron' }, + { label: 'bottom-to-top', orientation: Orientation.TopToBottom, icon: 'up-chevron' }, + { label: 'top-to-bottom', orientation: Orientation.BottomToTop, icon: 'down-chevron' }, + ]; + + const renderButton = (button: { label: string; orientation: Orientation; icon: string }) => { + return ( +
+
+ )} +
+
+ ); +} diff --git a/src/reactViews/app/custom/visual-explain-plan/index.ts b/src/reactViews/app/custom/visual-explain-plan/index.ts new file mode 100644 index 00000000..b5bd2b36 --- /dev/null +++ b/src/reactViews/app/custom/visual-explain-plan/index.ts @@ -0,0 +1 @@ +export * from './visual-explain-plan'; diff --git a/src/reactViews/app/custom/visual-explain-plan/visual-explain-plan.tsx b/src/reactViews/app/custom/visual-explain-plan/visual-explain-plan.tsx new file mode 100644 index 00000000..a8a03301 --- /dev/null +++ b/src/reactViews/app/custom/visual-explain-plan/visual-explain-plan.tsx @@ -0,0 +1,169 @@ +import { useEffect, useRef, useState } from 'react'; +import { clsx } from 'clsx'; +import { Button } from 'components/button'; +import { IconName } from 'components/icon/icon.types'; +import { FS_EXCLUDE } from 'constants/full-story'; +import { select } from 'd3-selection'; +import { ZoomBehavior } from 'd3-zoom'; +import equal from 'fast-deep-equal'; +import { Lists, Orientation, Plan, PlanOptions } from 'types/plan'; +import { analyzePlan, convertN1QLPlanToPlanNodes, makeD3TreeFromSimpleTree, makeSimpleTreeFromPlanNodes } from 'utils/workbench'; + +interface VisualExplainPlanProps { + plan: Plan; + hideControls: boolean; +} + +export function VisualExplainPlan({ plan, hideControls }: VisualExplainPlanProps) { + const ref = useRef(null); + const zoomer = useRef | null>(null); + const lists = useRef(null); + const [options, setOptions] = useState({ + lineHeight: 15, + orientation: Orientation.LeftToRight, + compact: false, + }); + + const calculateOptions = (node: HTMLDivElement) => { + const { width, height } = node.getBoundingClientRect(); + setOptions((prevOptions) => ({ + ...prevOptions, + compact: false, + orientation: width > height ? Orientation.RightToLeft : Orientation.BottomToTop, + })); + }; + + useEffect(() => { + if (ref.current) { + calculateOptions(ref.current); + } + }, [ref]); + + const prevPlan = useRef(null); + const prevOptions = useRef(); + + useEffect(() => { + if (plan && ref.current && !(equal(prevPlan.current, plan) && equal(prevOptions.current, options))) { + prevPlan.current = { ...plan }; + prevOptions.current = { ...options }; + + while (ref.current.hasChildNodes()) { + if (ref.current.lastChild) { + ref.current.removeChild(ref.current.lastChild); + } + } + lists.current = analyzePlan(plan, null); + const nodes = convertN1QLPlanToPlanNodes(plan, null, lists.current); + if (nodes) { + const tree = makeSimpleTreeFromPlanNodes(nodes, null, 'null'); + if (tree) { + zoomer.current = makeD3TreeFromSimpleTree(tree, ref.current, options); + } + } + } + }, [plan, options]); + + useEffect(() => { + const handleResize = () => { + if (ref.current) { + calculateOptions(ref.current); + } + }; + + window.addEventListener('resize', handleResize); + + return () => { + window.removeEventListener('resize', handleResize); + }; + }, []); + + const zoom = (zoomIn: boolean) => { + if (ref.current && zoomer.current) { + const scale = zoomIn ? 2 : 0.5; + select(ref.current) + // @ts-ignore + .transition() + .call(zoomer.current?.scaleBy, scale); + } + }; + + const itemLists = [ + { title: 'Indexes', items: Object.keys(lists.current?.indexes || {}) }, + { title: 'Collections', items: Object.keys(lists.current?.buckets || {}) }, + { title: 'Fields', items: Object.keys(lists.current?.fields || {}) }, + ]; + + const buttonList = [ + { label: 'left-to-right', orientation: Orientation.LeftToRight, icon: 'left-chevron' }, + { label: 'right-to-left', orientation: Orientation.RightToLeft, icon: 'right-chevron' }, + { label: 'bottom-to-top', orientation: Orientation.TopToBottom, icon: 'up-chevron' }, + { label: 'top-to-bottom', orientation: Orientation.BottomToTop, icon: 'down-chevron' }, + ]; + + const renderButton = (button: { label: string; orientation: Orientation; icon: string }) => { + return ( +