From b71050cbf04d59b19bd775d70b036b4a8b7964f6 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 6 Aug 2025 19:22:03 +0300 Subject: [PATCH 01/42] #7070 Integrate new Tokens into Creator Fixes #7070 --- .../src/components/creator.scss | 1 + .../survey-creator-core/src/ctr-colors.scss | 66 +++++++++++++++++++ packages/survey-creator-react/index.html | 2 +- packages/survey-creator-react/index.js | 3 +- packages/survey-creator-react/package.json | 3 +- 5 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 packages/survey-creator-core/src/ctr-colors.scss diff --git a/packages/survey-creator-core/src/components/creator.scss b/packages/survey-creator-core/src/components/creator.scss index d6a9f9b18c..b00ac1b8b3 100644 --- a/packages/survey-creator-core/src/components/creator.scss +++ b/packages/survey-creator-core/src/components/creator.scss @@ -7,6 +7,7 @@ @use "../lbr-sizes.scss"; @use "../ctr-font-sizes.scss"; @use "../ctr-sizes.scss"; +@use "../ctr-colors.scss"; survey-creator, .svc-creator { diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss new file mode 100644 index 0000000000..487801212d --- /dev/null +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -0,0 +1,66 @@ +@use "./ctr-variables.scss" as *; + +.svc-creator-popup, +.svc-creator { + --sjs-layer-1-background-500: var(--sjs2-color-utility-sheet); + --sjs-layer-1-background-400: var(--sjs2-color-bg-neutral-primary-dim); + --sjs-layer-1-foreground-100: var(--sjs2-color-fg-basic-primary); + --sjs-layer-1-foreground-50: var(--sjs2-color-fg-basic-secondary); + --sjs-layer-3-background-500: var(--sjs2-color-bg-basic-secondary); + --sjs-layer-3-foreground-100: var(--sjs2-color-fg-basic-primary); + --sjs-layer-3-foreground-50: var(--sjs2-color-fg-basic-secondary); + --sjs-layer-2-background-500: #f8f8f8ff; //? + --sjs-layer-2-background-400: #eeeeeeff; //? + --sjs-special-haze: var(--sjs2-color-utility-overlay-screen); + --sjs-border-25: var(--sjs2-color-border-basic-secondary); + --sjs-border-10: var(--sjs2-color-border-basic-secondary); + --sjs-primary-background-500: var(--sjs2-color-bg-brand-primary); + --sjs-primary-background-10: var(--sjs2-color-bg-brand-primary-dim); + --sjs-primary-background-400: var(--sjs2-color-bg-brand-primary-dim); //? + --sjs-primary-foreground-100: var(--sjs2-color-fg-static-main-primary); + --sjs-primary-foreground-25: var(--sjs2-color-fg-static-main-primary); //? + --sjs-secondary-background-500: var(--sjs2-color-bg-accent-primary); + --sjs-secondary-background-25: var(--sjs2-color-bg-accent-primary-dim); + --sjs-secondary-background-10: var(--sjs2-color-bg-accent-primary-dim); + --sjs-secondary-foreground-100: #ffffffff; + --sjs-secondary-forecolor-25: #ffffff40; + --sjs-semantic-red-background-500: #e50a3eff; + --sjs-semantic-red-background-10: #e50a3e1a; + --sjs-semantic-red-foreground-100: #ffffffff; + --sjs-semantic-green-background-500: #19b394ff; + --sjs-semantic-green-background-10: #19b3941a; + --sjs-semantic-green-foreground-100: #ffffffff; + --sjs-semantic-blue-background-500: #437fd9ff; + --sjs-semantic-blue-background-10: #437fd91a; + --sjs-semantic-blue-foreground-100: #ffffffff; + --sjs-semantic-yellow-background-500: #ff9814ff; + --sjs-semantic-yellow-background-10: #ff98141a; + --sjs-semantic-yellow-foreground-100: #ffffffff; + --sjs-semantic-white-background-500: #ffffffff; + --sjs-code-gray-700: #b6b6b6ff; + --sjs-code-blue-500: #326fcaff; + --sjs-code-gray-300: #505050ff; + --sjs-code-green-500: #08997cff; + --sjs-code-red-500: #f41b50ff; + --sjs-code-purple-500: #c22fa2ff; + --sjs-code-yellow-500: #f58d06ff; + --sjs-code-gray-500: #8a8a8aff; + --sjs-special-background: #edf9f7ff; + --sjs-layer-1-foreground-75: #000000bf; + --sjs-layer-3-background-400: #eaeaeaff; + --sjs-special-glow: hsl( + from var(--sjs-special-background) calc(h - var(--sjs-special-glow-deltaH)) calc(s - var(--sjs-special-glow-deltaS)) + calc(l - var(--sjs-special-glow-deltaL)) / calc(1 - var(--sjs-special-glow-deltaAlpha)) + ); + --sjs-special-shadow: #00000040; + --sjs-layer-3-foreground-75: #000000bf; + --sjs-layer-2-foreground-100: #000000e6; + --sjs-layer-2-foreground-75: #000000bf; + --sjs-layer-2-foreground-50: #00000080; + --sjs-border-25-overlay: #00000026; + --sjs-secondary-background-400: hsl( + from var(--sjs-secondary-background-500) calc(h - var(--sjs-secondary-background-400-deltaH)) + calc(s - var(--sjs-secondary-background-400-deltaS)) calc(l - var(--sjs-secondary-background-400-deltaL)) / + calc(1 - var(--sjs-secondary-background-400-deltaAlpha)) + ); +} diff --git a/packages/survey-creator-react/index.html b/packages/survey-creator-react/index.html index ffceabd692..0ed2ceee3a 100644 --- a/packages/survey-creator-react/index.html +++ b/packages/survey-creator-react/index.html @@ -17,7 +17,7 @@ - + diff --git a/packages/survey-creator-react/index.js b/packages/survey-creator-react/index.js index 14faf74667..17799427bc 100644 --- a/packages/survey-creator-react/index.js +++ b/packages/survey-creator-react/index.js @@ -190,7 +190,8 @@ SurveyReact.ReactElementFactory.Instance.registerElement("svc-page", (props) => }); */ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); -SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme); +SurveyCreatorCore.registerCreatorTheme(SurveyTokens.darkTheme); +SurveyCreatorCore.registerCreatorTheme(SurveyTokens.contrastTheme); const creator = new SurveyCreator.SurveyCreator(options); creator.onModified.add((sender, options) => { console.log(JSON.stringify(options, null, 3)); diff --git a/packages/survey-creator-react/package.json b/packages/survey-creator-react/package.json index c8d8cfdc68..d07562b38f 100644 --- a/packages/survey-creator-react/package.json +++ b/packages/survey-creator-react/package.json @@ -90,6 +90,7 @@ "react-dom": "^17.0.1", "survey-core": "../../../survey-library/packages/survey-core/build", "survey-react-ui": "../../../survey-library/packages/survey-react-ui/build", - "survey-creator-core": "../survey-creator-core/build" + "survey-creator-core": "../survey-creator-core/build", + "sjs-design-tokens": "../../../sjs-design-tokens/build" } } From 1c0e03a201ce72e05b66c0bd62ad5a64de30a733 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 7 Aug 2025 17:11:43 +0300 Subject: [PATCH 02/42] #7070 Integrate new Tokens into Creator Fixes #7070 --- packages/survey-creator-core/package.json | 3 +- .../src/components/tabs/designer-plugin.ts | 4 +- .../creator-theme-model-definition.ts | 6 +- .../src/creator-theme/creator-theme-model.ts | 16 +- .../src/creator-theme/creator-themes.ts | 6 +- .../survey-creator-core/src/ctr-colors.scss | 61 +- .../blocks/spg-buttongroup.scss | 2 +- packages/survey-creator-react/index.js | 2 + .../testCafe/by-page.html | 1 + .../testCafe/dropdown-collapse-view.html | 1 + .../testCafe/preview-theme-switcher.html | 1 + .../testCafe/testcafe-no-license.html | 1 + .../testCafe/testcafe-theme-tab.html | 1 + .../testCafe/testcafe-widget.html | 1 + .../testCafe/testcafe.html | 3 + .../testCafe/testcafe_localized_ui.html | 1 + .../testCafe/theme-for-preview-option.html | 1 + .../survey-creator-react/testCafe/theme.js | 3454 +++++++++++++++++ 18 files changed, 3513 insertions(+), 52 deletions(-) create mode 100644 packages/survey-creator-react/testCafe/theme.js diff --git a/packages/survey-creator-core/package.json b/packages/survey-creator-core/package.json index f343f15eee..7bc574ad33 100644 --- a/packages/survey-creator-core/package.json +++ b/packages/survey-creator-core/package.json @@ -29,7 +29,8 @@ "lint:fix": "eslint . --max-warnings=0 --fix" }, "dependencies": { - "survey-core": "../../../survey-library/packages/survey-core/build" + "survey-core": "../../../survey-library/packages/survey-core/build", + "sjs-design-tokens": "../../../sjs-design-tokens/build" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", diff --git a/packages/survey-creator-core/src/components/tabs/designer-plugin.ts b/packages/survey-creator-core/src/components/tabs/designer-plugin.ts index 58a0320c26..536ff8022f 100644 --- a/packages/survey-creator-core/src/components/tabs/designer-plugin.ts +++ b/packages/survey-creator-core/src/components/tabs/designer-plugin.ts @@ -124,10 +124,10 @@ export class TabDesignerPlugin implements ICreatorPlugin { } private updatePredefinedColorChoices() { this.themePropertyGrid.survey.getAllQuestions().forEach(question => { - if (question.name === "--sjs-special-background") { + if (question.name === "--sjs2-color-utility-surface") { (question as any).choices = this.themeModel && this.themeModel.isLight ? getPredefinedBackgoundColorsChoices() : []; } - if (question.name === "--sjs-primary-background-500" || question.name === "--sjs-secondary-background-500") { + if (question.name === "--sjs2-color-project-brand-600" || question.name === "--sjs2-color-project-accent-600") { (question as any).choices = getPredefinedColorsItemValues(this.themeModel.isLight === false ? "dark" : "light"); } }); diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts index ddd77a9876..4692d15118 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts @@ -4,9 +4,9 @@ const creatorThemeModelProperties: ISurveyPropertiesDefinition = { "creatortheme": { properties: [ { name: "themeName", index: 1 }, - { name: "--sjs-primary-background-500", index: 10, tab: "accentColors" }, - { name: "--sjs-secondary-background-500", index: 20, tab: "accentColors" }, - { name: "--sjs-special-background", index: 30, tab: "surfaceBackground" }, + { name: "--sjs2-color-project-brand-600", index: 10, tab: "accentColors" }, + { name: "--sjs2-color-project-accent-600", index: 20, tab: "accentColors" }, + { name: "--sjs2-color-utility-surface", index: 30, tab: "surfaceBackground" }, { name: "fontScale", index: 40, tab: "scaling" }, { name: "scale", index: 50, tab: "scaling" }, ], diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts index 1c42b9b32e..3a198b1582 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts @@ -31,7 +31,7 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { private isSpecialBackgroundFromCurrentTheme() { const currentTheme = CreatorThemes[this.themeName]; - return colorsAreEqual(currentTheme && currentTheme.cssVariables && currentTheme.cssVariables["--sjs-special-background"], this["--sjs-special-background"]); + return colorsAreEqual(currentTheme && currentTheme.cssVariables && currentTheme.cssVariables["--sjs2-color-utility-surface"], this["--sjs2-color-utility-surface"]); } private findAppropriateSpecialBackground(primaryColorValue: string) { let primaryColorName: string; @@ -47,10 +47,10 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { if (!this.isLight) { return; } - const canCalculateSpecialBackgroundColor = this.isSpecialBackgroundFromCurrentTheme() || colorsAreEqual(this.findAppropriateSpecialBackground(primaryColorOldValue), this["--sjs-special-background"]); + const canCalculateSpecialBackgroundColor = this.isSpecialBackgroundFromCurrentTheme() || colorsAreEqual(this.findAppropriateSpecialBackground(primaryColorOldValue), this["--sjs2-color-utility-surface"]); if (canCalculateSpecialBackgroundColor) { const newSpecialBackgroundColor = this.findAppropriateSpecialBackground(primaryColorNewValue); - this["--sjs-special-background"] = newSpecialBackgroundColor || PredefinedBackgroundColors["light"]["gray"]; + this["--sjs2-color-utility-surface"] = newSpecialBackgroundColor || PredefinedBackgroundColors["light"]["gray"]; } } @@ -107,11 +107,11 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { this.resetColorThemeCssVariablesChanges(); this.loadTheme({ themeName: newValue }); this.onThemeSelected.fire(this, { theme: this.toJSON() }); - } else if (name === "--sjs-primary-background-500") { + } else if (name === "--sjs2-color-project-brand-600") { this.setThemeCssVariablesChanges(name, newValue); this.setPropertyValue(name, newValue); this.updateBackgroundColor(newValue, oldValue); - } else if (name === "--sjs-secondary-background-500" || name === "--sjs-special-background") { + } else if (name === "--sjs2-color-project-accent-600" || name === "--sjs2-color-utility-surface") { this.setThemeCssVariablesChanges(name, newValue); this.setPropertyValue(name, newValue); } else if (name.indexOf("--") === 0) { @@ -259,7 +259,7 @@ Serializer.addClass( Serializer.addProperties("creatortheme", [ { type: "color", - name: "--sjs-special-background", + name: "--sjs2-color-utility-surface", default: "#EDF9F7", enableIf: (obj: CreatorThemeModel): boolean => { return !obj || obj.themeName !== CreatorThemeModel.legacyThemeName; @@ -272,7 +272,7 @@ Serializer.addProperties("creatortheme", [ } }, { type: "color", - name: "--sjs-primary-background-500", + name: "--sjs2-color-project-brand-600", default: "#19B394", onPropertyEditorUpdate: function (obj: any, editor: any) { if (!!editor) { @@ -282,7 +282,7 @@ Serializer.addProperties("creatortheme", [ }, }, { type: "color", - name: "--sjs-secondary-background-500", + name: "--sjs2-color-project-accent-600", default: "#19B394", displayName: "", onPropertyEditorUpdate: function (obj: any, editor: any) { diff --git a/packages/survey-creator-core/src/creator-theme/creator-themes.ts b/packages/survey-creator-core/src/creator-theme/creator-themes.ts index 5646d36d22..a1e8d82f76 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-themes.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-themes.ts @@ -22,9 +22,9 @@ export function registerCreatorTheme(...themes: Array } const defaultVariables = { - "--sjs-special-background": "#EDF9F7", - "--sjs-primary-background-500": "#19B394", - "--sjs-secondary-background-500": "#19B394", + "--sjs2-color-utility-surface": "#EDF9F7", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-accent-600": "#19B394", }; export const CreatorThemes: { [index: string]: ICreatorTheme } = { diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss index 487801212d..03bb9752da 100644 --- a/packages/survey-creator-core/src/ctr-colors.scss +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -2,11 +2,12 @@ .svc-creator-popup, .svc-creator { - --sjs-layer-1-background-500: var(--sjs2-color-utility-sheet); - --sjs-layer-1-background-400: var(--sjs2-color-bg-neutral-primary-dim); + --sjs-layer-1-background-500: var(--sjs2-color-bg-basic-primary); + --sjs-layer-1-background-400: var(--sjs2-color-bg-basic-primary-dim); --sjs-layer-1-foreground-100: var(--sjs2-color-fg-basic-primary); --sjs-layer-1-foreground-50: var(--sjs2-color-fg-basic-secondary); --sjs-layer-3-background-500: var(--sjs2-color-bg-basic-secondary); + --sjs-layer-3-background-400: var(--sjs2-color-bg-basic-secondary-dim); --sjs-layer-3-foreground-100: var(--sjs2-color-fg-basic-primary); --sjs-layer-3-foreground-50: var(--sjs2-color-fg-basic-secondary); --sjs-layer-2-background-500: #f8f8f8ff; //? @@ -15,27 +16,27 @@ --sjs-border-25: var(--sjs2-color-border-basic-secondary); --sjs-border-10: var(--sjs2-color-border-basic-secondary); --sjs-primary-background-500: var(--sjs2-color-bg-brand-primary); - --sjs-primary-background-10: var(--sjs2-color-bg-brand-primary-dim); - --sjs-primary-background-400: var(--sjs2-color-bg-brand-primary-dim); //? + --sjs-primary-background-10: var(--sjs2-color-bg-brand-secondary); + --sjs-primary-background-400: var(--sjs2-color-bg-brand-primary-dim); --sjs-primary-foreground-100: var(--sjs2-color-fg-static-main-primary); - --sjs-primary-foreground-25: var(--sjs2-color-fg-static-main-primary); //? + --sjs-primary-foreground-25: var(--sjs2-color-fg-static-main-primary); --sjs-secondary-background-500: var(--sjs2-color-bg-accent-primary); - --sjs-secondary-background-25: var(--sjs2-color-bg-accent-primary-dim); - --sjs-secondary-background-10: var(--sjs2-color-bg-accent-primary-dim); + --sjs-secondary-background-25: var(--sjs2-color-bg-accent-secondary-dim); + --sjs-secondary-background-10: var(--sjs2-color-bg-accent-secondary); --sjs-secondary-foreground-100: #ffffffff; - --sjs-secondary-forecolor-25: #ffffff40; - --sjs-semantic-red-background-500: #e50a3eff; - --sjs-semantic-red-background-10: #e50a3e1a; - --sjs-semantic-red-foreground-100: #ffffffff; + --sjs-secondary-forecolor-25: #ffffff40; //? + --sjs-semantic-red-background-500: var(--sjs2-color-bg-alert-primary); + --sjs-semantic-red-background-10: var(--sjs2-color-bg-alert-secondary); + --sjs-semantic-red-foreground-100: var(--sjs2-color-fg-static-main-primary); --sjs-semantic-green-background-500: #19b394ff; --sjs-semantic-green-background-10: #19b3941a; --sjs-semantic-green-foreground-100: #ffffffff; - --sjs-semantic-blue-background-500: #437fd9ff; - --sjs-semantic-blue-background-10: #437fd91a; - --sjs-semantic-blue-foreground-100: #ffffffff; - --sjs-semantic-yellow-background-500: #ff9814ff; - --sjs-semantic-yellow-background-10: #ff98141a; - --sjs-semantic-yellow-foreground-100: #ffffffff; + --sjs-semantic-blue-background-500: var(--sjs2-color-bg-note-primary); + --sjs-semantic-blue-background-10: var(--sjs2-color-bg-note-secondary); + --sjs-semantic-blue-foreground-100: var(--sjs2-color-fg-static-main-primary); + --sjs-semantic-yellow-background-500: var(--sjs2-color-bg-warning-primary); + --sjs-semantic-yellow-background-10: var(--sjs2-color-bg-warning-secondary); + --sjs-semantic-yellow-foreground-100: var(--sjs2-color-fg-static-main-primary); --sjs-semantic-white-background-500: #ffffffff; --sjs-code-gray-700: #b6b6b6ff; --sjs-code-blue-500: #326fcaff; @@ -45,22 +46,14 @@ --sjs-code-purple-500: #c22fa2ff; --sjs-code-yellow-500: #f58d06ff; --sjs-code-gray-500: #8a8a8aff; - --sjs-special-background: #edf9f7ff; - --sjs-layer-1-foreground-75: #000000bf; - --sjs-layer-3-background-400: #eaeaeaff; - --sjs-special-glow: hsl( - from var(--sjs-special-background) calc(h - var(--sjs-special-glow-deltaH)) calc(s - var(--sjs-special-glow-deltaS)) - calc(l - var(--sjs-special-glow-deltaL)) / calc(1 - var(--sjs-special-glow-deltaAlpha)) - ); + --sjs-special-background: var(--sjs2-color-utility-surface); //! + --sjs-layer-1-foreground-75: var(--sjs2-color-fg-basic-primary-alt); + --sjs-special-glow: var(--sjs2-color-utility-shadow-medium); //! --sjs-special-shadow: #00000040; - --sjs-layer-3-foreground-75: #000000bf; - --sjs-layer-2-foreground-100: #000000e6; - --sjs-layer-2-foreground-75: #000000bf; - --sjs-layer-2-foreground-50: #00000080; - --sjs-border-25-overlay: #00000026; - --sjs-secondary-background-400: hsl( - from var(--sjs-secondary-background-500) calc(h - var(--sjs-secondary-background-400-deltaH)) - calc(s - var(--sjs-secondary-background-400-deltaS)) calc(l - var(--sjs-secondary-background-400-deltaL)) / - calc(1 - var(--sjs-secondary-background-400-deltaAlpha)) - ); + --sjs-layer-3-foreground-75: var(--sjs2-color-fg-basic-primary-alt); + --sjs-layer-2-foreground-100: var(--sjs2-color-fg-basic-primary); + --sjs-layer-2-foreground-75: var(--sjs2-color-fg-basic-primary-alt); + --sjs-layer-2-foreground-50: var(--sjs2-color-fg-basic-primary-alt); + --sjs-border-25-overlay: var(--sjs2-color-utility-scrollbar); + --sjs-secondary-background-400: var(--sjs2-color-bg-brand-primary); } diff --git a/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss b/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss index ec52196943..ed47b2a102 100644 --- a/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss +++ b/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss @@ -49,7 +49,7 @@ border-radius: var(--ctr-button-group-item-corner-radius, var(--sjs-corner-radius-x075)); box-shadow: inset 0 0 0 var(--ctr-button-group-item-border-width, 0px) var(--ctr-button-group-item-border-color, var(--sjs-border-10, #dcdcdcff)); - background-color: var(--ctr-button-group-item-background-color, var(--sjs-layer-3-background-500, #f4f4f4ff)); + background-color: transparent; transition: background $creator-transition-duration, diff --git a/packages/survey-creator-react/index.js b/packages/survey-creator-react/index.js index 17799427bc..aabfcae02b 100644 --- a/packages/survey-creator-react/index.js +++ b/packages/survey-creator-react/index.js @@ -190,9 +190,11 @@ SurveyReact.ReactElementFactory.Instance.registerElement("svc-page", (props) => }); */ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); +SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.darkTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.contrastTheme); const creator = new SurveyCreator.SurveyCreator(options); +creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.onModified.add((sender, options) => { console.log(JSON.stringify(options, null, 3)); }); diff --git a/packages/survey-creator-react/testCafe/by-page.html b/packages/survey-creator-react/testCafe/by-page.html index a372556a1f..4ed494b5b3 100644 --- a/packages/survey-creator-react/testCafe/by-page.html +++ b/packages/survey-creator-react/testCafe/by-page.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true, pageEditMode: "bypage" }); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html index 91dd4e1ee6..a07d5f9ac8 100644 --- a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html +++ b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", maxVisibleChoices: 5 }); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/preview-theme-switcher.html b/packages/survey-creator-react/testCafe/preview-theme-switcher.html index 8fe2a43ddc..26470e939c 100644 --- a/packages/survey-creator-react/testCafe/preview-theme-switcher.html +++ b/packages/survey-creator-react/testCafe/preview-theme-switcher.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator(); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-no-license.html b/packages/survey-creator-react/testCafe/testcafe-no-license.html index 817da989a7..550a9cdf85 100644 --- a/packages/survey-creator-react/testCafe/testcafe-no-license.html +++ b/packages/survey-creator-react/testCafe/testcafe-no-license.html @@ -31,6 +31,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html index 260ddfb31d..60464a2a23 100644 --- a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html +++ b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showThemeTab: true }); window.creator = creator; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-widget.html b/packages/survey-creator-react/testCafe/testcafe-widget.html index 9e4fbc5afe..0dd55caaab 100644 --- a/packages/survey-creator-react/testCafe/testcafe-widget.html +++ b/packages/survey-creator-react/testCafe/testcafe-widget.html @@ -72,6 +72,7 @@ + @@ -32,7 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); window.creator = creator; creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html index a3bda9676f..51a2968e6f 100644 --- a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html +++ b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const loc = SurveyCreatorCore.localization.getLocale("de"); loc.ed.logic = "Miner Logik"; SurveyCreatorCore.localization.currentLocale = "de"; diff --git a/packages/survey-creator-react/testCafe/theme-for-preview-option.html b/packages/survey-creator-react/testCafe/theme-for-preview-option.html index 61340f76f0..583347d432 100644 --- a/packages/survey-creator-react/testCafe/theme-for-preview-option.html +++ b/packages/survey-creator-react/testCafe/theme-for-preview-option.html @@ -32,6 +32,7 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", themeForPreview: "modern" }); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/theme.js b/packages/survey-creator-react/testCafe/theme.js new file mode 100644 index 0000000000..40df2fa633 --- /dev/null +++ b/packages/survey-creator-react/testCafe/theme.js @@ -0,0 +1,3454 @@ +(function webpackUniversalModuleDefinition(root, factory) { + if (typeof exports === "object" && typeof module === "object") + module.exports = factory(); + else if (typeof define === "function" && define.amd) + define("[dashedname]", [], factory); + else if (typeof exports === "object") + exports["[dashedname]"] = factory(); + else + root["SurveyTokens"] = factory(); +})(this, () => { + return /******/ (() => { // webpackBootstrap + /******/ "use strict"; + /******/ var __webpack_modules__ = ({ + + /***/ "./prebuild/contrastTheme.ts": + /*!***********************************!*\ + !*** ./prebuild/contrastTheme.ts ***! + \***********************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ contrastTheme: () => (/* binding */ contrastTheme), + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) + /* harmony export */ }); + // Auto-generated theme: default-contrast + var contrastTheme = { + "themeName": "default-contrast", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#3A179E", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#3A179E", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-surface": "#F4F2FB", + "--sjs2-color-utility-plain": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-small": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-700)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "#DCDCDC", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (contrastTheme); + + /***/ }), + + /***/ "./prebuild/darkTheme.ts": + /*!*******************************!*\ + !*** ./prebuild/darkTheme.ts ***! + \*******************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ darkTheme: () => (/* binding */ darkTheme), + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) + /* harmony export */ }); + // Auto-generated theme: default-dark + var darkTheme = { + "themeName": "default-dark", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#19B394", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-surface": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-plain": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-900)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-utility-shadow-small": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-750)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-100)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-400)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-400)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-400)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-400)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-400)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-400)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "var(--sjs2-palette-gray-300)", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-750)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-800)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (darkTheme); + + /***/ }), + + /***/ "./prebuild/defaultTheme.ts": + /*!**********************************!*\ + !*** ./prebuild/defaultTheme.ts ***! + \**********************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), + /* harmony export */ defaultTheme: () => (/* binding */ defaultTheme) + /* harmony export */ }); + // Auto-generated theme: default-light + var defaultTheme = { + "themeName": "default-light", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#19B394", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-surface": "#EDF9F7", + "--sjs2-color-utility-plain": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-small": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-700)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-700)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-700)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "#DCDCDC", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (defaultTheme); + + /***/ }), + + /***/ "./prebuild/dsbContrastTheme.ts": + /*!**************************************!*\ + !*** ./prebuild/dsbContrastTheme.ts ***! + \**************************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), + /* harmony export */ dsbContrastTheme: () => (/* binding */ dsbContrastTheme) + /* harmony export */ }); + // Auto-generated theme: dsb-contrast + var dsbContrastTheme = { + "themeName": "dsb-contrast", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#3A179E", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#3A179E", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-surface": "#F4F2FB", + "--sjs2-color-utility-plain": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-small": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-700)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "#DCDCDC", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbContrastTheme); + + /***/ }), + + /***/ "./prebuild/dsbDarkTheme.ts": + /*!**********************************!*\ + !*** ./prebuild/dsbDarkTheme.ts ***! + \**********************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), + /* harmony export */ dsbDarkTheme: () => (/* binding */ dsbDarkTheme) + /* harmony export */ }); + // Auto-generated theme: dsb-dark + var dsbDarkTheme = { + "themeName": "dsb-dark", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#19B394", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-surface": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-plain": "var(--sjs2-palette-gray-999)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-900)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-utility-shadow-small": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x020))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-750)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-100)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-400)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-400)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-400)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-400)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-400)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-400)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "var(--sjs2-palette-gray-300)", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-750)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-800)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbDarkTheme); + + /***/ }), + + /***/ "./prebuild/dsbLightTheme.ts": + /*!***********************************!*\ + !*** ./prebuild/dsbLightTheme.ts ***! + \***********************************/ + /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), + /* harmony export */ dsbLightTheme: () => (/* binding */ dsbLightTheme) + /* harmony export */ }); + // Auto-generated theme: dsb-light + var dsbLightTheme = { + "themeName": "dsb-light", + "cssVariables": { + "--sjs2-base-unit-size": "8px", + "--sjs2-base-unit-spacing": "8px", + "--sjs2-base-unit-radius": "8px", + "--sjs2-base-unit-border-width": "1px", + "--sjs2-base-unit-font-size": "8px", + "--sjs2-base-unit-line-height": "8px", + "--sjs2-base-unit-opacity": "1%", + "--sjs2-base-unit-scale": "1%", + "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", + "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", + "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", + "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", + "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", + "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", + "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", + "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", + "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", + "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", + "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", + "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", + "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", + "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", + "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", + "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", + "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", + "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", + "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", + "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", + "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", + "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", + "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", + "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", + "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", + "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", + "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", + "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", + "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", + "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", + "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", + "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", + "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", + "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", + "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", + "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", + "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", + "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", + "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", + "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", + "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", + "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", + "--sjs2-radius-round": "9999px", + "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", + "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", + "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", + "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", + "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", + "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", + "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", + "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", + "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", + "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", + "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", + "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", + "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", + "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", + "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", + "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", + "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", + "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", + "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", + "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", + "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", + "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", + "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", + "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", + "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", + "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", + "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", + "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", + "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", + "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", + "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", + "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", + "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", + "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", + "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", + "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", + "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", + "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", + "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", + "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", + "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", + "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", + "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", + "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", + "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", + "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", + "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", + "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", + "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", + "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", + "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", + "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", + "--sjs2-font-weight-regular": "Regular", + "--sjs2-font-weight-medium": "Medium", + "--sjs2-font-weight-semibold": "SemiBold", + "--sjs2-font-weight-bold": "Bold", + "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", + "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", + "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", + "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", + "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", + "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", + "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", + "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", + "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", + "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", + "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", + "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", + "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", + "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", + "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", + "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", + "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", + "--sjs2-text-case-default": "none", + "--sjs2-text-case-uppercase": "uppercase", + "--sjs2-palette-gray-100": "#F5F5F5", + "--sjs2-palette-gray-150": "#EDEDED", + "--sjs2-palette-gray-200": "#E5E5E5", + "--sjs2-palette-gray-250": "#D4D4D4", + "--sjs2-palette-gray-300": "#CDCDCD", + "--sjs2-palette-gray-400": "#B3B2B2", + "--sjs2-palette-gray-500": "#8E8E8E", + "--sjs2-palette-gray-600": "#5F5E61", + "--sjs2-palette-gray-700": "#424146", + "--sjs2-palette-gray-750": "#36353C", + "--sjs2-palette-gray-800": "#2D2C33", + "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-999": "#111014", + "--sjs2-palette-gray-000": "#fff", + "--sjs2-palette-red-400": "#ff6e84", + "--sjs2-palette-red-600": "#E50A3E", + "--sjs2-palette-red-700": "#C30935", + "--sjs2-palette-green-400": "#15CDAB", + "--sjs2-palette-green-600": "#19B394", + "--sjs2-palette-green-700": "#15947A", + "--sjs2-palette-blue-400": "#66B4FC", + "--sjs2-palette-blue-600": "#437FD9", + "--sjs2-palette-blue-700": "#2A6CD0", + "--sjs2-palette-yellow-400": "#FEC64A", + "--sjs2-palette-yellow-600": "#FF9814", + "--sjs2-palette-yellow-700": "#F08700", + "--sjs2-palette-violet-400": "#C36FF4", + "--sjs2-palette-violet-600": "#A62CEC", + "--sjs2-palette-violet-700": "#9614E1", + "--sjs2-palette-olive-400": "#6FC648", + "--sjs2-palette-olive-600": "#4FAF24", + "--sjs2-palette-olive-700": "#41901E", + "--sjs2-palette-purple-400": "#A190FA", + "--sjs2-palette-purple-600": "#6E5BD1", + "--sjs2-palette-purple-700": "#5640C9", + "--sjs2-palette-indianred-400": "#F9786A", + "--sjs2-palette-indianred-600": "#AF496B", + "--sjs2-palette-indianred-700": "#973F5C", + "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", + "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", + "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", + "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", + "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", + "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", + "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", + "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", + "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", + "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", + "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", + "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", + "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", + "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", + "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", + "--sjs2-size-icon-small": "var(--sjs2-size-x200)", + "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", + "--sjs2-size-icon-large": "var(--sjs2-size-x400)", + "--sjs2-is-panelless": "false", + "--sjs2-typography-font-family-default": "Open Sans", + "--sjs2-typography-font-family-code": "DM Mono", + "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", + "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", + "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", + "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", + "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", + "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", + "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", + "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", + "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", + "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", + "--sjs2-color-project-brand-400": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-brand-700": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-project-accent-400": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-project-accent-600": "#19B394", + "--sjs2-color-project-accent-700": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-surface": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-plain": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", + "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-small": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-utility-shadow-medium": "rgba(from #004C44 r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-large": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", + "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", + "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", + "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", + "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", + "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", + "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", + "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-bg-static-sub-primary-dim": "var(--sjs2-palette-gray-100)", + "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", + "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-basic-primary-alt": "var(--sjs2-palette-gray-700)", + "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", + "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-700)", + "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-700)", + "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-700)", + "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", + "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", + "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", + "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", + "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", + "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", + "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", + "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", + "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", + "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", + "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", + "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", + "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", + "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-chart-bg-color-1": "#85E1FB", + "--sjs2-color-data-chart-bg-color-2": "#3A99FB", + "--sjs2-color-data-chart-bg-color-3": "#FF6771", + "--sjs2-color-data-chart-bg-color-4": "#1DB496", + "--sjs2-color-data-chart-bg-color-5": "#FFC152", + "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", + "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", + "--sjs2-color-data-chart-bg-color-8": "#4FC46C", + "--sjs2-color-data-chart-bg-color-9": "#E87BCB", + "--sjs2-color-data-chart-bg-color-10": "#4E6198", + "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", + "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-data-grid-border-line": "#DCDCDC", + "--sjs2-border-effect-form-default": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-hovered": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-pressed": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-focused": "0px 0px 0px 2px var(--sjs2-color-border-brand-primary)", + "--sjs2-border-effect-form-disabled": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-readonly": "inset 0px 0px 0px 1px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-form-invalid": "0px 0px 0px 2px var(--sjs2-color-border-alert-primary)", + "--sjs2-border-effect-form-highlighted": "0px 0px 0px 2px var(--sjs2-color-border-basic-primary)", + "--sjs2-border-effect-form-reset": "inset 0px 0px 0px 0px var(--sjs2-color-border-basic-secondary)", + "--sjs2-border-effect-trigger-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-trigger-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-default": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-hovered": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-pressed": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-focused": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-disabled": "0px 2px 4px 1px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-surface-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-small)", + "--sjs2-border-effect-floating-low-default": "0px 4px 8px 2px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-low-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-medium)", + "--sjs2-border-effect-floating-high-default": "0px 6px 12px 4px var(--sjs2-color-utility-shadow-large)", + "--sjs2-border-effect-floating-high-reset": "0px 0px 0px 0px var(--sjs2-color-utility-shadow-large)", + "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", + "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", + "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", + "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", + "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)" + } + }; + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbLightTheme); + + /***/ }) + + /******/ }); + /************************************************************************/ + /******/ // The module cache + /******/ var __webpack_module_cache__ = {}; + /******/ + /******/ // The require function + /******/ function __webpack_require__(moduleId) { + /******/ // Check if module is in cache + /******/ var cachedModule = __webpack_module_cache__[moduleId]; + /******/ if (cachedModule !== undefined) { + /******/ return cachedModule.exports; + /******/ } + /******/ // Create a new module (and put it into the cache) + /******/ var module = __webpack_module_cache__[moduleId] = { + /******/ // no module.id needed + /******/ // no module.loaded needed + /******/ exports: {} + /******/ }; + /******/ + /******/ // Execute the module function + /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); + /******/ + /******/ // Return the exports of the module + /******/ return module.exports; + /******/ } + /******/ + /************************************************************************/ + /******/ /* webpack/runtime/define property getters */ + /******/ (() => { + /******/ // define getter functions for harmony exports + /******/ __webpack_require__.d = (exports, definition) => { + /******/ for (var key in definition) { + /******/ if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { + /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); + /******/ } + /******/ } + /******/ }; + /******/ })(); + /******/ + /******/ /* webpack/runtime/hasOwnProperty shorthand */ + /******/ (() => { + /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)); + /******/ })(); + /******/ + /******/ /* webpack/runtime/make namespace object */ + /******/ (() => { + /******/ // define __esModule on exports + /******/ __webpack_require__.r = (exports) => { + /******/ if (typeof Symbol !== "undefined" && Symbol.toStringTag) { + /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); + /******/ } + /******/ Object.defineProperty(exports, "__esModule", { value: true }); + /******/ }; + /******/ })(); + /******/ + /************************************************************************/ + var __webpack_exports__ = {}; + // This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk. + (() => { + /*!***************************!*\ + !*** ./prebuild/index.ts ***! + \***************************/ + __webpack_require__.r(__webpack_exports__); + /* harmony export */ __webpack_require__.d(__webpack_exports__, { + /* harmony export */ contrastTheme: () => (/* reexport safe */ _contrastTheme__WEBPACK_IMPORTED_MODULE_2__.contrastTheme), + /* harmony export */ darkTheme: () => (/* reexport safe */ _darkTheme__WEBPACK_IMPORTED_MODULE_1__.darkTheme), + /* harmony export */ defaultTheme: () => (/* reexport safe */ _defaultTheme__WEBPACK_IMPORTED_MODULE_0__.defaultTheme), + /* harmony export */ dsbContrastTheme: () => (/* reexport safe */ _dsbContrastTheme__WEBPACK_IMPORTED_MODULE_5__.dsbContrastTheme), + /* harmony export */ dsbDarkTheme: () => (/* reexport safe */ _dsbDarkTheme__WEBPACK_IMPORTED_MODULE_4__.dsbDarkTheme), + /* harmony export */ dsbLightTheme: () => (/* reexport safe */ _dsbLightTheme__WEBPACK_IMPORTED_MODULE_3__.dsbLightTheme) + /* harmony export */ }); + /* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./defaultTheme */ "./prebuild/defaultTheme.ts"); + /* harmony import */ var _darkTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./darkTheme */ "./prebuild/darkTheme.ts"); + /* harmony import */ var _contrastTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./contrastTheme */ "./prebuild/contrastTheme.ts"); + /* harmony import */ var _dsbLightTheme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./dsbLightTheme */ "./prebuild/dsbLightTheme.ts"); + /* harmony import */ var _dsbDarkTheme__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./dsbDarkTheme */ "./prebuild/dsbDarkTheme.ts"); + /* harmony import */ var _dsbContrastTheme__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./dsbContrastTheme */ "./prebuild/dsbContrastTheme.ts"); + // Re-export all theme modules for convenience + + })(); + + /******/ return __webpack_exports__; + /******/ })() + ; +}); +//# sourceMappingURL=index.js.map \ No newline at end of file From 03678325a1275e0d55b39a1e79bd428d77efaf6a Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 7 Aug 2025 17:35:59 +0300 Subject: [PATCH 03/42] #7070 - do not add dependency --- packages/survey-creator-core/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/survey-creator-core/package.json b/packages/survey-creator-core/package.json index 7bc574ad33..f343f15eee 100644 --- a/packages/survey-creator-core/package.json +++ b/packages/survey-creator-core/package.json @@ -29,8 +29,7 @@ "lint:fix": "eslint . --max-warnings=0 --fix" }, "dependencies": { - "survey-core": "../../../survey-library/packages/survey-core/build", - "sjs-design-tokens": "../../../sjs-design-tokens/build" + "survey-core": "../../../survey-library/packages/survey-core/build" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", From 6d50b75990ece9b8a24cb61bfa4b6654192b1fd8 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 7 Aug 2025 18:16:09 +0300 Subject: [PATCH 04/42] #7070 add theme.js for tests --- packages/survey-creator-react/testCafe/by-page.html | 2 ++ .../survey-creator-react/testCafe/dropdown-collapse-view.html | 2 ++ .../survey-creator-react/testCafe/preview-theme-switcher.html | 2 ++ packages/survey-creator-react/testCafe/testcafe-no-license.html | 2 ++ packages/survey-creator-react/testCafe/testcafe-theme-tab.html | 2 ++ packages/survey-creator-react/testCafe/testcafe-widget.html | 2 ++ .../survey-creator-react/testCafe/testcafe_localized_ui.html | 2 ++ .../survey-creator-react/testCafe/theme-for-preview-option.html | 2 ++ 8 files changed, 16 insertions(+) diff --git a/packages/survey-creator-react/testCafe/by-page.html b/packages/survey-creator-react/testCafe/by-page.html index 4ed494b5b3..fd8293b649 100644 --- a/packages/survey-creator-react/testCafe/by-page.html +++ b/packages/survey-creator-react/testCafe/by-page.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true, pageEditMode: "bypage" }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html index a07d5f9ac8..0f289828eb 100644 --- a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html +++ b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", maxVisibleChoices: 5 }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/preview-theme-switcher.html b/packages/survey-creator-react/testCafe/preview-theme-switcher.html index 26470e939c..f701e92553 100644 --- a/packages/survey-creator-react/testCafe/preview-theme-switcher.html +++ b/packages/survey-creator-react/testCafe/preview-theme-switcher.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator(); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-no-license.html b/packages/survey-creator-react/testCafe/testcafe-no-license.html index 550a9cdf85..58f165d569 100644 --- a/packages/survey-creator-react/testCafe/testcafe-no-license.html +++ b/packages/survey-creator-react/testCafe/testcafe-no-license.html @@ -22,6 +22,7 @@ + @@ -33,6 +34,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html index 60464a2a23..416c9b8863 100644 --- a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html +++ b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showThemeTab: true }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); window.creator = creator; creator.showOneCategoryInPropertyGrid = false; creator.allowZoom = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-widget.html b/packages/survey-creator-react/testCafe/testcafe-widget.html index 0dd55caaab..5b8c0383c4 100644 --- a/packages/survey-creator-react/testCafe/testcafe-widget.html +++ b/packages/survey-creator-react/testCafe/testcafe-widget.html @@ -50,6 +50,7 @@ + @@ -74,6 +75,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html index 51a2968e6f..2260daec44 100644 --- a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html +++ b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const loc = SurveyCreatorCore.localization.getLocale("de"); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); loc.ed.logic = "Miner Logik"; SurveyCreatorCore.localization.currentLocale = "de"; const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); diff --git a/packages/survey-creator-react/testCafe/theme-for-preview-option.html b/packages/survey-creator-react/testCafe/theme-for-preview-option.html index 583347d432..2ef812b322 100644 --- a/packages/survey-creator-react/testCafe/theme-for-preview-option.html +++ b/packages/survey-creator-react/testCafe/theme-for-preview-option.html @@ -23,6 +23,7 @@ + @@ -34,6 +35,7 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", themeForPreview: "modern" }); + creator.applyCreatorTheme(SurveyTokens.defaultTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; From 8ac49015daa2fd97402cd3a82308daa5e384fe9d Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 7 Aug 2025 19:03:54 +0300 Subject: [PATCH 05/42] special haze #7070 --- packages/survey-creator-core/src/ctr-colors.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss index 03bb9752da..1526849fd3 100644 --- a/packages/survey-creator-core/src/ctr-colors.scss +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -12,7 +12,7 @@ --sjs-layer-3-foreground-50: var(--sjs2-color-fg-basic-secondary); --sjs-layer-2-background-500: #f8f8f8ff; //? --sjs-layer-2-background-400: #eeeeeeff; //? - --sjs-special-haze: var(--sjs2-color-utility-overlay-screen); + --sjs-special-haze: color(srgb 0.800112 0.933371 0.933371 / 0.35);//var(--sjs2-color-utility-overlay-screen); --sjs-border-25: var(--sjs2-color-border-basic-secondary); --sjs-border-10: var(--sjs2-color-border-basic-secondary); --sjs-primary-background-500: var(--sjs2-color-bg-brand-primary); From f39b1e59cde538cbfbf8fafd0d524cfc4db58746 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 7 Aug 2025 23:57:03 +0300 Subject: [PATCH 06/42] text color #7070 --- packages/survey-creator-react/testCafe/theme.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/survey-creator-react/testCafe/theme.js b/packages/survey-creator-react/testCafe/theme.js index 40df2fa633..9f2725ba52 100644 --- a/packages/survey-creator-react/testCafe/theme.js +++ b/packages/survey-creator-react/testCafe/theme.js @@ -164,7 +164,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", @@ -723,7 +723,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", @@ -1282,7 +1282,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", @@ -1841,7 +1841,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", @@ -2400,7 +2400,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", @@ -2959,7 +2959,7 @@ "--sjs2-palette-gray-700": "#424146", "--sjs2-palette-gray-750": "#36353C", "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", + "--sjs2-palette-gray-900": "#1d1f1e", "--sjs2-palette-gray-999": "#111014", "--sjs2-palette-gray-000": "#fff", "--sjs2-palette-red-400": "#ff6e84", From e21576a5bd064f7b1642ebb7d79d1ea0051d240c Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Fri, 8 Aug 2025 12:02:45 +0300 Subject: [PATCH 07/42] #7070 patch theme --- packages/survey-creator-react/index.js | 4 +- .../testCafe/by-page.html | 4 +- .../testCafe/dropdown-collapse-view.html | 4 +- .../testCafe/preview-theme-switcher.html | 4 +- .../testCafe/testcafe-no-license.html | 4 +- .../testCafe/testcafe-theme-tab.html | 4 +- .../testCafe/testcafe-widget.html | 4 +- .../testCafe/testcafe.html | 4 +- .../testCafe/testcafe_localized_ui.html | 4 +- .../testCafe/theme-for-preview-option.html | 4 +- .../survey-creator-react/testCafe/theme.js | 597 +++++++++++++++++- 11 files changed, 599 insertions(+), 38 deletions(-) diff --git a/packages/survey-creator-react/index.js b/packages/survey-creator-react/index.js index aabfcae02b..5eb6a2008a 100644 --- a/packages/survey-creator-react/index.js +++ b/packages/survey-creator-react/index.js @@ -190,11 +190,11 @@ SurveyReact.ReactElementFactory.Instance.registerElement("svc-page", (props) => }); */ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); -SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); +SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.darkTheme); SurveyCreatorCore.registerCreatorTheme(SurveyTokens.contrastTheme); const creator = new SurveyCreator.SurveyCreator(options); -creator.applyCreatorTheme(SurveyTokens.defaultTheme); +creator.applyCreatorTheme(SurveyTokens.testTheme); creator.onModified.add((sender, options) => { console.log(JSON.stringify(options, null, 3)); }); diff --git a/packages/survey-creator-react/testCafe/by-page.html b/packages/survey-creator-react/testCafe/by-page.html index fd8293b649..1080b902ed 100644 --- a/packages/survey-creator-react/testCafe/by-page.html +++ b/packages/survey-creator-react/testCafe/by-page.html @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true, pageEditMode: "bypage" }); - creator.applyCreatorTheme(SurveyTokens.defaultTheme); + creator.applyCreatorTheme(SurveyTokens.testTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html index 0f289828eb..787c105f9f 100644 --- a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html +++ b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", maxVisibleChoices: 5 }); - creator.applyCreatorTheme(SurveyTokens.defaultTheme); + creator.applyCreatorTheme(SurveyTokens.testTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/preview-theme-switcher.html b/packages/survey-creator-react/testCafe/preview-theme-switcher.html index f701e92553..56950b0700 100644 --- a/packages/survey-creator-react/testCafe/preview-theme-switcher.html +++ b/packages/survey-creator-react/testCafe/preview-theme-switcher.html @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); const creator = new SurveyCreator.SurveyCreator(); - creator.applyCreatorTheme(SurveyTokens.defaultTheme); + creator.applyCreatorTheme(SurveyTokens.testTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-no-license.html b/packages/survey-creator-react/testCafe/testcafe-no-license.html index 58f165d569..d52735a91c 100644 --- a/packages/survey-creator-react/testCafe/testcafe-no-license.html +++ b/packages/survey-creator-react/testCafe/testcafe-no-license.html @@ -32,9 +32,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); - creator.applyCreatorTheme(SurveyTokens.defaultTheme); + creator.applyCreatorTheme(SurveyTokens.testTheme); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html index 416c9b8863..ffd8509868 100644 --- a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html +++ b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.defaultTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showThemeTab: true }); - creator.applyCreatorTheme(SurveyTokens.defaultTheme); + creator.applyCreatorTheme(SurveyTokens.testTheme); window.creator = creator; creator.showOneCategoryInPropertyGrid = false; creator.allowZoom = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-widget.html b/packages/survey-creator-react/testCafe/testcafe-widget.html index 5b8c0383c4..1b40d847d1 100644 --- a/packages/survey-creator-react/testCafe/testcafe-widget.html +++ b/packages/survey-creator-react/testCafe/testcafe-widget.html @@ -73,9 +73,9 @@ - + + diff --git a/packages/survey-creator-react/index.js b/packages/survey-creator-react/index.js index 5eb6a2008a..b434c97c3c 100644 --- a/packages/survey-creator-react/index.js +++ b/packages/survey-creator-react/index.js @@ -190,11 +190,9 @@ SurveyReact.ReactElementFactory.Instance.registerElement("svc-page", (props) => }); */ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); -SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); -SurveyCreatorCore.registerCreatorTheme(SurveyTokens.darkTheme); -SurveyCreatorCore.registerCreatorTheme(SurveyTokens.contrastTheme); +SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme); const creator = new SurveyCreator.SurveyCreator(options); -creator.applyCreatorTheme(SurveyTokens.testTheme); +//creator.applyCreatorTheme(SurveyCreatorTheme.testTheme); creator.onModified.add((sender, options) => { console.log(JSON.stringify(options, null, 3)); }); diff --git a/packages/survey-creator-react/testCafe/by-page.html b/packages/survey-creator-react/testCafe/by-page.html index 1080b902ed..e70ee4c83f 100644 --- a/packages/survey-creator-react/testCafe/by-page.html +++ b/packages/survey-creator-react/testCafe/by-page.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true, pageEditMode: "bypage" }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html index 787c105f9f..4456613184 100644 --- a/packages/survey-creator-react/testCafe/dropdown-collapse-view.html +++ b/packages/survey-creator-react/testCafe/dropdown-collapse-view.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", maxVisibleChoices: 5 }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/preview-theme-switcher.html b/packages/survey-creator-react/testCafe/preview-theme-switcher.html index 56950b0700..9e3db56048 100644 --- a/packages/survey-creator-react/testCafe/preview-theme-switcher.html +++ b/packages/survey-creator-react/testCafe/preview-theme-switcher.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator(); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-no-license.html b/packages/survey-creator-react/testCafe/testcafe-no-license.html index d52735a91c..daaaaa97ee 100644 --- a/packages/survey-creator-react/testCafe/testcafe-no-license.html +++ b/packages/survey-creator-react/testCafe/testcafe-no-license.html @@ -22,7 +22,7 @@ - + @@ -32,9 +32,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html index ffd8509868..b11d689b78 100644 --- a/packages/survey-creator-react/testCafe/testcafe-theme-tab.html +++ b/packages/survey-creator-react/testCafe/testcafe-theme-tab.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showThemeTab: true }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); window.creator = creator; creator.showOneCategoryInPropertyGrid = false; creator.allowZoom = false; diff --git a/packages/survey-creator-react/testCafe/testcafe-widget.html b/packages/survey-creator-react/testCafe/testcafe-widget.html index 1b40d847d1..920efc47d3 100644 --- a/packages/survey-creator-react/testCafe/testcafe-widget.html +++ b/packages/survey-creator-react/testCafe/testcafe-widget.html @@ -50,7 +50,7 @@ - + @@ -73,9 +73,9 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); window.creator = creator; creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; diff --git a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html index bd2994dbd2..b09e5ccaa3 100644 --- a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html +++ b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const loc = SurveyCreatorCore.localization.getLocale("de"); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); loc.ed.logic = "Miner Logik"; SurveyCreatorCore.localization.currentLocale = "de"; const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); diff --git a/packages/survey-creator-react/testCafe/theme-for-preview-option.html b/packages/survey-creator-react/testCafe/theme-for-preview-option.html index e9aba858c7..95fd078960 100644 --- a/packages/survey-creator-react/testCafe/theme-for-preview-option.html +++ b/packages/survey-creator-react/testCafe/theme-for-preview-option.html @@ -23,7 +23,7 @@ - + @@ -33,9 +33,9 @@ window.addEventListener("DOMContentLoaded", () => { window.surveyJSFramework = "react"; SurveyCreatorCore.registerSurveyTheme(SurveyTheme); - SurveyCreatorCore.registerCreatorTheme(SurveyTokens.testTheme); + SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", themeForPreview: "modern" }); - creator.applyCreatorTheme(SurveyTokens.testTheme); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; diff --git a/packages/survey-creator-react/testCafe/theme.js b/packages/survey-creator-react/testCafe/theme.js deleted file mode 100644 index 47188873f4..0000000000 --- a/packages/survey-creator-react/testCafe/theme.js +++ /dev/null @@ -1,6287 +0,0 @@ -(function webpackUniversalModuleDefinition(root, factory) { - if (typeof exports === "object" && typeof module === "object") - module.exports = factory(); - else if (typeof define === "function" && define.amd) - define("[dashedname]", [], factory); - else if (typeof exports === "object") - exports["[dashedname]"] = factory(); - else - root["SurveyTokens"] = factory(); -})(this, () => { - return /******/ (() => { // webpackBootstrap - /******/ "use strict"; - /******/ var __webpack_modules__ = ({ - - /***/ "./prebuild/contrastTheme.ts": - /*!***********************************!*\ - !*** ./prebuild/contrastTheme.ts ***! - \***********************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ contrastTheme: () => (/* binding */ contrastTheme), - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) - /* harmony export */ }); - // Auto-generated theme: default-contrast - var contrastTheme = { - "themeName": "default-contrast", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#3A179E", - "--sjs2-color-project-brand-700": "lch(from var(--sjs2-color-project-brand-600) calc(l * 0.85) c h)", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#3A179E", - "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-surface": "#F4F2FB", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", - "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-basic-primary-muted": "var(--sjs2-palette-gray-700)", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "#DCDCDC", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (contrastTheme); - - /***/ }), - - /***/ "./prebuild/darkTheme.ts": - /*!*******************************!*\ - !*** ./prebuild/darkTheme.ts ***! - \*******************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ darkTheme: () => (/* binding */ darkTheme), - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) - /* harmony export */ }); - // Auto-generated theme: default-dark - var darkTheme = { - "themeName": "default-dark", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#19B394", - "--sjs2-color-project-brand-700": "lch(from var(--sjs2-color-project-brand-600) calc(l * 0.85) c h)", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#19B394", - "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-999)", - "--sjs2-color-utility-surface": "var(--sjs2-palette-gray-950)", - "--sjs2-color-utility-surface-muted": "var(--sjs2-palette-gray-950)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-900)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-100)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-750)", - "--sjs2-color-fg-basic-primary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x085))", - "--sjs2-color-fg-basic-primary-muted": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x085))", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-400)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-400)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-400)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-400)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-400)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-400)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "var(--sjs2-palette-gray-300)", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-750)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (darkTheme); - - /***/ }), - - /***/ "./prebuild/defaultTheme.ts": - /*!**********************************!*\ - !*** ./prebuild/defaultTheme.ts ***! - \**********************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ defaultTheme: () => (/* binding */ defaultTheme) - /* harmony export */ }); - // Auto-generated theme: default-light - var defaultTheme = { - "themeName": "default-light", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#19B394", - "--sjs2-color-project-brand-700": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 0.85))", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#19B394", - "--sjs2-color-project-accent-700": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 0.85))", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-surface": "#EDF9F7", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", - "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-basic-primary-muted": "var(--sjs2-palette-gray-700)", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-700)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-700)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "#DCDCDC", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (defaultTheme); - - /***/ }), - - /***/ "./prebuild/dsbContrastTheme.ts": - /*!**************************************!*\ - !*** ./prebuild/dsbContrastTheme.ts ***! - \**************************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ dsbContrastTheme: () => (/* binding */ dsbContrastTheme) - /* harmony export */ }); - // Auto-generated theme: dsb-contrast - var dsbContrastTheme = { - "themeName": "dsb-contrast", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#3A179E", - "--sjs2-color-project-brand-700": "lch(from var(--sjs2-color-project-brand-600) calc(l * 0.85) c h)", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#3A179E", - "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-surface": "#F4F2FB", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", - "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-basic-primary-muted": "var(--sjs2-palette-gray-700)", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "#DCDCDC", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbContrastTheme); - - /***/ }), - - /***/ "./prebuild/dsbDarkTheme.ts": - /*!**********************************!*\ - !*** ./prebuild/dsbDarkTheme.ts ***! - \**********************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ dsbDarkTheme: () => (/* binding */ dsbDarkTheme) - /* harmony export */ }); - // Auto-generated theme: dsb-dark - var dsbDarkTheme = { - "themeName": "dsb-dark", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#19B394", - "--sjs2-color-project-brand-700": "lch(from var(--sjs2-color-project-brand-600) calc(l * 0.85) c h)", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#19B394", - "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-999)", - "--sjs2-color-utility-surface": "var(--sjs2-palette-gray-950)", - "--sjs2-color-utility-surface-muted": "var(--sjs2-palette-gray-950)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-900)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-100)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-750)", - "--sjs2-color-fg-basic-primary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x085))", - "--sjs2-color-fg-basic-primary-muted": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x085))", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-brand-400)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-400)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-400)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-400)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-400)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-400)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "var(--sjs2-palette-gray-300)", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-750)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-600)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-palette-gray-800)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbDarkTheme); - - /***/ }), - - /***/ "./prebuild/dsbLightTheme.ts": - /*!***********************************!*\ - !*** ./prebuild/dsbLightTheme.ts ***! - \***********************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ dsbLightTheme: () => (/* binding */ dsbLightTheme) - /* harmony export */ }); - // Auto-generated theme: dsb-light - var dsbLightTheme = { - "themeName": "dsb-light", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#19B394", - "--sjs2-color-project-brand-700": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 0.85))", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#19B394", - "--sjs2-color-project-accent-700": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 0.85))", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-surface": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", - "--sjs2-color-fg-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-basic-primary-muted": "var(--sjs2-palette-gray-700)", - "--sjs2-color-fg-basic-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-700)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-700)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-basic-secondary": "var(--sjs2-palette-gray-250)", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "#DCDCDC", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "0", - "--sjs2-border-blur-surface-hovered": "0", - "--sjs2-border-blur-surface-pressed": "0", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "0", - "--sjs2-border-offset-y-surface-hovered": "0", - "--sjs2-border-offset-y-surface-pressed": "0", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (dsbLightTheme); - - /***/ }), - - /***/ "./prebuild/sc2020Theme.ts": - /*!*********************************!*\ - !*** ./prebuild/sc2020Theme.ts ***! - \*********************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ sc2020Theme: () => (/* binding */ sc2020Theme) - /* harmony export */ }); - // Auto-generated theme: default-light - var sc2020Theme = { - "themeName": "sc2020", - "iconSet": "v1", - "isLight": true, - "cssVariables": { - "--ctr-toolbox-scrollbar-left": "0", - "--ctr-toolbox-scrollbar-right": "initial", - "--ctr-toolbox-scroller-align-items": "flex-end", - "--ctr-toolbox-item-align": "flex-start", - "--ctr-toolbox-margin-left-compact": "12px", - "--ctr-toolbox-item-banner-icon-display": "block", - "--ctr-toolbox-item-banner-beak-display": "none", - "--ctr-toolbox-item-banner-left": 0, - "--ctr-toolbox-submenu-item-min-width": "initial", - "--ctr-toolbox-border-width-right": "0px", - "--ctr-list-item-corner-radius": "0px", - "--ctr-button-group-item-corner-radius": "0px", - "--ctr-button-group-gap": "-1px", - "--ctr-editor-corner-radius": "0px", - "--ctr-editor-button-corner-radius": "0px", - "--ctr-checkbox-corner-radius": "0px", - "--ctr-list-padding-left": "0px", - "--ctr-list-padding-right": "0px", - "--ctr-popup-menu-padding-left": "0px", - "--ctr-popup-menu-padding-right": "0px", - "--ctr-popup-menu-padding-top": "0px", - "--ctr-popup-menu-padding-bottom": "0px", - "--ctr-popup-menu-footer-padding-left": "0px", - "--ctr-button-group-corner-radius": "0px", - "--ctr-button-group-padding": "0px", - "--ctr-button-group-border-width": "0px", - "--ctr-shadow-medium-blur": "6px", - "--ctr-shadow-medium-offset-y": "2px", - "--ctr-shadow-large-blur": "16px", - "--ctr-shadow-large-offset-y": "8px", - "--ctr-shadow-large-offset-x": "0px", - "--ctr-shadow-large-spread": "0px", - "--ctr-shadow-medium-offset-x": "0px", - "--ctr-shadow-medium-spread": "0px", - "--ctr-list-search-icon-opacity": 1, - "--ctr-shadow-small-offset-x": "0px", - "--ctr-shadow-small-offset-y": "1px", - "--ctr-shadow-small-blur": "2px", - "--ctr-shadow-small-spread": "0px", - "--ctr-shadow-x-large-offset-x": "0px", - "--ctr-shadow-x-large-offset-y": "0px", - "--ctr-shadow-x-large-blur": "0px", - "--ctr-shadow-x-large-spread": "0px", - "--ctr-property-grid-placeholder-text-max-width": "320px", - "--ctr-property-grid-placeholder-padding-bottom": "0px", - "--ctr-popup-menu-footer-padding-right": "0px", - "--ctr-editor-content-text-opacity-disabled": 0.25, - "--ctr-editor-label-opacity-disabled": 0.25, - "--ctr-editor-button-icon-opacity-disabled": 0.25, - "--ctr-editor-button-icon-opacity-pressed": 0.5, - "--ctr-actionbar-button-opacity-pressed": 0.5, - "--ctr-actionbar-button-opacity-disabled": 0.25, - "--ctr-actionbar-button-opacity-muted": 0.5, - "--ctr-list-item-opacity-disabled": 0.25, - "--ctr-menu-item-opacity-disabled": 0.25, - "--ctr-menu-toolbar-button-opacity-disabled": 0.25, - "--ctr-menu-toolbar-button-opacity-pressed": 0.5, - "--ctr-toolbox-item-text-opacity-pressed": 0.5, - "--ctr-toolbox-item-icon-opacity-pressed": 0.35, - "--ctr-toolbox-item-opacity-submenu": 0.85, - "--ctr-toolbox-item-text-opacity-disabled": 0.25, - "--ctr-page-navigator-button-opacity-pressed": 0.5, - "--ctr-button-text-opacity-disabled": 0.25, - "--ctr-property-grid-switcher-toggle-button-border-width-checked": "0px", - "--ctr-notification-opacity": 0.75, - "--ctr-notification-opacity-error": 1, - "--ctr-toolbox-group-header-border-width-top": "0px", - "--ctr-toolbox-group-header-border-width-left": "0px", - "--ctr-toolbox-group-header-border-width-right": "0px", - "--ctr-data-table-cell-drop-down-arrow-opacity": 0.5, - "--ctr-data-table-row-padding-left": "0px", - "--ctr-data-table-row-border-width-last-row": "0px", - "--ctr-survey-question-panel-toolbar-item-opacity-pressed": 0.5, - "--ctr-survey-question-panel-toolbar-item-opacity-disabled": 0.25, - "--ctr-survey-question-panel-toolbar-item-opacity-muted": 0.5, - "--ctr-survey-question-panel-drag-area-drag-indicator-opacity": 0.5, - "--ctr-preview-pager-padding-right": "0px", - "--ctr-preview-pager-padding-left": "0px", - "--ctr-code-viewer-code-error-row-fix-button-padding-top": "0px", - "--ctr-code-viewer-code-error-row-fix-button-padding-bottom": "0px", - "--ctr-label-padding-left": "0px", - "--ctr-label-padding-right": "0px", - "--ctr-survey-action-button-opacity-disabled": 0.25, - "--ctr-data-table-row-corner-radius-floating": "0px", - "--ctr-survey-item-actionbar-drag-indicator-opacity": 0.5, - "--ctr-toolbox-search-corner-radius": "0px", - "--ctr-toolbox-group-header-margin-top": "0px", - "--ctr-toolbox-group-header-margin-bottom": "0px", - "--lbr-shadow-x-large-offset-x": "0px", - "--lbr-shadow-x-large-offset-y": "0px", - "--lbr-shadow-x-large-blur": "0px", - "--lbr-shadow-x-large-spread": "0px", - "--lbr-shadow-large-offset-x": "0px", - "--lbr-shadow-large-offset-y": "8px", - "--lbr-shadow-large-blur": "16px", - "--lbr-shadow-large-spread": "0px", - "--lbr-shadow-medium-offset-x": "0px", - "--lbr-shadow-medium-offset-y": "2px", - "--lbr-shadow-medium-blur": "6px", - "--lbr-shadow-medium-spread": "0px", - "--lbr-shadow-small-offset-x": "0px", - "--lbr-shadow-small-offset-y": "1px", - "--lbr-shadow-small-blur": "2px", - "--lbr-shadow-small-spread": "0px", - "--ctr-survey-question-panel-opacity-hidden": 0.25, - "--ctr-editor-color-swatch-icon-color-stroke": "#00000040", - "--ctr-button-group-item-text-opacity-disabled": 0.25, - "--ctr-survey-header-logo-placeholder-icon-opacity": 0.5, - "--ctr-toolbox-submenu-group-margin-left": "0px", - "--lbr-shadow-inner-offset-x": "0px", - "--lbr-shadow-inner-offset-y": "1px", - "--lbr-shadow-inner-blur": "2px", - "--lbr-shadow-inner-spread": "0px", - "--ctr-toolbox-item-icon-opacity-disabled": 0.15, - "--ctr-list-item-icon-opacity-label": 0.5, - "--ctr-toolbox-item-margin-horizontal-no-text": "0px", - "--ctr-toolbox-submenu-group-margin-right": "0px", - "--ctr-toolbox-submenu-group-margin-top": "0px", - "--ctr-toolbox-submenu-group-margin-bottom-last": "0px", - "--ctr-toolbox-submenu-group-border-width-bottom": "0px", - "--ctr-toolbox-submenu-background-color": "#00000000", - "--ctr-toolbox-submenu-corner-radius": "0px", - "--ctr-toolbox-submenu-shadow-1-color": "#00000000", - "--ctr-toolbox-submenu-shadow-2-color": "#00000000", - "--ctr-toolbox-submenu-margin-top": "0px", - "--ctr-data-table-corner-radius": "0px", - "--ctr-data-table-placeholder-corner-radius": "0px", - "--ctr-survey-page-drag-indicator-opacity": 0.5, - "--ctr-toggle-button-thumb-border-width": "0px", - "--ctr-line-height-unit": "8px", - "--ctr-font-unit": "8px", - "--ctr-spacing-unit": "8px", - "--ctr-corner-radius-unit": "8px", - "--ctr-stroke-unit": "1px", - "--ctr-size-unit": "8px", - "--ctr-checkbox-description-text-margin-top": "0px", - "--lbr-stroke-unit": "1px", - "--lbr-spacing-unit": "8px", - "--lbr-font-unit": "8px", - "--lbr-corner-radius-unit": "8px", - "--lbr-size-unit": "8px", - "--lbr-line-height-unit": "8px", - "--ctr-preview-pager-item-icon-padding-left": "0px", - "--ctr-preview-pager-item-icon-padding-right": "0px", - "--ctr-preview-pager-item-icon-padding-top": "0px", - "--ctr-preview-pager-item-icon-padding-bottom": "0px", - "--ctr-page-navigator-button-icon-opacity-disabled": 0.25, - "--ctr-list-corner-radius": "0px", - "--ctr-toolbox-group-header-corner-radius": "0px", - "--ctr-toolbox-item-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-toolbox-item-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-toolbox-item-icon-color-pressed": "var(--sjs-layer-1-foreground-100)", - "--ctr-toolbox-item-text-color-pressed": "var(--sjs-layer-1-foreground-100)", - "--ctr-toolbox-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-toolbox-border-color": "var(--sjs-border-25)", - "--ctr-toolbox-group-header-padding-left": "var(--sjs-spacing-x1)", - "--ctr-toolbox-group-header-padding-right": "var(--sjs-spacing-x1)", - "--ctr-toolbox-group-header-margin-left": "var(--sjs-spacing-x2)", - "--ctr-menu-toolbar-button-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-menu-toolbar-button-background-color-selected": "var(--sjs-layer-1-background-500)", - "--ctr-menu-toolbar-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-menu-toolbar-button-icon-color-selected": "var(--sjs-primary-background-500)", - "--ctr-toolbox-item-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-toolbox-item-text-color-hovered": "var(--sjs-layer-1-foreground-100)", - "--ctr-property-grid-form-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-button-group-item-border-color": "var(--sjs-border-25)", - "--ctr-button-group-item-border-width": "var(--sjs-stroke-x1)", - "--ctr-button-group-item-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-button-group-item-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-menu-item-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-button-group-item-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-button-group-item-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-button-group-item-text-color-selected": "var(--sjs-primary-background-500)", - "--ctr-button-group-item-icon-color-selected": "var(--sjs-primary-background-500)", - "--ctr-editor-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-editor-border-color": "var(--sjs-border-25)", - "--ctr-editor-background-color-disabled": "var(--sjs-layer-3-background-500)", - "--ctr-editor-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-button-group-item-background-color-selected": "var(--sjs-layer-1-background-500)", - "--ctr-radio-button-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-radio-button-border-color": "var(--sjs-border-25)", - "--ctr-checkbox-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-checkbox-border-color": "var(--sjs-border-25)", - "--ctr-checkbox-border-width": "var(--sjs-stroke-x1)", - "--ctr-checkbox-button-check-mark-color": "var(--sjs-primary-background-500)", - "--ctr-radio-button-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-radio-button-background-color-disabled": "var(--sjs-layer-3-background-500)", - "--ctr-checkbox-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-checkbox-button-check-mark-color-disabled": "var(--sjs-border-25)", - "--ctr-checkbox-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-checkbox-background-color-disabled": "var(--sjs-layer-3-background-500)", - "--ctr-list-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-list-padding-top": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-popup-menu-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-button-contextual-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-button-group-item-background-color-disabled": "var(--sjs-layer-3-background-500)", - "--ctr-radio-button-background-color-selected-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-checkbox-background-color-selected": "var(--sjs-layer-1-background-500)", - "--ctr-checkbox-background-color-selected-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-radio-button-border-color-disabled": "var(--sjs-border-25)", - "--ctr-checkbox-border-color-disabled": "var(--sjs-border-25)", - "--ctr-button-group-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-button-group-border-color": "var(--sjs-border-25)", - "--ctr-button-group-item-border-width-selected": "var(--sjs-stroke-x1)", - "--ctr-button-group-item-padding-horizontal": "var(--sjs-spacing-x2)", - "--ctr-button-group-item-padding-vertical": "var(--sjs-spacing-x150)", - "--ctr-button-group-background-color-disabled": "var(--sjs-layer-1-background-500)", - "--ctr-button-group-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-button-group-border-width-focused": "var(--sjs-stroke-x2)", - "--ctr-button-group-item-text-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-survey-page-background-color-selected": "var(--sjs-secondary-background-10)", - "--ctr-surface-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-survey-question-panel-toolbar-item-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-popup-background-color": "var(--sjs-layer-2-background-500)", - "--ctr-popup-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-shadow-large-color": "var(--sjs-special-glow)", - "--ctr-shadow-medium-color": "var(--sjs-special-glow)", - "--ctr-button-padding-horizontal": "var(--sjs-spacing-x6)", - "--ctr-button-padding-vertical": "var(--sjs-spacing-x2)", - "--ctr-button-contextual-button-margin-horizontal": "var(--sjs-spacing-x1)", - "--ctr-button-contextual-button-margin-vertical": "var(--sjs-spacing-x1)", - "--ctr-button-padding-horizontal-small": "var(--sjs-spacing-x4)", - "--ctr-button-padding-vertical-small": "var(--sjs-spacing-x150)", - "--ctr-button-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-button-corner-radius-small": "var(--sjs-corner-radius-x05)", - "--ctr-list-item-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-list-item-icon-color-selected": "var(--sjs-primary-foreground-100)", - "--ctr-list-item-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-editor-button-background-color-hovered": "var(--sjs-layer-1-background-400)", - "--ctr-survey-page-toolbar-item-background-color-hovered": "var(--sjs-layer-3-background-400)", - "--ctr-survey-page-toolbar-item-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-list-search-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-caption-with-actions-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-label-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-label-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-caption-with-actions-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-radio-button-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-checkbox-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-button-group-item-background-color-selected-disabled": "var(--sjs-layer-3-background-500)", - "--ctr-button-group-item-border-width-selected-disabled": "var(--sjs-stroke-x1)", - "--ctr-popup-haze-background-color": "var(--sjs-special-haze)", - "--ctr-shadow-small-color": "var(--sjs-special-shadow)", - "--ctr-shadow-x-large-color": "var(--sjs-special-glow)", - "--ctr-actionbar-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-actionbar-button-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-actionbar-button-icon-color-with-text-disabled": "var(--sjs-layer-3-foreground-50)", - "--ctr-list-item-submenu-arrow-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-page-navigator-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-page-navigator-button-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-property-grid-tabs-padding-left": "var(--sjs-spacing-x150)", - "--ctr-property-grid-tabs-padding-bottom": "var(--sjs-spacing-x150)", - "--ctr-property-grid-tabs-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-property-grid-tabs-border-width": "var(--sjs-stroke-x1)", - "--ctr-property-grid-tabs-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-tabs-separator-margin": "var(--sjs-spacing-x150)", - "--ctr-property-grid-tabs-gap": "var(--sjs-spacing-x150)", - "--ctr-property-grid-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-border-width-left": "var(--sjs-stroke-x1)", - "--ctr-property-grid-placeholder-padding-left": "var(--sjs-spacing-x6)", - "--ctr-property-grid-placeholder-padding-top": "var(--sjs-spacing-x12)", - "--ctr-property-grid-placeholder-image-margin-top": "var(--sjs-spacing-x3)", - "--ctr-property-grid-placeholder-text-gap": "var(--sjs-spacing-x1)", - "--ctr-property-grid-placeholder-text-title-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-property-grid-placeholder-text-description-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-surface-placeholder-padding-left": "var(--sjs-spacing-x6)", - "--ctr-surface-placeholder-padding-bottom": "var(--sjs-spacing-x16)", - "--ctr-surface-placeholder-text-margin-top": "var(--sjs-spacing-x4)", - "--ctr-surface-placeholder-text-margin-bottom": "var(--sjs-spacing-x6)", - "--ctr-surface-placeholder-text-gap": "var(--sjs-spacing-x1)", - "--ctr-surface-placeholder-max-width": "var(--sjs-size-x90)", - "--ctr-surface-placeholder-padding-top": "var(--sjs-spacing-x4)", - "--ctr-surface-placeholder-padding-right": "var(--sjs-spacing-x6)", - "--ctr-toolbox-group-header-margin-right": "var(--sjs-spacing-x2)", - "--ctr-property-grid-tabs-padding-right": "var(--sjs-spacing-x150)", - "--ctr-property-grid-tabs-padding-top": "var(--sjs-spacing-x150)", - "--ctr-property-grid-placeholder-padding-right": "var(--sjs-spacing-x6)", - "--ctr-editor-content-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-editor-label-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-editor-content-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-editor-content-text-color-placeholder": "var(--sjs-layer-1-foreground-50)", - "--ctr-editor-button-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-editor-label-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-editor-content-text-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-editor-button-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-radio-button-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-checkbox-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-checkbox-description-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-actionbar-button-gap": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-left-large-icon": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-right-large-icon": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-top-large-icon": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-bottom-large-icon": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-text-color": "var(--sjs-primary-background-500)", - "--ctr-actionbar-button-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-actionbar-button-padding-left-small-icon": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-padding-right-small-icon": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-padding-top-small-icon": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-padding-bottom-small-icon": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-padding-left-medium-text": "var(--sjs-spacing-x2)", - "--ctr-actionbar-button-padding-right-medium-text": "var(--sjs-spacing-x2)", - "--ctr-actionbar-button-padding-top-medium-text": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-padding-bottom-medium-text": "var(--sjs-spacing-x05)", - "--ctr-actionbar-button-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-actionbar-button-border-color-selected": "var(--sjs-primary-background-500)", - "--ctr-actionbar-button-border-width-selected": "var(--sjs-stroke-x2)", - "--ctr-list-item-gap": "var(--sjs-spacing-x2)", - "--ctr-actionbar-button-padding-left-large-icon-text": "var(--sjs-spacing-x150)", - "--ctr-actionbar-button-padding-right-large-icon-text": "var(--sjs-spacing-x2)", - "--ctr-list-item-padding-left": "var(--sjs-spacing-x2)", - "--ctr-list-item-padding-right": "var(--sjs-spacing-x8)", - "--ctr-list-item-padding-top": "var(--sjs-spacing-x1)", - "--ctr-list-item-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-list-item-padding-right-submenu": "var(--sjs-spacing-x1)", - "--ctr-list-item-padding-bottom-with-icon": "var(--sjs-spacing-x150)", - "--ctr-list-item-padding-top-with-icon": "var(--sjs-spacing-x150)", - "--ctr-list-item-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-list-item-background-color-selected": "var(--sjs-primary-background-500)", - "--ctr-list-item-text-color-selected": "var(--sjs-primary-foreground-100)", - "--ctr-list-item-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-list-item-text-color-hovered": "var(--sjs-layer-3-foreground-100)", - "--ctr-list-item-submenu-arrow-color-hovered-item": "var(--sjs-layer-3-foreground-50)", - "--ctr-list-item-icon-color-hovered": "var(--sjs-layer-3-foreground-50)", - "--ctr-list-item-contextual-buttons-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-list-item-submenu-arrow-padding": "var(--sjs-spacing-x05)", - "--ctr-list-item-color-swatch-corner-radius": "var(--sjs-corner-radius-x0375)", - "--ctr-list-item-color-swatch-width": "var(--sjs-font-size-x4)", - "--ctr-list-item-color-swatch-height": "var(--sjs-font-size-x3)", - "--ctr-list-item-color-swatch-border-color": "var(--sjs-border-25-overlay)", - "--ctr-editor-color-swatch-corner-radius": "var(--sjs-corner-radius-x0375)", - "--ctr-editor-button-padding-top": "var(--sjs-spacing-x1)", - "--ctr-editor-button-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-editor-button-padding-left": "var(--sjs-spacing-x1)", - "--ctr-editor-button-padding-right": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-icon-width-small": "var(--sjs-font-size-x2)", - "--ctr-actionbar-button-icon-height-small": "var(--sjs-font-size-x2)", - "--ctr-actionbar-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-actionbar-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-actionbar-button-drop-down-arrow-width": "var(--sjs-font-size-x2)", - "--ctr-actionbar-button-drop-down-arrow-height": "var(--sjs-font-size-x2)", - "--ctr-list-item-icon-width": "var(--sjs-font-size-x3)", - "--ctr-list-item-icon-height": "var(--sjs-font-size-x3)", - "--ctr-list-item-submenu-arrow-width": "var(--sjs-font-size-x2)", - "--ctr-list-item-submenu-arrow-height": "var(--sjs-font-size-x2)", - "--ctr-editor-color-swatch-icon-width": "var(--sjs-font-size-x2)", - "--ctr-editor-color-swatch-icon-height": "var(--sjs-font-size-x2)", - "--ctr-editor-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-editor-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-checkbox-button-width": "var(--sjs-font-size-x3)", - "--ctr-checkbox-button-height": "var(--sjs-font-size-x3)", - "--ctr-menu-item-icon-width": "var(--sjs-font-size-x3)", - "--ctr-menu-item-icon-height": "var(--sjs-font-size-x3)", - "--ctr-menu-item-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-menu-item-padding-left": "var(--sjs-spacing-x3)", - "--ctr-menu-item-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-menu-item-border-color-selected": "var(--sjs-primary-background-500)", - "--ctr-menu-item-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-menu-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-menu-toolbar-button-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-menu-toolbar-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-menu-toolbar-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-menu-toolbar-button-padding-left": "var(--sjs-spacing-x1)", - "--ctr-menu-toolbar-button-gap": "var(--sjs-spacing-x1)", - "--ctr-menu-toolbar-button-padding-top": "var(--sjs-spacing-x1)", - "--ctr-menu-toolbar-button-text-color-secondary": "var(--sjs-layer-1-foreground-50)", - "--ctr-menu-toolbar-button-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-menu-toolbar-button-background-color-pressed": "var(--sjs-layer-3-background-500)", - "--ctr-toolbox-item-icon-width": "var(--sjs-font-size-x3)", - "--ctr-toolbox-item-icon-height": "var(--sjs-font-size-x3)", - "--ctr-toolbox-item-background-color-hovered": "var(--sjs-layer-1-background-500)", - "--ctr-toolbox-item-padding-left": "var(--sjs-spacing-x150)", - "--ctr-toolbox-item-padding-right": "var(--sjs-spacing-x2)", - "--ctr-toolbox-item-padding-top": "var(--sjs-spacing-x1)", - "--ctr-toolbox-item-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-toolbox-item-gap": "var(--sjs-spacing-x1)", - "--ctr-toolbox-item-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-toolbox-item-padding-right-no-text": "var(--sjs-spacing-x150)", - "--ctr-toolbox-item-border-color-floating": "var(--sjs-secondary-background-500)", - "--ctr-toolbox-button-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-page-navigator-item-dot-radius-small": "var(--sjs-font-size-x075)", - "--ctr-page-navigator-item-dot-radius-large": "var(--sjs-font-size-x1)", - "--ctr-page-navigator-item-dot-border-color-selected": "var(--sjs-primary-background-500)", - "--ctr-page-navigator-item-dot-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-page-navigator-item-dot-color-default": "var(--sjs-border-25)", - "--ctr-page-navigator-item-dot-color-selected": "var(--sjs-primary-foreground-100)", - "--ctr-page-navigator-item-dot-container-width": "var(--sjs-font-size-x250)", - "--ctr-page-navigator-item-dot-container-height": "var(--sjs-font-size-x250)", - "--ctr-page-navigator-item-background-color-hovered": "var(--sjs-layer-1-background-500)", - "--ctr-page-navigator-item-text-color-hovered": "var(--sjs-layer-1-foreground-100)", - "--ctr-page-navigator-item-padding-left-hovered": "var(--sjs-spacing-x2)", - "--ctr-page-navigator-item-padding-right": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-item-padding-top": "var(--sjs-spacing-x1)", - "--ctr-page-navigator-item-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-page-navigator-item-gap": "var(--sjs-spacing-x1)", - "--ctr-page-navigator-item-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-page-navigator-item-padding-left": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-button-padding": "var(--sjs-spacing-x125)", - "--ctr-page-navigator-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-page-navigator-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-page-navigator-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-page-navigator-button-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-page-navigator-button-background-color-pressed": "var(--sjs-primary-background-10)", - "--ctr-page-navigator-button-icon-color-pressed": "var(--sjs-primary-background-500)", - "--ctr-popup-menu-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-popup-menu-pointer-color": "var(--sjs-layer-1-background-500)", - "--ctr-button-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-button-text-color": "var(--sjs-primary-background-500)", - "--ctr-button-gap": "var(--sjs-spacing-x4)", - "--ctr-button-background-color-hovered": "var(--sjs-layer-1-background-400)", - "--ctr-button-text-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-button-background-color-danger": "var(--sjs-semantic-red-background-500)", - "--ctr-button-background-color-danger-hovered": "var(--sjs-semantic-red-background-500)", - "--ctr-button-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-button-border-width-focused": "var(--sjs-stroke-x2)", - "--ctr-button-background-color-cta": "var(--sjs-primary-background-500)", - "--ctr-button-background-color-cta-hovered": "var(--sjs-primary-background-400)", - "--ctr-button-text-color-danger": "var(--sjs-semantic-red-foreground-100)", - "--ctr-button-text-color-cta": "var(--sjs-primary-foreground-100)", - "--ctr-collapse-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-collapse-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-collapse-button-padding": "var(--sjs-spacing-x150)", - "--ctr-collapse-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-collapse-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-collapse-button-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-collapse-button-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-property-grid-switcher-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-property-grid-switcher-gap": "var(--sjs-spacing-x1)", - "--ctr-property-grid-switcher-toggle-button-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-property-grid-switcher-toggle-button-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-switcher-toggle-button-border-width": "var(--sjs-stroke-x1)", - "--ctr-property-grid-switcher-toggle-button-padding-left": "var(--sjs-spacing-x05)", - "--ctr-property-grid-switcher-toggle-button-padding-right": "var(--sjs-spacing-x2)", - "--ctr-property-grid-switcher-toggle-button-padding-top": "var(--sjs-spacing-x05)", - "--ctr-property-grid-switcher-toggle-button-padding-bottom": "var(--sjs-spacing-x05)", - "--ctr-property-grid-switcher-toggle-button-thumb-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-property-grid-switcher-toggle-button-thumb-width": "var(--sjs-size-x1)", - "--ctr-property-grid-switcher-toggle-button-thumb-height": "var(--sjs-size-x1)", - "--ctr-property-grid-switcher-toggle-button-thumb-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-property-grid-switcher-toggle-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-property-grid-switcher-toggle-button-background-color-hovered": "var(--sjs-layer-1-background-500)", - "--ctr-property-grid-switcher-toggle-button-background-color-checked": "var(--sjs-primary-background-500)", - "--ctr-property-grid-switcher-toggle-button-background-color-checked-focused": "var(--sjs-primary-foreground-100)", - "--ctr-property-grid-switcher-toggle-button-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-property-grid-switcher-toggle-button-border-width-focused": "var(--sjs-stroke-x2)", - "--ctr-property-grid-switcher-toggle-button-thumb-color-checked": "var(--sjs-primary-foreground-100)", - "--ctr-property-grid-switcher-toggle-button-padding-left-checked": "var(--sjs-spacing-x2)", - "--ctr-property-grid-switcher-toggle-button-padding-right-checked": "var(--sjs-spacing-x05)", - "--ctr-property-grid-switcher-toggle-button-thumb-color-focused": "var(--sjs-primary-background-500)", - "--ctr-property-grid-chapter-caption-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-property-grid-chapter-caption-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-chapter-caption-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-property-grid-chapter-caption-text-color-selected": "var(--sjs-layer-1-foreground-100)", - "--ctr-property-grid-chapter-caption-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-property-grid-chapter-caption-background-color-focused": "var(--sjs-layer-3-background-500)", - "--ctr-property-grid-chapter-caption-text-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-expression-item-padding-left": "var(--sjs-spacing-x2)", - "--ctr-expression-item-background-color-parameter": "var(--sjs-semantic-blue-background-10)", - "--ctr-expression-item-padding-right": "var(--sjs-spacing-x2)", - "--ctr-expression-item-padding-top": "var(--sjs-spacing-x1)", - "--ctr-expression-item-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-expression-item-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-expression-item-text-color-parameter": "var(--sjs-layer-3-foreground-100)", - "--ctr-expression-item-background-color-parameter-hovered": "var(--sjs-semantic-blue-background-500)", - "--ctr-expression-item-background-color-parameter-error": "var(--sjs-layer-1-background-500)", - "--ctr-expression-item-border-color-error": "var(--sjs-semantic-red-background-500)", - "--ctr-expression-item-text-color-parameter-hovered": "var(--sjs-semantic-blue-foreground-100)", - "--ctr-expression-item-text-color-parameter-empty": "var(--sjs-layer-3-foreground-50)", - "--ctr-expression-item-text-color-parameter-error": "var(--sjs-semantic-red-background-500)", - "--ctr-expression-item-text-color-operator": "var(--sjs-layer-3-foreground-100)", - "--ctr-expression-item-text-color-operator-hovered": "var(--sjs-semantic-yellow-foreground-100)", - "--ctr-expression-item-text-color-operator-empty": "var(--sjs-layer-3-foreground-50)", - "--ctr-expression-item-text-color-conjunction": "var(--sjs-layer-3-foreground-100)", - "--ctr-expression-item-text-color-conjunction-hovered": "var(--sjs-semantic-yellow-foreground-100)", - "--ctr-expression-item-text-color-conjunction-empty": "var(--sjs-layer-3-foreground-50)", - "--ctr-expression-item-text-color-action": "var(--sjs-layer-3-foreground-100)", - "--ctr-expression-item-text-color-action-hovered": "var(--sjs-semantic-red-foreground-100)", - "--ctr-expression-item-text-color-action-empty": "var(--sjs-layer-3-foreground-50)", - "--ctr-expression-item-text-color-button": "var(--sjs-primary-background-500)", - "--ctr-expression-item-text-color-button-hovered": "var(--sjs-primary-foreground-100)", - "--ctr-expression-item-background-color-operator": "var(--sjs-semantic-yellow-background-10)", - "--ctr-expression-item-background-color-operator-hovered": "var(--sjs-semantic-yellow-background-500)", - "--ctr-expression-item-background-color-conjunction": "var(--sjs-semantic-yellow-background-10)", - "--ctr-expression-item-background-color-conjunction-hovered": "var(--sjs-semantic-yellow-background-500)", - "--ctr-expression-item-background-color-action": "var(--sjs-semantic-red-background-10)", - "--ctr-expression-item-background-color-action-hovered": "var(--sjs-semantic-red-background-500)", - "--ctr-expression-item-background-color-button": "var(--sjs-primary-background-10)", - "--ctr-expression-item-background-color-button-hovered": "var(--sjs-primary-background-500)", - "--ctr-expression-item-text-color-function": "var(--sjs-layer-3-foreground-100)", - "--ctr-data-table-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-data-table-border-color": "var(--sjs-border-25)", - "--ctr-data-table-border-width": "var(--sjs-stroke-x1)", - "--ctr-separator-width": "var(--sjs-stroke-x1)", - "--ctr-separator-color": "var(--sjs-border-25)", - "--ctr-separator-margin-vertical-small": "var(--sjs-spacing-x1)", - "--ctr-popup-padding-left": "var(--sjs-spacing-x4)", - "--ctr-popup-padding-right": "var(--sjs-spacing-x4)", - "--ctr-popup-padding-top": "var(--sjs-spacing-x4)", - "--ctr-popup-padding-bottom": "var(--sjs-spacing-x4)", - "--ctr-popup-gap": "var(--sjs-spacing-x4)", - "--ctr-popup-title-color": "var(--sjs-layer-2-foreground-100)", - "--ctr-popup-message-color": "var(--sjs-layer-2-foreground-100)", - "--ctr-popup-buttons-gap": "var(--sjs-spacing-x2)", - "--ctr-popup-description-color": "var(--sjs-layer-2-foreground-50)", - "--ctr-popup-margin-top-mobile": "var(--sjs-spacing-x2)", - "--ctr-popup-padding-left-mobile": "var(--sjs-spacing-x3)", - "--ctr-popup-padding-right-mobile": "var(--sjs-spacing-x3)", - "--ctr-popup-padding-top-mobile": "var(--sjs-spacing-x3)", - "--ctr-popup-padding-bottom-mobile": "var(--sjs-spacing-x3)", - "--ctr-popup-corner-radius-mobile": "var(--sjs-corner-radius-x2)", - "--ctr-popup-gap-mobile": "var(--sjs-spacing-x3)", - "--ctr-toolbox-group-header-padding-top": "var(--sjs-spacing-x1)", - "--ctr-toolbox-group-header-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-toolbox-group-header-border-color": "var(--sjs-border-25)", - "--ctr-toolbox-group-header-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-toolbox-group-header-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-notification-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-notification-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-notification-text-color-error": "var(--sjs-semantic-red-foreground-100)", - "--ctr-notification-background-color-error": "var(--sjs-semantic-red-background-500)", - "--ctr-string-table-row-padding-left": "var(--sjs-spacing-x3)", - "--ctr-string-table-row-padding-right": "var(--sjs-spacing-x3)", - "--ctr-string-table-row-padding-top": "var(--sjs-spacing-x1)", - "--ctr-string-table-row-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-string-table-row-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-string-table-row-border-color": "var(--sjs-border-10)", - "--ctr-string-table-row-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-string-table-row-text-color-title": "var(--sjs-layer-1-foreground-100)", - "--ctr-string-table-row-expand-button-icon-color-default": "var(--sjs-layer-1-foreground-50)", - "--ctr-string-table-header-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-string-table-header-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-string-table-group-header-background-color": "var(--sjs-layer-2-background-500)", - "--ctr-string-table-group-header-text-color": "var(--sjs-layer-2-foreground-50)", - "--ctr-text-decor-background-color-editing": "var(--sjs-layer-1-background-500)", - "--ctr-text-decor-border-color": "var(--sjs-border-25)", - "--ctr-text-decor-border-color-editing": "var(--sjs-primary-background-500)", - "--ctr-text-decor-text-color-placeholder": "var(--sjs-layer-1-foreground-50)", - "--ctr-text-decor-text-color-code": "var(--sjs-layer-3-foreground-100)", - "--ctr-text-decor-border-width": "var(--lbr-stroke-x2)", - "--ctr-text-decor-corner-radius": "var(--lbr-corner-radius-x0375)", - "--ctr-menu-border-color": "var(--sjs-border-25)", - "--ctr-menu-border-width": "var(--sjs-stroke-x1)", - "--ctr-menu-toolbar-gap": "var(--sjs-spacing-x2)", - "--ctr-menu-toolbar-padding-horizontal": "var(--sjs-spacing-x2)", - "--ctr-menu-toolbar-padding-vertical": "var(--sjs-spacing-x150)", - "--ctr-menu-toolbar-padding-vertical-mobile": "var(--sjs-spacing-x05)", - "--ctr-popup-menu-footer-padding-top": "var(--sjs-spacing-x05)", - "--ctr-popup-menu-footer-padding-bottom": "var(--sjs-spacing-x05)", - "--ctr-popup-menu-footer-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-popup-menu-footer-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-header-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-property-grid-header-padding-left": "var(--sjs-spacing-x2)", - "--ctr-property-grid-header-padding-right": "var(--sjs-spacing-x2)", - "--ctr-property-grid-header-padding-top": "var(--sjs-spacing-x150)", - "--ctr-property-grid-header-padding-bottom": "var(--sjs-spacing-x150)", - "--ctr-property-grid-header-border-color": "var(--sjs-primary-background-500)", - "--ctr-property-grid-header-border-width-bottom": "var(--sjs-stroke-x2)", - "--ctr-caption-with-actions-description-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-caption-with-actions-description-text-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-data-table-cell-padding-left": "var(--sjs-spacing-x1)", - "--ctr-data-table-cell-padding-right": "var(--sjs-spacing-x1)", - "--ctr-data-table-cell-padding-top": "var(--sjs-spacing-x1)", - "--ctr-data-table-cell-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-data-table-cell-drop-down-arrow-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-data-table-cell-text-color-header": "var(--sjs-layer-2-foreground-50)", - "--ctr-data-table-cell-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-data-table-cell-corner-radius-focused": "var(--sjs-corner-radius-x05)", - "--ctr-data-table-row-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-data-table-row-background-color-header": "var(--sjs-layer-2-background-500)", - "--ctr-data-table-row-border-color": "var(--sjs-border-25)", - "--ctr-data-table-row-border-width": "var(--sjs-stroke-x1)", - "--ctr-data-table-row-padding-top": "var(--sjs-spacing-x05)", - "--ctr-data-table-row-padding-bottom": "var(--sjs-spacing-x05)", - "--ctr-data-table-row-padding-right": "var(--sjs-spacing-x05)", - "--ctr-data-table-row-drag-area-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-data-table-row-drag-area-icon-width": "var(--sjs-font-size-x3)", - "--ctr-data-table-row-drag-area-icon-height": "var(--sjs-font-size-x3)", - "--ctr-data-table-row-drag-area-padding-left": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-drag-area-padding-right": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-drag-area-padding-top": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-drag-area-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-padding-top-header": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-padding-bottom-header": "var(--sjs-spacing-x1)", - "--ctr-data-table-row-background-color-drop-spot": "var(--sjs-layer-3-background-500)", - "--ctr-string-table-row-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-string-table-title-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-string-table-title-border-color": "var(--sjs-border-10)", - "--ctr-string-table-title-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-string-table-title-padding-left": "var(--sjs-spacing-x3)", - "--ctr-string-table-title-padding-right": "var(--sjs-spacing-x3)", - "--ctr-string-table-title-padding-top": "var(--sjs-spacing-x2)", - "--ctr-string-table-title-padding-bottom": "var(--sjs-spacing-x2)", - "--ctr-string-table-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-string-table-title-actionbar-gap": "var(--sjs-spacing-x1)", - "--ctr-string-table-title-caption-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-string-table-title-padding-right-actions": "var(--sjs-spacing-x2)", - "--ctr-error-message-background-color": "var(--sjs-semantic-red-background-10)", - "--ctr-error-message-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-error-message-gap": "var(--sjs-spacing-x1)", - "--ctr-error-message-padding-left": "var(--sjs-spacing-x150)", - "--ctr-error-message-padding-right": "var(--sjs-spacing-x150)", - "--ctr-error-message-padding-top": "var(--sjs-spacing-x1)", - "--ctr-error-message-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-error-message-icon-width": "var(--sjs-font-size-x3)", - "--ctr-error-message-icon-height": "var(--sjs-font-size-x3)", - "--ctr-error-message-icon-color": "var(--sjs-semantic-red-background-500)", - "--ctr-error-message-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-toolbox-separator-color": "var(--sjs-border-25)", - "--ctr-toolbox-separator-padding-top": "var(--sjs-spacing-x1)", - "--ctr-toolbox-separator-height": "var(--sjs-stroke-x1)", - "--ctr-toolbox-separator-max-width": "var(--sjs-size-x9)", - "--ctr-toolbox-separator-padding-left": "var(--sjs-spacing-x2)", - "--ctr-toolbox-separator-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-toolbox-separator-padding-right": "var(--sjs-spacing-x2)", - "--ctr-toolbox-gap": "var(--sjs-spacing-x05)", - "--ctr-toolbox-padding-top": "var(--sjs-spacing-x150)", - "--ctr-toolbox-padding-bottom": "var(--sjs-spacing-x2)", - "--ctr-toolbox-group-gap": "var(--sjs-spacing-x05)", - "--ctr-toolbox-group-padding-left": "var(--sjs-spacing-x150)", - "--ctr-toolbox-group-padding-right": "var(--sjs-spacing-x150)", - "--ctr-button-contextual-button-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-button-contextual-button-padding-left": "var(--sjs-spacing-x1)", - "--ctr-button-contextual-button-padding-right": "var(--sjs-spacing-x1)", - "--ctr-button-contextual-button-padding-top": "var(--sjs-spacing-x1)", - "--ctr-button-contextual-button-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-button-contextual-button-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-button-contextual-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-button-contextual-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-button-contextual-button-background-color-focused": "var(--sjs-primary-background-10)", - "--ctr-survey-question-panel-toolbar-item-gap": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-padding-left": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-padding-right": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-padding-top": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-padding-bottom": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-survey-question-panel-toolbar-item-icon-container-width": "var(--lbr-size-x3)", - "--ctr-survey-question-panel-toolbar-item-icon-container-height": "var(--lbr-size-x3)", - "--ctr-survey-question-panel-toolbar-item-icon-padding-left": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-icon-padding-right": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-icon-padding-top": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-icon-padding-bottom": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-toolbar-item-icon-color": "var(--sjs-secondary-background-500)", - "--ctr-survey-question-panel-toolbar-item-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-survey-question-panel-toolbar-item-background-color-selected": "var(--sjs-secondary-background-10)", - "--ctr-survey-question-panel-toolbar-item-icon-color-pressed": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-page-toolbar-item-icon-color-pressed": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-page-toolbar-item-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-survey-question-panel-toolbar-item-padding-left-with-text": "var(--lbr-spacing-x1)", - "--ctr-survey-question-panel-toolbar-item-padding-right-with-text": "var(--lbr-spacing-x1)", - "--ctr-survey-page-toolbar-item-background-color-selected": "var(--sjs-secondary-background-10)", - "--ctr-survey-question-panel-drag-area-drag-indicator-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-question-panel-drag-area-drag-indicator-width": "var(--lbr-size-x3)", - "--ctr-survey-question-panel-drag-area-drag-indicator-height": "var(--lbr-size-x2)", - "--ctr-survey-question-panel-drag-area-expand-button-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-preview-pager-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-preview-pager-border-color": "var(--sjs-border-25)", - "--ctr-preview-pager-border-width-top": "var(--sjs-stroke-x1)", - "--ctr-preview-pager-padding-top": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-survey-question-panel-toolbar-item-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-code-viewer-code-error-row-background-color": "var(--sjs-semantic-red-background-10)", - "--ctr-code-viewer-code-error-row-border-color": "var(--sjs-border-25)", - "--ctr-code-viewer-code-error-row-border-width-top": "var(--sjs-stroke-x1)", - "--ctr-code-viewer-code-error-row-padding-left": "var(--sjs-spacing-x2)", - "--ctr-code-viewer-code-error-row-padding-right": "var(--sjs-spacing-x1)", - "--ctr-code-viewer-code-error-row-padding-top": "var(--sjs-spacing-x1)", - "--ctr-code-viewer-code-error-row-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-code-viewer-code-error-row-gap": "var(--sjs-spacing-x2)", - "--ctr-code-viewer-code-error-row-icon-width": "var(--sjs-font-size-x2)", - "--ctr-code-viewer-code-error-row-icon-height": "var(--sjs-font-size-x2)", - "--ctr-code-viewer-code-error-row-fix-button-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-code-viewer-code-error-row-fix-button-padding-left": "var(--sjs-spacing-x1)", - "--ctr-code-viewer-code-error-row-fix-button-padding-right": "var(--sjs-spacing-x1)", - "--ctr-code-viewer-code-error-row-fix-button-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-code-viewer-code-error-row-fix-button-icon-width": "var(--sjs-font-size-x3)", - "--ctr-code-viewer-code-error-row-fix-button-icon-height": "var(--sjs-font-size-x3)", - "--ctr-code-viewer-code-error-row-fix-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-code-viewer-code-error-row-fix-button-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-code-viewer-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-code-viewer-text-color": "var(--sjs-code-gray-300)", - "--ctr-code-viewer-line-number-panel-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-code-viewer-line-number-panel-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-property-grid-group-caption-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-toolbox-group-header-expand-button-color": "var(--sjs-layer-3-foreground-50)", - "--lbr-question-panel-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-label-padding-top": "var(--sjs-spacing-x1)", - "--ctr-label-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-editor-padding-left": "var(--sjs-spacing-x05)", - "--ctr-editor-padding-right": "var(--sjs-spacing-x05)", - "--ctr-editor-padding-top": "var(--sjs-spacing-x05)", - "--ctr-editor-padding-bottom": "var(--sjs-spacing-x05)", - "--ctr-editor-gap": "var(--sjs-spacing-x05)", - "--ctr-editor-border-width": "var(--sjs-stroke-x1)", - "--ctr-editor-content-margin-left": "var(--sjs-spacing-x150)", - "--ctr-editor-content-margin-right": "var(--sjs-spacing-x150)", - "--ctr-editor-content-margin-top": "var(--sjs-spacing-x1)", - "--ctr-editor-content-margin-bottom": "var(--sjs-spacing-x1)", - "--ctr-editor-color-swatch-margin-left": "var(--sjs-spacing-x150)", - "--ctr-editor-label-padding-left": "var(--sjs-spacing-x150)", - "--ctr-editor-label-padding-right": "var(--sjs-spacing-x2)", - "--ctr-editor-label-padding-top": "var(--sjs-spacing-x1)", - "--ctr-editor-label-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-editor-label-separator-width": "var(--sjs-stroke-x1)", - "--ctr-editor-label-separator-color": "var(--sjs-border-10)", - "--ctr-editor-buttons-gap": "var(--sjs-spacing-x05)", - "--ctr-editor-border-width-focused": "var(--sjs-stroke-x2)", - "--ctr-editor-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-editor-border-color-error": "var(--sjs-semantic-red-background-500)", - "--ctr-checkbox-list-gap-vertical": "var(--sjs-spacing-x2)", - "--ctr-surface-placeholder-text-title-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-surface-placeholder-text-description-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-survey-page-placeholder-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-data-table-placeholder-padding-left": "var(--sjs-spacing-x8)", - "--ctr-data-table-placeholder-padding-right": "var(--sjs-spacing-x8)", - "--ctr-data-table-placeholder-padding-top": "var(--sjs-spacing-x6)", - "--ctr-data-table-placeholder-padding-bottom": "var(--sjs-spacing-x6)", - "--ctr-survey-placeholder-gap": "var(--lbr-spacing-x05)", - "--ctr-survey-placeholder-padding-left": "var(--lbr-spacing-x8)", - "--ctr-survey-placeholder-padding-right": "var(--lbr-spacing-x8)", - "--ctr-survey-placeholder-padding-top-with-button": "var(--lbr-spacing-x8)", - "--ctr-survey-placeholder-padding-bottom-with-button": "var(--lbr-spacing-x6)", - "--ctr-survey-placeholder-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-placeholder-border-color": "var(--sjs-border-25)", - "--ctr-survey-placeholder-border-width": "var(--lbr-stroke-x1)", - "--ctr-survey-drop-indicator-color": "var(--sjs-secondary-background-500)", - "--ctr-survey-drop-indicator-width": "var(--lbr-stroke-x2)", - "--ctr-property-grid-search-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-property-grid-search-padding-left": "var(--sjs-spacing-x2)", - "--ctr-property-grid-search-padding-right": "var(--sjs-spacing-x2)", - "--ctr-property-grid-search-padding-top": "var(--sjs-spacing-x2)", - "--ctr-property-grid-search-padding-bottom": "var(--sjs-spacing-x2)", - "--ctr-property-grid-search-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-property-grid-search-text-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--ctr-search-toolbar-gap": "var(--sjs-spacing-x05)", - "--ctr-property-grid-search-border-color": "var(--sjs-border-25)", - "--ctr-property-grid-search-gap": "var(--sjs-spacing-x1)", - "--ctr-search-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-search-button-padding-vertical": "var(--sjs-spacing-x05)", - "--ctr-search-button-padding-horizontal": "var(--sjs-spacing-x05)", - "--ctr-search-button-background-color-hovered": "var(--sjs-layer-3-background-500)", - "--ctr-search-button-icon-width": "var(--sjs-font-size-x2)", - "--ctr-search-button-icon-height": "var(--sjs-font-size-x2)", - "--ctr-search-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-search-button-icon-color-clear-hovered": "var(--sjs-semantic-red-background-500)", - "--ctr-search-button-background-color-clear-hovered": "var(--sjs-semantic-red-background-10)", - "--ctr-property-grid-search-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-property-grid-search-button-background-color-hovered": "var(--sjs-layer-3-background-400)", - "--ctr-property-grid-search-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-property-grid-search-count-text-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-scrollbar-background-color": "var(--sjs-border-25)", - "--ctr-scrollbar-padding-vertical": "var(--sjs-spacing-x05)", - "--ctr-scrollbar-width": "var(--sjs-size-x150)", - "--ctr-survey-question-panel-toolbar-gap": "var(--lbr-spacing-x1)", - "--ctr-survey-info-panel-background-color": "var(--sjs-layer-1-background-400)", - "--ctr-survey-info-panel-padding-left": "var(--lbr-spacing-x8)", - "--ctr-survey-info-panel-padding-right": "var(--lbr-spacing-x8)", - "--ctr-survey-info-panel-padding-top": "var(--lbr-spacing-x4)", - "--ctr-survey-info-panel-padding-bottom": "var(--lbr-spacing-x4)", - "--ctr-survey-info-panel-corner-radius": "var(--lbr-corner-radius-x1)", - "--ctr-survey-info-panel-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-action-button-padding-left": "var(--lbr-spacing-x3)", - "--ctr-survey-action-button-padding-right": "var(--lbr-spacing-x3)", - "--ctr-survey-action-button-padding-top": "var(--lbr-spacing-x1)", - "--ctr-survey-action-button-padding-bottom": "var(--lbr-spacing-x1)", - "--ctr-survey-action-button-corner-radius": "var(--lbr-corner-radius-round)", - "--ctr-survey-action-button-icon-width": "var(--lbr-size-x3)", - "--ctr-survey-action-button-icon-height": "var(--lbr-size-x3)", - "--ctr-survey-action-button-icon-width-small": "var(--lbr-size-x2)", - "--ctr-survey-action-button-icon-height-small": "var(--lbr-size-x2)", - "--ctr-survey-action-button-icon-color-positive": "var(--sjs-primary-background-500)", - "--ctr-survey-action-button-icon-color-negative": "var(--sjs-semantic-red-background-500)", - "--ctr-survey-action-button-text-color-positive": "var(--sjs-primary-background-500)", - "--ctr-survey-action-button-text-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--ctr-survey-action-button-background-color-hovered-positive": "var(--sjs-primary-background-10)", - "--ctr-survey-action-button-background-color-hovered-negative": "var(--sjs-semantic-red-background-10)", - "--ctr-survey-action-button-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-contextual-button-corner-radius": "var(--lbr-corner-radius-round)", - "--ctr-survey-contextual-button-width": "var(--lbr-size-x6)", - "--ctr-survey-contextual-button-height": "var(--lbr-size-x6)", - "--ctr-survey-contextual-button-padding-left": "var(--lbr-spacing-x150)", - "--ctr-survey-contextual-button-padding-right": "var(--lbr-spacing-x150)", - "--ctr-survey-contextual-button-padding-top": "var(--lbr-spacing-x150)", - "--ctr-survey-contextual-button-padding-bottom": "var(--lbr-spacing-x150)", - "--ctr-survey-contextual-button-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-contextual-button-border-width": "var(--lbr-stroke-x1)", - "--ctr-survey-contextual-button-border-color": "var(--sjs-border-25)", - "--ctr-survey-contextual-button-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-survey-contextual-button-background-color-hovered-positive": "var(--sjs-primary-background-10)", - "--ctr-survey-placeholder-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-survey-placeholder-border-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-survey-placeholder-border-width-hovered": "var(--lbr-stroke-x2)", - "--ctr-property-grid-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-survey-header-logo-placeholder-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-survey-header-logo-placeholder-icon-width": "var(--lbr-size-x6)", - "--ctr-survey-header-logo-placeholder-icon-height": "var(--lbr-size-x6)", - "--ctr-survey-image-picker-item-border-width-placeholder": "var(--lbr-stroke-x1)", - "--ctr-survey-image-picker-item-border-color-placeholder": "var(--sjs-border-25)", - "--ctr-survey-image-picker-item-border-color-hovered-placeholder": "var(--sjs-primary-background-500)", - "--ctr-survey-image-picker-item-border-width-hovered-placeholder": "var(--lbr-stroke-x2)", - "--ctr-survey-image-picker-item-background-color-hovered-placeholder": "var(--sjs-primary-background-10)", - "--ctr-survey-image-picker-drop-spot-color": "var(--sjs-layer-3-background-500)", - "--ctr-survey-item-actionbar-drag-indicator-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-item-actionbar-drag-indicator-padding-left": "var(--lbr-spacing-x1)", - "--ctr-survey-item-actionbar-drag-indicator-padding-right": "var(--lbr-spacing-x1)", - "--ctr-survey-item-actionbar-drag-indicator-padding-top": "var(--lbr-spacing-x05)", - "--ctr-survey-item-actionbar-drag-indicator-padding-bottom": "var(--lbr-spacing-x05)", - "--ctr-survey-item-actionbar-drag-indicator-width": "var(--lbr-size-x3)", - "--ctr-survey-item-actionbar-drag-indicator-height": "var(--lbr-size-x3)", - "--ctr-actionbar-button-padding-bottom-large-text": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-top-large-text": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-top-large-icon-text": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-bottom-large-icon-text": "var(--sjs-spacing-x1)", - "--ctr-actionbar-button-padding-left-large-text": "var(--sjs-spacing-x2)", - "--ctr-actionbar-button-padding-right-large-text-drop-down": "var(--sjs-spacing-x150)", - "--ctr-property-grid-form-padding-left": "var(--sjs-spacing-x4)", - "--ctr-property-grid-form-padding-right": "var(--sjs-spacing-x4)", - "--ctr-property-grid-form-padding-top": "var(--sjs-spacing-x2)", - "--ctr-property-grid-form-padding-bottom": "var(--sjs-spacing-x5)", - "--ctr-property-grid-form-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-property-grid-form-gap": "var(--sjs-spacing-x2)", - "--ctr-page-navigator-padding-left": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-padding-right": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-padding-top": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-padding-bottom": "var(--sjs-spacing-x150)", - "--ctr-page-navigator-gap": "var(--sjs-spacing-x2)", - "--ctr-toolbox-search-padding-left": "var(--sjs-spacing-x3)", - "--ctr-toolbox-search-padding-right": "var(--sjs-spacing-x2)", - "--ctr-toolbox-search-padding-top": "var(--sjs-spacing-x250)", - "--ctr-toolbox-search-icon-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--ctr-toolbox-search-padding-bottom": "var(--sjs-spacing-x250)", - "--ctr-toolbox-search-gap": "var(--sjs-spacing-x1)", - "--ctr-toolbox-search-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-toolbox-search-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-toolbox-search-text-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--ctr-toolbox-search-clear-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-toolbox-search-clear-button-background-color-hovered": "var(--sjs-semantic-red-background-10)", - "--ctr-search-icon-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-toolbox-search-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-toolbox-search-clear-button-icon-color-hovered": "var(--sjs-semantic-red-background-500)", - "--ctr-toolbox-separator-padding-left-compact": "var(--sjs-spacing-x2)", - "--ctr-toolbox-separator-padding-right-compact": "var(--sjs-spacing-x2)", - "--ctr-checkbox-gap": "var(--sjs-spacing-x1)", - "--ctr-checkbox-description-text-margin-left": "var(--sjs-font-size-x4)", - "--ctr-editor-layout-gap": "var(--sjs-spacing-x1)", - "--ctr-expression-items-gap": "var(--sjs-spacing-x1)", - "--ctr-expression-rows-gap": "var(--sjs-spacing-x2)", - "--ctr-font-large-size": "var(--sjs-font-size-x4)", - "--ctr-font-large-line-height": "var(--sjs-line-height-x5)", - "--ctr-font-medium-size": "var(--sjs-font-size-x3)", - "--ctr-font-medium-line-height": "var(--sjs-line-height-x4)", - "--ctr-font-default-size": "var(--sjs-font-size-x2)", - "--ctr-font-default-line-height": "var(--sjs-line-height-x3)", - "--ctr-font-small-size": "var(--sjs-font-size-x150)", - "--ctr-font-small-line-height": "var(--sjs-line-height-x2)", - "--ctr-font-code-size": "var(--sjs-font-size-x2)", - "--ctr-font-code-line-height": "var(--sjs-line-height-x3)", - "--lbr-shadow-x-large-color": "var(--sjs-special-glow)", - "--lbr-shadow-large-color": "var(--sjs-special-glow)", - "--lbr-shadow-medium-color": "var(--sjs-special-glow)", - "--lbr-shadow-small-color": "var(--sjs-special-shadow)", - "--ctr-survey-checkboxes-item-corner-radius-floating": "var(--lbr-corner-radius-round)", - "--ctr-survey-radio-button-group-item-corner-radius-floating": "var(--lbr-corner-radius-round)", - "--ctr-survey-radio-button-group-item-background-color-floating": "var(--sjs-layer-1-background-500)", - "--ctr-survey-radio-button-group-item-shadow-floating-1-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-survey-radio-button-group-item-shadow-floating-1-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-survey-radio-button-group-item-shadow-floating-1-blur": "var(--ctr-shadow-large-blur)", - "--ctr-survey-radio-button-group-item-shadow-floating-1-spread": "var(--ctr-shadow-large-spread)", - "--ctr-survey-radio-button-group-item-shadow-floating-1-color": "var(--ctr-shadow-large-color)", - "--ctr-survey-radio-button-group-item-shadow-floating-2-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-survey-radio-button-group-item-shadow-floating-2-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-survey-radio-button-group-item-shadow-floating-2-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-survey-radio-button-group-item-shadow-floating-2-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-survey-radio-button-group-item-shadow-floating-2-color": "var(--ctr-shadow-medium-color)", - "--lbr-ranking-item-number-corner-radius": "var(--lbr-corner-radius-round)", - "--ctr-survey-ranking-item-digit-background-color-inactive": "var(--sjs-layer-3-background-500)", - "--ctr-survey-ranking-item-digit-text-color-inactive": "var(--sjs-layer-3-foreground-50)", - "--ctr-survey-ranking-item-text-color-inactive": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-ranking-item-corner-radius-floating": "var(--lbr-corner-radius-round)", - "--lbr-image-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-survey-contextual-button-icon-color-positive": "var(--sjs-primary-background-500)", - "--lbr-page-layout-gap-medium": "var(--lbr-spacing-x2)", - "--ctr-survey-matrix-cell-corner-radius": "var(--lbr-corner-radius-x075)", - "--ctr-survey-matrix-cell-border-color-hovered": "var(--sjs-secondary-background-10)", - "--ctr-survey-matrix-cell-border-color-selected": "var(--sjs-secondary-background-500)", - "--ctr-survey-matrix-cell-border-color-edit": "var(--sjs-primary-background-500)", - "--ctr-survey-matrix-cell-border-width": "var(--lbr-stroke-x2)", - "--ctr-survey-header-logo-placeholder-corner-radius": "var(--lbr-corner-radius-round)", - "--ctr-survey-header-logo-placeholder-padding-left": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-placeholder-padding-right": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-placeholder-padding-top": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-placeholder-padding-bottom": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-placeholder-background-color-hovered": "var(--sjs-primary-background-10)", - "--ctr-survey-header-logo-placeholder-icon-color-hovered": "var(--sjs-primary-background-500)", - "--ctr-survey-header-logo-loading-width": "var(--lbr-size-x6)", - "--ctr-survey-header-logo-loading-height": "var(--lbr-size-x6)", - "--ctr-survey-header-logo-loading-margin-left": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-loading-margin-right": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-loading-margin-top": "var(--lbr-spacing-x1)", - "--ctr-survey-header-logo-loading-margin-bottom": "var(--lbr-spacing-x1)", - "--ctr-survey-contextual-button-icon-color-negative": "var(--sjs-semantic-red-background-500)", - "--lbr-header-padding-left": "var(--lbr-spacing-x3)", - "--lbr-header-gap": "var(--lbr-spacing-x4)", - "--ctr-survey-header-text-title-color": "var(--sjs-primary-background-500)", - "--ctr-survey-header-text-description-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-survey-header-text-title-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--ctr-survey-header-text-description-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--lbr-header-padding-right": "var(--lbr-spacing-x3)", - "--ctr-survey-header-text-margin-left-mobile-logo-placeholder": "var(--lbr-spacing-x2)", - "--ctr-survey-header-gap": "var(--lbr-spacing-x1)", - "--lbr-cover-text-max-width": "var(--lbr-size-x64)", - "--ctr-survey-radio-button-group-show-more-button-margin-left": "var(--lbr-spacing-x6)", - "--ctr-survey-radio-button-group-show-more-button-margin-top": "var(--lbr-spacing-x05)", - "--lbr-question-panel-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-survey-question-panel-border-color-selected": "var(--sjs-secondary-background-500)", - "--ctr-survey-question-panel-border-width-selected": "var(--lbr-stroke-x2)", - "--lbr-question-panel-shadow-offset-x": "var(--lbr-shadow-small-offset-x)", - "--lbr-question-panel-shadow-offset-y": "var(--lbr-shadow-small-offset-y)", - "--lbr-question-panel-shadow-blur": "var(--lbr-shadow-small-blur)", - "--lbr-question-panel-shadow-spread": "var(--lbr-shadow-small-spread)", - "--lbr-question-panel-shadow-color": "var(--lbr-shadow-small-color)", - "--ctr-survey-page-border-color-selected": "var(--sjs-secondary-background-500)", - "--ctr-survey-page-border-width-selected": "var(--lbr-stroke-x2)", - "--ctr-survey-page-corner-radius": "var(--lbr-corner-radius-x1)", - "--ctr-survey-question-panel-border-color-hovered": "var(--sjs-secondary-background-25)", - "--ctr-survey-question-panel-border-width-hovered": "var(--lbr-stroke-x2)", - "--ctr-survey-question-panel-border-color-nested": "var(--sjs-border-25)", - "--ctr-survey-question-panel-border-width-nested": "var(--lbr-stroke-x1)", - "--ctr-survey-page-border-color-hovered": "var(--sjs-secondary-background-25)", - "--ctr-survey-page-border-width-hovered": "var(--lbr-stroke-x2)", - "--ctr-survey-panel-add-button-margin-top": "var(--lbr-spacing-x1)", - "--lbr-page-header-title-color": "var(--sjs-layer-3-foreground-100)", - "--lbr-page-header-title-color-not-completed-rule": "var(--sjs-secondary-background-500)", - "--ctr-survey-page-header-padding-vertical-with-button": "var(--sjs-spacing-x05)", - "--lbr-error-panel-padding-left-small": "var(--lbr-spacing-x150)", - "--lbr-error-panel-padding-right-small": "var(--sjs-spacing-x150)", - "--lbr-placeholder-text-color": "var(--sjs-layer-1-foreground-50)", - "--lbr-placeholder-padding-left": "var(--lbr-spacing-x8)", - "--lbr-placeholder-padding-right": "var(--lbr-spacing-x8)", - "--lbr-placeholder-padding-top": "var(--lbr-spacing-x2)", - "--lbr-placeholder-padding-bottom": "var(--lbr-spacing-x2)", - "--ctr-survey-page-header-title-color-placeholder": "var(--sjs-layer-3-foreground-50)", - "--lbr-question-panel-header-padding-bottom": "var(--lbr-spacing-x2)", - "--ctr-survey-page-margin-left": "var(--lbr-spacing-x2)", - "--ctr-survey-page-margin-right": "var(--lbr-spacing-x2)", - "--ctr-survey-page-margin-top": "var(--lbr-spacing-x2)", - "--ctr-survey-page-background-color-hovered": "var(--sjs-secondary-background-10)", - "--ctr-survey-page-margin-bottom-new-page": "var(--lbr-spacing-x9)", - "--lbr-question-panel-padding-left": "var(--lbr-spacing-x5)", - "--lbr-question-panel-padding-right": "var(--lbr-spacing-x5)", - "--lbr-question-panel-padding-top": "var(--lbr-spacing-x4)", - "--ctr-survey-question-panel-padding-bottom-selected": "var(--lbr-spacing-x2)", - "--ctr-string-table-shadow-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-string-table-shadow-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-string-table-shadow-blur": "var(--ctr-shadow-small-blur)", - "--ctr-string-table-shadow-spread": "var(--ctr-shadow-small-spread)", - "--ctr-string-table-shadow-color": "var(--ctr-shadow-small-color)", - "--ctr-toolbox-group-header-min-height": "var(--sjs-spacing-x5)", - "--ctr-actionbar-button-icon-color-colorful": "var(--sjs-primary-background-500)", - "--ctr-list-search-padding-left": "var(--sjs-spacing-x2)", - "--ctr-list-search-padding-right": "var(--sjs-spacing-x2)", - "--ctr-list-search-padding-top": "var(--sjs-spacing-x250)", - "--ctr-list-search-padding-bottom": "var(--sjs-spacing-x250)", - "--ctr-list-search-border-width-bottom": "var(--sjs-stroke-x1)", - "--ctr-list-search-border-color": "var(--sjs-border-25)", - "--ctr-list-search-gap": "var(--sjs-spacing-x2)", - "--ctr-list-search-text-color-placeholder": "var(--sjs-layer-1-foreground-50)", - "--ctr-list-search-text-color": "var(--sjs-layer-1-foreground-100)", - "--ctr-list-search-icon-width": "var(--sjs-font-size-x3)", - "--ctr-list-search-icon-height": "var(--sjs-font-size-x3)", - "--ctr-property-grid-search-icon-width": "var(--sjs-font-size-x3)", - "--ctr-property-grid-search-icon-height": "var(--sjs-font-size-x3)", - "--ctr-toolbox-search-icon-width": "var(--sjs-font-size-x3)", - "--ctr-toolbox-search-icon-height": "var(--sjs-font-size-x3)", - "--ctr-button-padding-horizontal-contextual-button": "var(--sjs-spacing-x10)", - "--ctr-surface-gap": "var(--sjs-spacing-x5)", - "--ctr-expression-item-padding-left-button": "var(--sjs-spacing-x4)", - "--ctr-expression-item-padding-right-button": "var(--sjs-spacing-x4)", - "--ctr-preview-device-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-preview-device-border-color": "var(--sjs-layer-3-background-500)", - "--ctr-preview-device-border-width": "var(--sjs-stroke-x4)", - "--ctr-preview-device-shadow-2-color": "var(--ctr-shadow-large-color)", - "--ctr-preview-device-frame-background-color": "var(--lbr-surface-background-color)", - "--ctr-preview-device-corner-radius": "var(--sjs-corner-radius-x4)", - "--ctr-preview-device-frame-border-width": "var(--sjs-stroke-x2)", - "--ctr-preview-device-frame-border-color": "var(--sjs-border-25)", - "--ctr-toolbox-shadow-floating-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-toolbox-shadow-floating-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-toolbox-shadow-floating-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-toolbox-shadow-floating-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-toolbox-shadow-floating-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-toolbox-shadow-floating-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-toolbox-shadow-floating-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-toolbox-shadow-floating-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-toolbox-shadow-floating-2-color": "var(--ctr-shadow-large-color)", - "--ctr-toolbox-shadow-floating-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-string-table-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-toolbox-item-padding-left-submenu": "var(--sjs-spacing-x2)", - "--ctr-toolbox-item-padding-top-submenu": "var(--sjs-spacing-x150)", - "--ctr-toolbox-item-padding-bottom-submenu": "var(--sjs-spacing-x150)", - "--ctr-data-table-row-shadow-floating-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-data-table-row-shadow-floating-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-data-table-row-shadow-floating-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-data-table-row-shadow-floating-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-data-table-row-shadow-floating-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-data-table-row-shadow-floating-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-data-table-row-shadow-floating-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-data-table-row-shadow-floating-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-data-table-row-shadow-floating-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-data-table-row-shadow-floating-2-color": "var(--ctr-shadow-large-color)", - "--ctr-code-viewer-code-error-row-fix-button-shadow-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-code-viewer-code-error-row-fix-button-shadow-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-code-viewer-code-error-row-fix-button-shadow-blur": "var(--ctr-shadow-small-blur)", - "--ctr-code-viewer-code-error-row-fix-button-shadow-spread": "var(--ctr-shadow-small-spread)", - "--ctr-code-viewer-code-error-row-fix-button-shadow-color": "var(--ctr-shadow-small-color)", - "--ctr-toolbox-item-shadow-floating-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-toolbox-item-shadow-floating-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-toolbox-item-shadow-floating-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-toolbox-item-shadow-floating-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-toolbox-item-shadow-floating-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-toolbox-item-shadow-floating-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-toolbox-item-shadow-floating-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-toolbox-item-shadow-floating-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-toolbox-item-shadow-floating-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-toolbox-item-shadow-floating-2-color": "var(--ctr-shadow-large-color)", - "--ctr-toolbox-item-shadow-hovered-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-toolbox-item-shadow-hovered-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-toolbox-item-shadow-hovered-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-toolbox-item-shadow-hovered-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-toolbox-item-shadow-hovered-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-toolbox-item-shadow-pressed-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-toolbox-item-shadow-pressed-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-toolbox-item-shadow-pressed-blur": "var(--ctr-shadow-small-blur)", - "--ctr-toolbox-item-shadow-pressed-spread": "var(--ctr-shadow-small-spread)", - "--ctr-toolbox-item-shadow-pressed-color": "var(--ctr-shadow-small-color)", - "--ctr-toolbox-item-shadow-hovered-2-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-toolbox-item-shadow-hovered-2-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-toolbox-item-shadow-hovered-2-blur": "var(--ctr-shadow-small-blur)", - "--ctr-toolbox-item-shadow-hovered-2-spread": "var(--ctr-shadow-small-spread)", - "--ctr-toolbox-item-shadow-hovered-2-color": "var(--ctr-shadow-small-color)", - "--ctr-page-navigator-item-shadow-hovered-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-page-navigator-item-shadow-hovered-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-page-navigator-item-shadow-hovered-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-page-navigator-item-shadow-hovered-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-page-navigator-item-shadow-hovered-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-page-navigator-item-shadow-hovered-2-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-page-navigator-item-shadow-hovered-2-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-page-navigator-item-shadow-hovered-2-blur": "var(--ctr-shadow-small-blur)", - "--ctr-page-navigator-item-shadow-hovered-2-spread": "var(--ctr-shadow-small-spread)", - "--ctr-page-navigator-item-shadow-hovered-2-color": "var(--ctr-shadow-small-color)", - "--ctr-button-shadow-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-button-shadow-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-button-shadow-blur": "var(--ctr-shadow-small-blur)", - "--ctr-button-shadow-spread": "var(--ctr-shadow-small-spread)", - "--ctr-button-shadow-color": "var(--ctr-shadow-small-color)", - "--ctr-popup-menu-shadow-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-popup-menu-shadow-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-popup-menu-shadow-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-popup-menu-shadow-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-popup-menu-shadow-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-popup-menu-shadow-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-popup-menu-shadow-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-popup-menu-shadow-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-popup-menu-shadow-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-popup-menu-shadow-2-color": "var(--ctr-shadow-large-color)", - "--ctr-text-decor-shadow-editing-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-text-decor-shadow-editing-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-text-decor-shadow-editing-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-text-decor-shadow-editing-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-text-decor-shadow-editing-color": "var(--ctr-shadow-medium-color)", - "--ctr-popup-shadow-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-popup-shadow-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-popup-shadow-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-popup-shadow-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-popup-shadow-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-popup-shadow-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-popup-shadow-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-popup-shadow-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-popup-shadow-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-popup-shadow-2-color": "var(--ctr-shadow-large-color)", - "--ctr-popup-shadow-3-offset-x": "var(--ctr-shadow-x-large-offset-x)", - "--ctr-popup-shadow-3-offset-y": "var(--ctr-shadow-x-large-offset-y)", - "--ctr-popup-shadow-3-blur": "var(--ctr-shadow-x-large-blur)", - "--ctr-popup-shadow-3-spread": "var(--ctr-shadow-x-large-spread)", - "--ctr-popup-shadow-3-color": "var(--ctr-shadow-x-large-color)", - "--lbr-shadow-inner-color": "var(--sjs-special-shadow)", - "--ctr-code-viewer-text-margin-left-results-table": "var(--sjs-spacing-x3)", - "--ctr-code-viewer-text-margin-right-results-table": "var(--sjs-spacing-x3)", - "--ctr-code-viewer-text-margin-top-results-table": "var(--sjs-spacing-x2)", - "--ctr-code-viewer-text-margin-bottom-results-table": "var(--sjs-spacing-x2)", - "--ctr-toolbox-item-background-color-submenu": "var(--sjs-layer-2-background-500)", - "--ctr-toolbox-item-text-color-submenu": "var(--sjs-layer-2-foreground-100)", - "--ctr-toolbox-min-width": "var(--sjs-size-x20)", - "--ctr-font-default-line-height-all-caps": "var(--sjs-line-height-x2)", - "--ctr-page-navigator-margin-top": "var(--sjs-spacing-x12)", - "--ctr-page-banner-background-color": "var(--sjs-secondary-background-500)", - "--ctr-page-banner-text-color": "var(--sjs-secondary-foreground-100)", - "--ctr-toolbox-group-padding-left-compact": "var(--sjs-spacing-x150)", - "--ctr-toolbox-group-padding-right-compact": "var(--sjs-spacing-x150)", - "--ctr-checkbox-button-check-mark-width": "var(--sjs-font-size-x2)", - "--ctr-checkbox-button-check-mark-height": "var(--sjs-font-size-x2)", - "--ctr-property-grid-width": "var(--sjs-size-x60)", - "--ctr-survey-question-panel-floating-toolbar-padding-left": "var(--lbr-spacing-x05)", - "--ctr-survey-question-panel-floating-toolbar-padding-right": "var(--lbr-spacing-x05)", - "--ctr-toolbox-item-icon-color-disabled": "var(--sjs-layer-1-foreground-100)", - "--lbr-font-large-size": "var(--lbr-font-size-x4)", - "--lbr-font-large-line-height": "var(--lbr-line-height-x5)", - "--lbr-font-default-size": "var(--lbr-font-size-x2)", - "--lbr-font-default-line-height": "var(--lbr-line-height-x3)", - "--lbr-font-small-size": "var(--lbr-font-size-x150)", - "--lbr-font-small-line-height": "var(--lbr-line-height-x2)", - "--ctr-list-item-padding-right-with-label-icon": "var(--sjs-spacing-x150)", - "--ctr-survey-panel-background-color-overing": "var(--sjs-primary-background-10)", - "--ctr-survey-page-background-color-overing": "var(--sjs-primary-background-10)", - "--ctr-survey-page-border-color-overing": "var(--sjs-primary-background-500)", - "--ctr-survey-page-border-width-overing": "var(--lbr-stroke-x2)", - "--ctr-toolbox-item-background-color-floating": "var(--sjs-layer-1-background-500)", - "--ctr-toolbox-item-padding-left-no-text": "var(--sjs-spacing-x150)", - "--ctr-toolbox-item-background-color-pressed": "var(--sjs-layer-1-background-500)", - "--ctr-toolbox-item-shadow-subitem-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-toolbox-item-shadow-subitem-2-color": "var(--ctr-shadow-small-color)", - "--ctr-toolbox-submenu-group-margin-bottom": "var(--sjs-spacing-x2)", - "--ctr-toolbox-submenu-shadow-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-toolbox-submenu-shadow-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-toolbox-submenu-shadow-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-toolbox-submenu-shadow-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-toolbox-submenu-shadow-2-offset-x": "var(--ctr-shadow-large-offset-x)", - "--ctr-toolbox-submenu-shadow-2-offset-y": "var(--ctr-shadow-large-offset-y)", - "--ctr-toolbox-submenu-shadow-2-blur": "var(--ctr-shadow-large-blur)", - "--ctr-toolbox-submenu-shadow-2-spread": "var(--ctr-shadow-large-spread)", - "--ctr-toolbox-submenu-margin-left": "var(--sjs-spacing-x2)", - "--ctr-list-item-background-color-selected-submenu": "var(--sjs-primary-background-10)", - "--ctr-list-item-text-color-selected-submenu": "var(--sjs-layer-1-foreground-100)", - "--ctr-list-item-icon-color-selected-submenu": "var(--sjs-layer-1-foreground-50)", - "--ctr-list-item-submenu-arrow-color-selected-item-submenu": "var(--sjs-layer-1-foreground-50)", - "--ctr-menu-item-padding-left-icon": "var(--sjs-spacing-x2)", - "--ctr-menu-toolbar-button-padding-right": "var(--sjs-spacing-x1)", - "--ctr-menu-toolbar-button-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-menu-item-padding-right": "var(--sjs-spacing-x3)", - "--ctr-menu-item-padding-right-icon": "var(--sjs-spacing-x2)", - "--ctr-menu-toolbar-button-padding-top-with-description": "var(--sjs-spacing-x05)", - "--ctr-property-grid-header-padding-top-with-subtitle": "var(--sjs-spacing-x075)", - "--ctr-property-grid-header-padding-bottom-with-subtitle": "var(--sjs-spacing-x075)", - "--ctr-list-item-label-icon-color-hovered": "var(--sjs-layer-3-foreground-50)", - "--ctr-list-item-label-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-data-table-form-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-data-table-form-border-color": "var(--sjs-border-25)", - "--ctr-menu-toolbar-button-padding-left-with-description": "var(--sjs-spacing-x1)", - "--ctr-menu-toolbar-button-padding-right-with-description": "var(--sjs-spacing-x1)", - "--ctr-survey-page-border-color-minimized": "var(--sjs-border-10)", - "--ctr-survey-page-border-width-minimized": "var(--lbr-stroke-x2)", - "--ctr-survey-page-drag-indicator-width": "var(--lbr-size-x3)", - "--ctr-survey-page-drag-indicator-height": "var(--lbr-size-x2)", - "--ctr-survey-resize-frame-grip-width": "var(--lbr-size-x1)", - "--ctr-survey-resize-frame-grip-height": "var(--lbr-size-x3)", - "--ctr-survey-resize-frame-margin": "var(--lbr-spacing-x05n)", - "--ctr-surface-toolbar-padding-left": "var(--sjs-spacing-x150)", - "--ctr-surface-toolbar-padding-right": "var(--sjs-spacing-x150)", - "--ctr-surface-toolbar-padding-top": "var(--sjs-spacing-x150)", - "--ctr-surface-toolbar-padding-bottom": "var(--sjs-spacing-x150)", - "--ctr-surface-toolbar-gap": "var(--sjs-spacing-x1)", - "--ctr-toggle-button-thumb-background-color-active": "var(--sjs-layer-1-foreground-50)", - "--ctr-toggle-button-thumb-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-toggle-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-toggle-button-gap": "var(--sjs-spacing-x05)", - "--ctr-toggle-button-padding-left": "var(--sjs-font-size-x05)", - "--ctr-toggle-button-padding-right": "var(--sjs-font-size-x05)", - "--ctr-toggle-button-padding-top": "var(--sjs-font-size-x05)", - "--ctr-toggle-button-padding-bottom": "var(--sjs-font-size-x05)", - "--ctr-toggle-button-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-toggle-button-border-color-focused": "var(--sjs-primary-background-500)", - "--ctr-toggle-button-border-color": "var(--sjs-border-25)", - "--ctr-toggle-button-thumb-width": "var(--sjs-font-size-x2)", - "--ctr-toggle-button-thumb-height": "var(--sjs-font-size-x2)", - "--ctr-toggle-button-background-color-checked": "var(--sjs-primary-background-500)", - "--ctr-toggle-button-thumb-background-color-checked-focused": "var(--sjs-primary-background-500)", - "--ctr-toggle-button-background-color-checked-focused": "var(--sjs-primary-foreground-100)", - "--ctr-toggle-button-background-color-hovered": "var(--sjs-layer-1-background-400)", - "--ctr-toggle-button-label-text-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-toggle-button-gap-label": "var(--sjs-spacing-x1)", - "--ctr-toggle-button-thumb-background-color-checked": "var(--sjs-primary-foreground-100)", - "--ctr-toggle-button-thumb-border-color": "var(--sjs-border-25)", - "--ctr-toolbox-item-submenu-button-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-toolbox-item-submenu-button-background-color-hovered": "var(--sjs-layer-1-background-500)", - "--ctr-toolbox-item-submenu-button-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-toolbox-item-submenu-button-padding-left": "var(--sjs-spacing-x05)", - "--ctr-toolbox-item-submenu-button-padding-right": "var(--sjs-spacing-x05)", - "--ctr-toolbox-item-submenu-button-padding-top": "var(--sjs-spacing-x05)", - "--ctr-toolbox-item-submenu-button-padding-bottom": "var(--sjs-spacing-x05)", - "--ctr-toolbox-item-submenu-button-icon-width": "var(--sjs-font-size-x2)", - "--ctr-toolbox-item-submenu-button-icon-height": "var(--sjs-font-size-x2)", - "--ctr-toolbox-item-submenu-button-icon-color": "var(--sjs-layer-3-foreground-50)", - "--ctr-toolbox-item-submenu-button-margin-right": "var(--sjs-spacing-x05n)", - "--ctr-survey-matching-item-padding-right-floating": "var(--lbr-spacing-x3)", - "--ctr-survey-matching-item-padding-top-floating": "var(--lbr-spacing-x05)", - "--ctr-survey-matching-item-padding-bottom-floating": "var(--lbr-spacing-x05)", - "--ctr-survey-matching-item-corner-radius-floating": "var(--lbr-corner-radius-round)", - "--ctr-tooltip-corner-radius": "var(--sjs-corner-radius-round)", - "--ctr-tooltip-padding-left": "var(--sjs-spacing-x550)", - "--ctr-tooltip-padding-right": "var(--sjs-spacing-x350)", - "--ctr-tooltip-padding-top": "var(--sjs-spacing-x150)", - "--ctr-tooltip-padding-bottom": "var(--sjs-spacing-x150)", - "--ctr-tooltip-background-color": "var(--sjs-layer-1-background-500)", - "--ctr-tooltip-shadow-1-offset-x": "var(--ctr-shadow-medium-offset-x)", - "--ctr-tooltip-shadow-2-offset-x": "var(--ctr-shadow-small-offset-x)", - "--ctr-tooltip-shadow-2-offset-y": "var(--ctr-shadow-small-offset-y)", - "--ctr-tooltip-shadow-2-blur": "var(--ctr-shadow-small-blur)", - "--ctr-tooltip-shadow-2-spread": "var(--ctr-shadow-small-spread)", - "--ctr-tooltip-shadow-2-color": "var(--ctr-shadow-small-color)", - "--ctr-tooltip-shadow-1-offset-y": "var(--ctr-shadow-medium-offset-y)", - "--ctr-tooltip-pointer-height": "var(--sjs-size-x05)", - "--ctr-tooltip-shadow-1-blur": "var(--ctr-shadow-medium-blur)", - "--ctr-tooltip-shadow-1-spread": "var(--ctr-shadow-medium-spread)", - "--ctr-tooltip-shadow-1-color": "var(--ctr-shadow-medium-color)", - "--ctr-super-tooltip-corder-radius": "var(--sjs-corner-radius-x05)", - "--ctr-menu-item-padding-bottom": "var(--sjs-spacing-x250)", - "--ctr-menu-item-padding-top": "var(--sjs-spacing-x250)", - "--ctr-scrollbar-padding-vertical-hovered": "var(--sjs-spacing-x025)", - "--ctr-image-gallery-item-title-color": "var(--sjs-layer-3-foreground-100)", - "--ctr-image-gallery-item-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-survey-radio-button-group-item-background-color-drop-spot": "var(--sjs-layer-1-background-400)", - "--ctr-survey-radio-button-group-item-corner-radius-drop-spot": "var(--lbr-corner-radius-round)", - "--ctr-image-gallery-item-background-corner-radius-drop-spot": "var(--sjs-corner-radius-round)", - "--ctr-image-gallery-item-background-corner-radius-drop-spot-2": "var(--sjs-corner-radius-round)", - "--ctr-survey-checkboxes-item-corner-radius-drop-spot": "var(--lbr-corner-radius-round)", - "--ctr-survey-checkboxes-item-background-color-drop-spot": "var(--sjs-layer-1-background-400)", - "--ctr-survey-ranking-item-background-color-drop-spot": "var(--sjs-layer-1-background-400)", - "--ctr-survey-ranking-item-corner-radius-drop-spot": "var(--lbr-corner-radius-round)", - "--ctr-page-navigator-button-icon-color-checked": "var(--sjs-primary-background-500)", - "--ctr-page-navigator-button-background-color-checked": "var(--sjs-layer-3-background-500)", - "--ctr-surface-button-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-surface-button-padding-horizontal-contextual-button": "var(--lbr-spacing-x10)", - "--ctr-surface-button-contextual-button-margin-horizontal": "var(--lbr-spacing-x1)", - "--ctr-surface-button-padding-vertical": "var(--lbr-spacing-x2)", - "--ctr-surface-button-contextual-button-icon-width": "var(--lbr-size-x3)", - "--ctr-surface-button-contextual-button-icon-height": "var(--lbr-size-x3)", - "--ctr-surface-button-contextual-button-margin-vertical": "var(--lbr-spacing-x1)", - "--ctr-surface-button-contextual-button-corner-radius": "var(--lbr-corner-radius-x05)", - "--ctr-surface-button-contextual-button-padding-left": "var(--lbr-spacing-x1)", - "--ctr-surface-button-contextual-button-padding-right": "var(--lbr-spacing-x1)", - "--ctr-surface-button-contextual-button-padding-top": "var(--lbr-spacing-x1)", - "--ctr-surface-button-contextual-button-padding-bottom": "var(--lbr-spacing-x1)", - "--ctr-preview-pager-item-corner-radius": "var(--sjs-corner-radius-x05)", - "--ctr-preview-pager-item-padding-left": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-left-with-text": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-right": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-right-with-text": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-top": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-top-with-text": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-bottom": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-padding-bottom-with-text": "var(--sjs-spacing-x1)", - "--ctr-preview-pager-item-icon-container-width": "var(--sjs-font-size-x2)", - "--ctr-preview-pager-item-icon-container-height": "var(--sjs-font-size-x2)", - "--ctr-editor-border-color-highlighted": "var(--sjs-secondary-background-500)", - "--ctr-editor-border-width-highlighed": "var(--sjs-stroke-x2)", - "--ctr-survey-page-content-margin-top-no-header": "var(--lbr-spacing-x1)", - "--ctr-survey-question-panel-toolbar-item-background-color-pressed": "var(--sjs-layer-3-background-500)", - "--ctr-survey-page-toolbar-item-background-color-pressed": "var(--sjs-layer-3-background-400)", - "--ctr-survey-page-toolbar-item-icon-color-disabled": "var(--sjs-layer-1-foreground-50)", - "--ctr-survey-page-toolbar-item-icon-color": "var(--sjs-secondary-background-500)", - "--ctr-survey-page-margin-left-with-toolbar": "var(--sjs-spacing-x850)", - "--ctr-survey-page-margin-right-with-toolbar": "var(--sjs-spacing-x850)", - "--ctr-expression-item-padding-left-icon-only": "var(--sjs-spacing-x1)", - "--ctr-expression-item-padding-right-icon-only": "var(--sjs-spacing-x1)", - "--ctr-expression-item-icon-width": "var(--sjs-font-size-x3)", - "--ctr-expression-item-icon-height": "var(--sjs-font-size-x3)", - "--ctr-expression-item-icon-color": "var(--sjs-semantic-red-background-500)", - "--ctr-expression-item-background-color-remove-button-hovered": "var(--sjs-semantic-red-background-10)", - "--ctr-survey-header-padding-bottom-advanced": "var(--lbr-spacing-x2)", - "--ctr-survey-header-padding-top-advanced": "var(--lbr-spacing-x2)", - "--ctr-collapse-button-margin-top": "var(--sjs-spacing-x05n)", - "--ctr-collapse-button-margin-right": "var(--sjs-spacing-x2)", - "--ctr-property-grid-min-width": "var(--sjs-size-x40)", - "--ctr-list-padding-left-no-data": "var(--sjs-spacing-x2)", - "--ctr-list-padding-right-no-data": "var(--sjs-spacing-x2)", - "--ctr-list-padding-top-no-data": "var(--sjs-spacing-x4)", - "--ctr-list-padding-bottom-no-data": "var(--sjs-spacing-x4)", - "--ctr-list-no-data-text-color": "var(--sjs-layer-1-foreground-50)", - "--ctr-page-navigator-button-icon-color-disabled": "var(--sjs-layer-3-foreground-100)", - "--ctr-actionbar-button-border-color-highlighted": "var(--sjs-secondary-background-500)", - "--ctr-actionbar-button-border-width-highlighed": "var(--sjs-stroke-x2)", - "--ctr-survey-question-panel-toolbar-item-text-color-selected": "var(--sjs-layer-1-foreground-100)", - "--ctr-survey-question-panel-toolbar-item-icon-color-selected": "var(--sjs-secondary-background-500)", - "--ctr-actionbar-button-background-color-hovered-colorful": "var(--sjs-primary-background-10)", - "--ctr-survey-header-logo-placeholder-margin-left-advanced": "var(--lbr-spacing-x2n)", - "--ctr-survey-header-logo-margin-top-advanced": "var(--lbr-spacing-x2)", - "--ctr-survey-header-logo-margin-right-advanced": "var(--lbr-spacing-x2)", - "--ctr-list-item-icon-width-small": "var(--sjs-font-size-x2)", - "--ctr-list-item-icon-height-small": "var(--sjs-font-size-x2)", - "--ctr-toolbox-group-header-background-color": "var(--sjs-layer-3-background-500)", - "--ctr-toolbox-item-max-width": "var(--sjs-size-x40)", - "--sjs-layer-1-background-500": "#FFFFFF", - "--sjs-layer-1-background-400": "#F8F8F8", - "--sjs-layer-1-foreground-100": "#000000E8", - "--sjs-layer-1-foreground-50": "#00000073", - "--sjs-layer-3-background-500": "#F3F3F3", - "--sjs-layer-3-foreground-100": "#000000E8", - "--sjs-layer-3-foreground-50": "#00000073", - "--sjs-layer-2-background-500": "#F9F9F9", - "--sjs-layer-2-background-400": "#F3F3F3", - "--sjs-special-haze": "#90909080", - "--sjs-border-25": "#00000029", - "--sjs-border-10": "#00000017", - "--sjs-primary-background-500": "var(--sjs2-color-project-brand-600, #19B394)", - "--sjs-primary-background-10": "#19B3941A", - "--sjs-primary-background-400": "#14A48B", - "--sjs-primary-foreground-100": "#FFFFFF", - "--sjs-primary-foreground-25": "#FFFFFF40", - "--sjs-secondary-background-500": "var(--sjs2-color-project-accent-600, #FF9814)", - "--sjs-secondary-background-25": "#FF981440", - "--sjs-secondary-background-10": "#FF98141A", - "--sjs-secondary-foreground-100": "#FFFFFF", - "--sjs-secondary-forecolor-25": "#FFFFFF40", - "--sjs-semantic-red-background-500": "#E50A3E", - "--sjs-semantic-red-background-10": "#E50A3E1A", - "--sjs-semantic-red-foreground-100": "#FFFFFF", - "--sjs-semantic-green-background-500": "#19B394", - "--sjs-semantic-green-background-10": "#19B3941A", - "--sjs-semantic-green-foreground-100": "#FFFFFF", - "--sjs-semantic-blue-background-500": "#437FD9", - "--sjs-semantic-blue-background-10": "#437FD91A", - "--sjs-semantic-blue-foreground-100": "#FFFFFF", - "--sjs-semantic-yellow-background-500": "#FF9814", - "--sjs-semantic-yellow-background-10": "#FF98141A", - "--sjs-semantic-yellow-foreground-100": "#FFFFFF", - "--sjs-semantic-white-background-500": "#FFFFFF", - "--sjs-code-gray-700": "#B6B6B6", - "--sjs-code-blue-500": "#326FCA", - "--sjs-code-gray-300": "#505050", - "--sjs-code-green-500": "#08997C", - "--sjs-code-red-500": "#F41B50", - "--sjs-code-purple-500": "#C22FA2", - "--sjs-code-yellow-500": "#F58D06", - "--sjs-code-gray-500": "#8A8A8A", - "--sjs-special-background": "#F3F3F3", - "--sjs-layer-1-foreground-75": "#000000BF", - "--sjs-layer-3-background-400": "#E8E8E8", - "--sjs-special-glow": "#0000001A", - "--sjs-special-shadow": "#00000026", - "--sjs-layer-3-foreground-75": "#000000BF", - "--sjs-layer-2-foreground-100": "#000000E8", - "--sjs-layer-2-foreground-75": "#000000BF", - "--sjs-layer-2-foreground-50": "#00000073", - "--sjs-border-25-overlay": "#00000026" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (sc2020Theme); - - /***/ }), - - /***/ "./prebuild/testTheme.ts": - /*!*******************************!*\ - !*** ./prebuild/testTheme.ts ***! - \*******************************/ - /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__), - /* harmony export */ testTheme: () => (/* binding */ testTheme) - /* harmony export */ }); - // Auto-generated theme: test - var testTheme = { - "themeName": "test", - "cssVariables": { - "--sjs2-base-unit-size": "8px", - "--sjs2-base-unit-spacing": "8px", - "--sjs2-base-unit-radius": "8px", - "--sjs2-base-unit-border-width": "1px", - "--sjs2-base-unit-font-size": "8px", - "--sjs2-base-unit-line-height": "8px", - "--sjs2-base-unit-opacity": "1%", - "--sjs2-base-unit-scale": "1%", - "--sjs2-scale-x000": "calc(var(--sjs2-base-unit-scale) * 0)", - "--sjs2-scale-x025": "calc(var(--sjs2-base-unit-scale) * 25)", - "--sjs2-scale-x050": "calc(var(--sjs2-base-unit-scale) * 50)", - "--sjs2-scale-x075": "calc(var(--sjs2-base-unit-scale) * 75)", - "--sjs2-scale-x095": "calc(var(--sjs2-base-unit-scale) * 95)", - "--sjs2-scale-x100": "calc(var(--sjs2-base-unit-scale) * 100)", - "--sjs2-scale-x200": "calc(var(--sjs2-base-unit-scale) * 200)", - "--sjs2-size-x000": "calc(var(--sjs2-base-unit-size) * 0)", - "--sjs2-size-x025": "calc(var(--sjs2-base-unit-size) * 0.25)", - "--sjs2-size-x050": "calc(var(--sjs2-base-unit-size) * 0.50)", - "--sjs2-size-x075": "calc(var(--sjs2-base-unit-size) * 0.75)", - "--sjs2-size-x100": "calc(var(--sjs2-base-unit-size) * 1)", - "--sjs2-size-x150": "calc(var(--sjs2-base-unit-size) * 1.50)", - "--sjs2-size-x200": "calc(var(--sjs2-base-unit-size) * 2)", - "--sjs2-size-x250": "calc(var(--sjs2-base-unit-size) * 2.50)", - "--sjs2-size-x300": "calc(var(--sjs2-base-unit-size) * 3)", - "--sjs2-size-x350": "calc(var(--sjs2-base-unit-size) * 3.50)", - "--sjs2-size-x400": "calc(var(--sjs2-base-unit-size) * 4)", - "--sjs2-size-x500": "calc(var(--sjs2-base-unit-size) * 5)", - "--sjs2-size-x600": "calc(var(--sjs2-base-unit-size) * 6)", - "--sjs2-size-x700": "calc(var(--sjs2-base-unit-size) * 7)", - "--sjs2-size-x800": "calc(var(--sjs2-base-unit-size) * 8)", - "--sjs2-size-x900": "calc(var(--sjs2-base-unit-size) * 9)", - "--sjs2-size-x1000": "calc(var(--sjs2-base-unit-size) * 10)", - "--sjs2-size-x1100": "calc(var(--sjs2-base-unit-size) * 11)", - "--sjs2-size-x1200": "calc(var(--sjs2-base-unit-size) * 12)", - "--sjs2-size-x1300": "calc(var(--sjs2-base-unit-size) * 13)", - "--sjs2-size-x1400": "calc(var(--sjs2-base-unit-size) * 14)", - "--sjs2-size-x1500": "calc(var(--sjs2-base-unit-size) * 15)", - "--sjs2-radius-x000": "calc(var(--sjs2-base-unit-radius) * 0)", - "--sjs2-radius-x025": "calc(var(--sjs2-base-unit-radius) * 0.25)", - "--sjs2-radius-x050": "calc(var(--sjs2-base-unit-radius) * 0.50)", - "--sjs2-radius-x075": "calc(var(--sjs2-base-unit-radius) * 0.75)", - "--sjs2-radius-x100": "calc(var(--sjs2-base-unit-radius) * 1)", - "--sjs2-radius-x150": "calc(var(--sjs2-base-unit-radius) * 1.50)", - "--sjs2-radius-x200": "calc(var(--sjs2-base-unit-radius) * 2)", - "--sjs2-radius-x250": "calc(var(--sjs2-base-unit-radius) * 2.50)", - "--sjs2-radius-x300": "calc(var(--sjs2-base-unit-radius) * 3)", - "--sjs2-radius-x400": "calc(var(--sjs2-base-unit-radius) * 4)", - "--sjs2-radius-x500": "calc(var(--sjs2-base-unit-radius) * 5)", - "--sjs2-radius-x600": "calc(var(--sjs2-base-unit-radius) * 6)", - "--sjs2-radius-x700": "calc(var(--sjs2-base-unit-radius) * 7)", - "--sjs2-radius-x800": "calc(var(--sjs2-base-unit-radius) * 8)", - "--sjs2-radius-round": "9999px", - "--sjs2-spacing-x000": "calc(var(--sjs2-base-unit-spacing) * 0)", - "--sjs2-spacing-x025": "calc(var(--sjs2-base-unit-spacing) * 0.25)", - "--sjs2-spacing-x050": "calc(var(--sjs2-base-unit-spacing) * 0.50)", - "--sjs2-spacing-x075": "calc(var(--sjs2-base-unit-spacing) * 0.75)", - "--sjs2-spacing-x100": "calc(var(--sjs2-base-unit-spacing) * 1)", - "--sjs2-spacing-x150": "calc(var(--sjs2-base-unit-spacing) * 1.5)", - "--sjs2-spacing-x200": "calc(var(--sjs2-base-unit-spacing) * 2)", - "--sjs2-spacing-x250": "calc(var(--sjs2-base-unit-spacing) * 2.50)", - "--sjs2-spacing-x300": "calc(var(--sjs2-base-unit-spacing) * 3)", - "--sjs2-spacing-x400": "calc(var(--sjs2-base-unit-spacing) * 4)", - "--sjs2-spacing-x500": "calc(var(--sjs2-base-unit-spacing) * 5)", - "--sjs2-spacing-x600": "calc(var(--sjs2-base-unit-spacing) * 6)", - "--sjs2-spacing-x700": "calc(var(--sjs2-base-unit-spacing) * 7)", - "--sjs2-spacing-x800": "calc(var(--sjs2-base-unit-spacing) * 8)", - "--sjs2-spacing-negative-x025": "calc(var(--sjs2-base-unit-spacing) * -0.25)", - "--sjs2-spacing-negative-x050": "calc(var(--sjs2-base-unit-spacing) * -0.50)", - "--sjs2-spacing-negative-x075": "calc(var(--sjs2-base-unit-spacing) * -0.75)", - "--sjs2-spacing-negative-x100": "calc(var(--sjs2-base-unit-spacing) * -1)", - "--sjs2-spacing-negative-x150": "calc(var(--sjs2-base-unit-spacing) * -1.5)", - "--sjs2-spacing-negative-x200": "calc(var(--sjs2-base-unit-spacing) * -2)", - "--sjs2-spacing-negative-x250": "calc(var(--sjs2-base-unit-spacing) * -2.50)", - "--sjs2-spacing-negative-x300": "calc(var(--sjs2-base-unit-spacing) * -3)", - "--sjs2-spacing-negative-x400": "calc(var(--sjs2-base-unit-spacing) * -4)", - "--sjs2-spacing-negative-x500": "calc(var(--sjs2-base-unit-spacing) * -5)", - "--sjs2-spacing-negative-x600": "calc(var(--sjs2-base-unit-spacing) * -6)", - "--sjs2-spacing-negative-x700": "calc(var(--sjs2-base-unit-spacing) * -7)", - "--sjs2-spacing-negative-x800": "calc(var(--sjs2-base-unit-spacing) * -8)", - "--sjs2-opacity-x000": "calc(var(--sjs2-base-unit-opacity) * 0)", - "--sjs2-opacity-x005": "calc(var(--sjs2-base-unit-opacity) * 5)", - "--sjs2-opacity-x010": "calc(var(--sjs2-base-unit-opacity) * 10)", - "--sjs2-opacity-x015": "calc(var(--sjs2-base-unit-opacity) * 15)", - "--sjs2-opacity-x020": "calc(var(--sjs2-base-unit-opacity) * 20)", - "--sjs2-opacity-x025": "calc(var(--sjs2-base-unit-opacity) * 25)", - "--sjs2-opacity-x030": "calc(var(--sjs2-base-unit-opacity) * 30)", - "--sjs2-opacity-x035": "calc(var(--sjs2-base-unit-opacity) * 35)", - "--sjs2-opacity-x040": "calc(var(--sjs2-base-unit-opacity) * 40)", - "--sjs2-opacity-x045": "calc(var(--sjs2-base-unit-opacity) * 45)", - "--sjs2-opacity-x050": "calc(var(--sjs2-base-unit-opacity) * 50)", - "--sjs2-opacity-x055": "calc(var(--sjs2-base-unit-opacity) * 55)", - "--sjs2-opacity-x060": "calc(var(--sjs2-base-unit-opacity) * 60)", - "--sjs2-opacity-x065": "calc(var(--sjs2-base-unit-opacity) * 65)", - "--sjs2-opacity-x070": "calc(var(--sjs2-base-unit-opacity) * 70)", - "--sjs2-opacity-x075": "calc(var(--sjs2-base-unit-opacity) * 75)", - "--sjs2-opacity-x080": "calc(var(--sjs2-base-unit-opacity) * 80)", - "--sjs2-opacity-x085": "calc(var(--sjs2-base-unit-opacity) * 85)", - "--sjs2-opacity-x090": "calc(var(--sjs2-base-unit-opacity) * 90)", - "--sjs2-opacity-x095": "calc(var(--sjs2-base-unit-opacity) * 95)", - "--sjs2-opacity-x100": "calc(var(--sjs2-base-unit-opacity) * 100)", - "--sjs2-border-width-x000": "calc(var(--sjs2-base-unit-border-width) * 0)", - "--sjs2-border-width-x100": "calc(var(--sjs2-base-unit-border-width) * 1)", - "--sjs2-border-width-x200": "calc(var(--sjs2-base-unit-border-width) * 2)", - "--sjs2-border-width-x400": "calc(var(--sjs2-base-unit-border-width) * 4)", - "--sjs2-font-weight-regular": "Regular", - "--sjs2-font-weight-medium": "Medium", - "--sjs2-font-weight-semibold": "SemiBold", - "--sjs2-font-weight-bold": "Bold", - "--sjs2-font-size-x000": "calc(var(--sjs2-base-unit-font-size) * 0)", - "--sjs2-font-size-x100": "calc(var(--sjs2-base-unit-font-size) * 1)", - "--sjs2-font-size-x150": "calc(var(--sjs2-base-unit-font-size) * 1.5)", - "--sjs2-font-size-x200": "calc(var(--sjs2-base-unit-font-size) * 2)", - "--sjs2-font-size-x250": "calc(var(--sjs2-base-unit-font-size) * 2.5)", - "--sjs2-font-size-x300": "calc(var(--sjs2-base-unit-font-size) * 3)", - "--sjs2-font-size-x350": "calc(var(--sjs2-base-unit-font-size) * 3.5)", - "--sjs2-font-size-x400": "calc(var(--sjs2-base-unit-font-size) * 4)", - "--sjs2-font-size-x500": "calc(var(--sjs2-base-unit-font-size) * 5)", - "--sjs2-font-size-x600": "calc(var(--sjs2-base-unit-font-size) * 6)", - "--sjs2-line-height-x000": "calc(var(--sjs2-base-unit-line-height) * 0)", - "--sjs2-line-height-x100": "calc(var(--sjs2-base-unit-line-height) * 1)", - "--sjs2-line-height-x200": "calc(var(--sjs2-base-unit-line-height) * 2)", - "--sjs2-line-height-x300": "calc(var(--sjs2-base-unit-line-height) * 3)", - "--sjs2-line-height-x400": "calc(var(--sjs2-base-unit-line-height) * 4)", - "--sjs2-line-height-x500": "calc(var(--sjs2-base-unit-line-height) * 5)", - "--sjs2-line-height-x600": "calc(var(--sjs2-base-unit-line-height) * 6)", - "--sjs2-text-case-default": "none", - "--sjs2-text-case-uppercase": "uppercase", - "--sjs2-palette-gray-100": "#F5F5F5", - "--sjs2-palette-gray-150": "#EDEDED", - "--sjs2-palette-gray-200": "#E5E5E5", - "--sjs2-palette-gray-250": "#D4D4D4", - "--sjs2-palette-gray-300": "#CDCDCD", - "--sjs2-palette-gray-400": "#B3B2B2", - "--sjs2-palette-gray-500": "#8E8E8E", - "--sjs2-palette-gray-600": "#5F5E61", - "--sjs2-palette-gray-700": "#424146", - "--sjs2-palette-gray-750": "#36353C", - "--sjs2-palette-gray-800": "#2D2C33", - "--sjs2-palette-gray-900": "#1C1B20", - "--sjs2-palette-gray-950": "#161519", - "--sjs2-palette-gray-999": "#111014", - "--sjs2-palette-gray-000": "#fff", - "--sjs2-palette-red-400": "#ff6e84", - "--sjs2-palette-red-600": "#E50A3E", - "--sjs2-palette-red-700": "#C30935", - "--sjs2-palette-green-400": "#15CDAB", - "--sjs2-palette-green-600": "#19B394", - "--sjs2-palette-green-700": "#15947A", - "--sjs2-palette-blue-400": "#66B4FC", - "--sjs2-palette-blue-600": "#437FD9", - "--sjs2-palette-blue-700": "#2A6CD0", - "--sjs2-palette-yellow-400": "#FEC64A", - "--sjs2-palette-yellow-600": "#FF9814", - "--sjs2-palette-yellow-700": "#F08700", - "--sjs2-palette-violet-400": "#C36FF4", - "--sjs2-palette-violet-600": "#A62CEC", - "--sjs2-palette-violet-700": "#9614E1", - "--sjs2-palette-olive-400": "#6FC648", - "--sjs2-palette-olive-600": "#4FAF24", - "--sjs2-palette-olive-700": "#41901E", - "--sjs2-palette-purple-400": "#A190FA", - "--sjs2-palette-purple-600": "#6E5BD1", - "--sjs2-palette-purple-700": "#5640C9", - "--sjs2-palette-indianred-400": "#F9786A", - "--sjs2-palette-indianred-600": "#AF496B", - "--sjs2-palette-indianred-700": "#973F5C", - "--sjs2-radius-semantic-form": "var(--sjs2-radius-x100)", - "--sjs2-radius-semantic-form-item": "var(--sjs2-radius-x050)", - "--sjs2-radius-control-action": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-action-icon": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-button": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-menu-item": "var(--sjs2-radius-semantic-form)", - "--sjs2-radius-control-drop-item": "var(--sjs2-radius-x100)", - "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", - "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", - "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", - "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", - "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", - "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", - "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-formbox-medium-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-message-small-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-small-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-small-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-spacer": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-message-medium-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-message-medium-gap": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-content-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-content-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-swatch-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-left": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-content-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-swatch-left": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-swatch-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-icon-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-icon-right": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-input-medium-label-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-medium-limit-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-input-medium-limit-left": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-input-medium-limit-right": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-xx-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-xx-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-box-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-box-vertical": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-horizontal": "var(--sjs2-spacing-x150)", - "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-box-vertical": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-horizontal": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-action-large-box-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-action-large-addon-vertical": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-small-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-small-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-small-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-control-caption-medium-box-left": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-right": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-box-vertical": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-box-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-caption-medium-group-gap": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-top": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-description-bottom": "var(--sjs2-spacing-x200)", - "--sjs2-layout-control-caption-medium-caption-horizontal": "var(--sjs2-spacing-x000)", - "--sjs2-layout-control-caption-medium-caption-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-horizontal": "var(--sjs2-spacing-x100)", - "--sjs2-layout-container-drop-vertical": "var(--sjs2-spacing-x100)", - "--sjs2-size-semantic-xx-small": "var(--sjs2-size-x300)", - "--sjs2-size-semantic-x-small": "var(--sjs2-size-x400)", - "--sjs2-size-semantic-small": "var(--sjs2-size-x500)", - "--sjs2-size-semantic-medium": "var(--sjs2-size-x600)", - "--sjs2-size-semantic-large": "var(--sjs2-size-x700)", - "--sjs2-size-icon-small": "var(--sjs2-size-x200)", - "--sjs2-size-icon-medium": "var(--sjs2-size-x300)", - "--sjs2-size-icon-large": "var(--sjs2-size-x400)", - "--sjs2-is-panelless": "false", - "--sjs2-typography-font-family-default": "Open Sans", - "--sjs2-typography-font-family-code": "DM Mono", - "--sjs2-typography-font-size-small": "var(--sjs2-font-size-x150)", - "--sjs2-typography-font-size-default": "var(--sjs2-font-size-x200)", - "--sjs2-typography-font-size-medium": "var(--sjs2-font-size-x300)", - "--sjs2-typography-font-size-large": "var(--sjs2-font-size-x400)", - "--sjs2-typography-line-height-small": "var(--sjs2-line-height-x200)", - "--sjs2-typography-line-height-default": "var(--sjs2-line-height-x300)", - "--sjs2-typography-line-height-medium": "var(--sjs2-line-height-x400)", - "--sjs2-typography-line-height-large": "var(--sjs2-line-height-x500)", - "--sjs2-typography-font-weight-default": "var(--sjs2-font-weight-regular)", - "--sjs2-typography-font-weight-strong": "var(--sjs2-font-weight-semibold)", - "--sjs2-color-project-brand-400": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 1.1))", - "--sjs2-color-project-brand-600": "#19B394", - "--sjs2-color-project-brand-700": "hsl(from var(--sjs2-color-project-brand-600) h s calc(l * 0.85))", - "--sjs2-color-project-accent-400": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 1.1))", - "--sjs2-color-project-accent-600": "#19B394", - "--sjs2-color-project-accent-700": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 0.85))", - "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-surface": "#EDF9F7", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", - "--sjs2-color-utility-scrollbar": "#00000026", - "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-utility-overlay-screen": "color(srgb 0.800112 0.933371 0.933371 / 0.35)", - "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", - "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-basic-secondary": "#f4f4f4ff", - "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-basic-secondary-dim": "#eaeaeaff", - "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-bg-brand-secondary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-brand-tertiary": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-brand-primary-dim": "var(--sjs2-color-project-brand-700)", - "--sjs2-color-bg-brand-secondary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-brand-tertiary-dim": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-note-tertiary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-note-primary-dim": "var(--sjs2-palette-blue-700)", - "--sjs2-color-bg-note-secondary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-note-tertiary-dim": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-neutral-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-neutral-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-neutral-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-neutral-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", - "--sjs2-color-bg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-bg-positive-secondary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-positive-tertiary": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-positive-primary-dim": "var(--sjs2-palette-green-700)", - "--sjs2-color-bg-positive-secondary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-positive-tertiary-dim": "rgba(from var(--sjs2-palette-green-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-bg-warning-secondary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-warning-tertiary": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-warning-primary-dim": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-bg-warning-secondary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-warning-tertiary-dim": "rgba(from var(--sjs2-palette-yellow-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-bg-alert-secondary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-alert-tertiary": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x000))", - "--sjs2-color-bg-alert-primary-dim": "var(--sjs2-palette-red-700)", - "--sjs2-color-bg-alert-secondary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-alert-tertiary-dim": "rgba(from var(--sjs2-palette-red-600) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-bg-static-main-secondary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-main-primary-dim": "var(--sjs2-palette-gray-700)", - "--sjs2-color-bg-static-main-secondary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-static-sub-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-bg-static-sub-secondary": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-static-sub-primary-dim": "hsl(from var(--sjs2-palette-gray-100) h s calc(l * 1.1))", - "--sjs2-color-bg-static-sub-secondary-dim": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", - "--sjs2-color-bg-state-common-disabled": "var(--sjs2-palette-gray-250)", - "--sjs2-color-fg-basic-primary": "#000000e6", - "--sjs2-color-fg-basic-primary-muted": "#000000bf", - "--sjs2-color-fg-basic-secondary": "#00000080", - "--sjs2-color-fg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-fg-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-brand-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-fg-note-primary": "var(--sjs2-palette-blue-700)", - "--sjs2-color-fg-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-fg-warning-primary": "var(--sjs2-palette-yellow-700)", - "--sjs2-color-fg-alert-primary": "var(--sjs2-palette-red-700)", - "--sjs2-color-fg-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-fg-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-fg-state-common-disabled": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-border-basic-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-border-basic-secondary": "#dcdcdcff", - "--sjs2-color-border-brand-primary": "var(--sjs2-color-project-brand-600)", - "--sjs2-color-border-accent-primary": "var(--sjs2-color-project-accent-600)", - "--sjs2-color-border-note-primary": "var(--sjs2-palette-blue-600)", - "--sjs2-color-border-positive-primary": "var(--sjs2-palette-green-600)", - "--sjs2-color-border-warning-primary": "var(--sjs2-palette-yellow-600)", - "--sjs2-color-border-alert-primary": "var(--sjs2-palette-red-600)", - "--sjs2-color-border-neutral-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-main-primary": "var(--sjs2-palette-gray-000)", - "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", - "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-formbox-invalid-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", - "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", - "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-default-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-input-disabled-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-placeholder": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-label": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-limit": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-disabled-icon": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-line": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-input-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-input-readonly-placeholder": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-label": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-limit": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-check-true-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-disabled-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-true-readonly-icon": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-check-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-check-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-check-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-border": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", - "--sjs2-color-control-segmented-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-false-readonly-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-readonly-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-segmented-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-false-focused-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-segmented-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-false-hovered-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-default-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-default-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-segmented-true-disabled-bg": "var(--sjs2-color-bg-basic-primary-dim)", - "--sjs2-color-control-segmented-true-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-true-disabled-value": "var(--sjs2-palette-gray-400)", - "--sjs2-color-control-segmented-true-readonly-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-segmented-true-readonly-value": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-segmented-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", - "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-100)", - "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", - "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", - "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", - "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", - "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-chart-bg-color-1": "#84CAD4", - "--sjs2-color-data-chart-bg-color-2": "#3A99FB", - "--sjs2-color-data-chart-bg-color-3": "#FF6771", - "--sjs2-color-data-chart-bg-color-4": "#1DB496", - "--sjs2-color-data-chart-bg-color-5": "#FFC152", - "--sjs2-color-data-chart-bg-color-6": "#ABA1FF", - "--sjs2-color-data-chart-bg-color-7": "#7D8CA5", - "--sjs2-color-data-chart-bg-color-8": "#4FC46C", - "--sjs2-color-data-chart-bg-color-9": "#E87BCB", - "--sjs2-color-data-chart-bg-color-10": "#4E6198", - "--sjs2-color-data-chart-bg-color-1-tinted": "rgba(from #84CAD4 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-2-tinted": "rgba(from #3A99FB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-3-tinted": "rgba(from #FF6771 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-4-tinted": "rgba(from #1DB496 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-5-tinted": "rgba(from #FFC152 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-6-tinted": "rgba(from #ABA1FF r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-7-tinted": "rgba(from #7D8CA5 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-8-tinted": "rgba(from #4FC46C r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-9-tinted": "rgba(from #E87BCB r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-bg-color-10-tinted": "rgba(from #4E6198 r g b / var(--sjs2-opacity-x060))", - "--sjs2-color-data-chart-fg-on-color-1": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-2": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-3": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-4": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-5": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-6": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-7": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-8": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-9": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-fg-on-color-10": "var(--sjs2-palette-gray-000)", - "--sjs2-color-data-chart-border-color-1": "#84CAD4", - "--sjs2-color-data-chart-border-color-2": "#3A99FB", - "--sjs2-color-data-chart-border-color-3": "#FF6771", - "--sjs2-color-data-chart-border-color-4": "#1DB496", - "--sjs2-color-data-chart-border-color-5": "#FFC152", - "--sjs2-color-data-chart-border-color-6": "#ABA1FF", - "--sjs2-color-data-chart-border-color-7": "#7D8CA5", - "--sjs2-color-data-chart-border-color-8": "#4FC46C", - "--sjs2-color-data-chart-border-color-9": "#E87BCB", - "--sjs2-color-data-chart-border-color-10": "#4E6198", - "--sjs2-color-data-grid-fg-label": "var(--sjs2-color-fg-basic-primary)", - "--sjs2-color-data-grid-border-line": "#DCDCDC", - "--sjs2-color-data-grid-border-axis": "var(--sjs2-color-border-basic-primary)", - "--sjs2-opacity-visible": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-hovered": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-pressed": "var(--sjs2-opacity-x100)", - "--sjs2-opacity-disabled": "var(--sjs2-opacity-x025)", - "--sjs2-opacity-hidden": "var(--sjs2-opacity-x000)", - "--sjs2-border-width-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-width-a11y": "var(--sjs2-border-width-x400)", - "--sjs2-border-spread-form-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-highlighted": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", - "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-elevated-default": "2", - "--sjs2-border-spread-floating-default": "4", - "--sjs2-border-blur-form-default": "0", - "--sjs2-border-blur-form-hovered": "0", - "--sjs2-border-blur-form-pressed": "0", - "--sjs2-border-blur-form-focused": "0", - "--sjs2-border-blur-form-highlighted": "0", - "--sjs2-border-blur-form-disabled": "0", - "--sjs2-border-blur-form-invalid": "0", - "--sjs2-border-blur-form-readonly": "0", - "--sjs2-border-blur-trigger-default": "0", - "--sjs2-border-blur-trigger-hovered": "0", - "--sjs2-border-blur-trigger-pressed": "0", - "--sjs2-border-blur-trigger-focused": "0", - "--sjs2-border-blur-trigger-disabled": "0", - "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", - "--sjs2-border-blur-surface-focused": "0", - "--sjs2-border-blur-surface-disabled": "0", - "--sjs2-border-blur-elevated-default": "8", - "--sjs2-border-blur-floating-default": "12", - "--sjs2-border-offset-x-form-default": "0", - "--sjs2-border-offset-x-form-hovered": "0", - "--sjs2-border-offset-x-form-pressed": "0", - "--sjs2-border-offset-x-form-focused": "0", - "--sjs2-border-offset-x-form-highlighted": "0", - "--sjs2-border-offset-x-form-disabled": "0", - "--sjs2-border-offset-x-form-invalid": "0", - "--sjs2-border-offset-x-form-readonly": "0", - "--sjs2-border-offset-x-trigger-default": "0", - "--sjs2-border-offset-x-trigger-hovered": "0", - "--sjs2-border-offset-x-trigger-pressed": "0", - "--sjs2-border-offset-x-trigger-focused": "0", - "--sjs2-border-offset-x-trigger-disabled": "0", - "--sjs2-border-offset-x-surface-default": "0", - "--sjs2-border-offset-x-surface-hovered": "0", - "--sjs2-border-offset-x-surface-pressed": "0", - "--sjs2-border-offset-x-surface-focused": "0", - "--sjs2-border-offset-x-surface-disabled": "0", - "--sjs2-border-offset-x-elevated-default": "0", - "--sjs2-border-offset-x-floating-default": "0", - "--sjs2-border-offset-y-form-default": "0", - "--sjs2-border-offset-y-form-hovered": "0", - "--sjs2-border-offset-y-form-pressed": "0", - "--sjs2-border-offset-y-form-focused": "0", - "--sjs2-border-offset-y-form-highlighted": "0", - "--sjs2-border-offset-y-form-disabled": "0", - "--sjs2-border-offset-y-form-invalid": "0", - "--sjs2-border-offset-y-form-readonly": "0", - "--sjs2-border-offset-y-trigger-default": "0", - "--sjs2-border-offset-y-trigger-hovered": "0", - "--sjs2-border-offset-y-trigger-pressed": "0", - "--sjs2-border-offset-y-trigger-focused": "0", - "--sjs2-border-offset-y-trigger-disabled": "0", - "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", - "--sjs2-border-offset-y-surface-focused": "0", - "--sjs2-border-offset-y-surface-disabled": "0", - "--sjs2-border-offset-y-elevated-default": "4", - "--sjs2-border-offset-y-floating-default": "6", - "--sjs2-color-border-basic-secondary-for-tests-only": "#d4d4d4", - "--sjs2-color-utility-shadow-medium": "#004c441a" - } - }; - /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (testTheme); - - /***/ }) - - /******/ }); - /************************************************************************/ - /******/ // The module cache - /******/ var __webpack_module_cache__ = {}; - /******/ - /******/ // The require function - /******/ function __webpack_require__(moduleId) { - /******/ // Check if module is in cache - /******/ var cachedModule = __webpack_module_cache__[moduleId]; - /******/ if (cachedModule !== undefined) { - /******/ return cachedModule.exports; - /******/ } - /******/ // Create a new module (and put it into the cache) - /******/ var module = __webpack_module_cache__[moduleId] = { - /******/ // no module.id needed - /******/ // no module.loaded needed - /******/ exports: {} - /******/ }; - /******/ - /******/ // Execute the module function - /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); - /******/ - /******/ // Return the exports of the module - /******/ return module.exports; - /******/ } - /******/ - /************************************************************************/ - /******/ /* webpack/runtime/define property getters */ - /******/ (() => { - /******/ // define getter functions for harmony exports - /******/ __webpack_require__.d = (exports, definition) => { - /******/ for (var key in definition) { - /******/ if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { - /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); - /******/ } - /******/ } - /******/ }; - /******/ })(); - /******/ - /******/ /* webpack/runtime/hasOwnProperty shorthand */ - /******/ (() => { - /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)); - /******/ })(); - /******/ - /******/ /* webpack/runtime/make namespace object */ - /******/ (() => { - /******/ // define __esModule on exports - /******/ __webpack_require__.r = (exports) => { - /******/ if (typeof Symbol !== "undefined" && Symbol.toStringTag) { - /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); - /******/ } - /******/ Object.defineProperty(exports, "__esModule", { value: true }); - /******/ }; - /******/ })(); - /******/ - /************************************************************************/ - var __webpack_exports__ = {}; - // This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk. - (() => { - /*!***************************!*\ - !*** ./prebuild/index.ts ***! - \***************************/ - __webpack_require__.r(__webpack_exports__); - /* harmony export */ __webpack_require__.d(__webpack_exports__, { - /* harmony export */ contrastTheme: () => (/* reexport safe */ _contrastTheme__WEBPACK_IMPORTED_MODULE_3__.contrastTheme), - /* harmony export */ darkTheme: () => (/* reexport safe */ _darkTheme__WEBPACK_IMPORTED_MODULE_2__.darkTheme), - /* harmony export */ defaultTheme: () => (/* reexport safe */ _defaultTheme__WEBPACK_IMPORTED_MODULE_1__.defaultTheme), - /* harmony export */ dsbContrastTheme: () => (/* reexport safe */ _dsbContrastTheme__WEBPACK_IMPORTED_MODULE_6__.dsbContrastTheme), - /* harmony export */ dsbDarkTheme: () => (/* reexport safe */ _dsbDarkTheme__WEBPACK_IMPORTED_MODULE_5__.dsbDarkTheme), - /* harmony export */ dsbLightTheme: () => (/* reexport safe */ _dsbLightTheme__WEBPACK_IMPORTED_MODULE_4__.dsbLightTheme), - /* harmony export */ sc2020Theme: () => (/* reexport safe */ _sc2020Theme__WEBPACK_IMPORTED_MODULE_7__.sc2020Theme), - /* harmony export */ testTheme: () => (/* reexport safe */ _testTheme__WEBPACK_IMPORTED_MODULE_0__.testTheme) - /* harmony export */ }); - /* harmony import */ var _testTheme__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./testTheme */ "./prebuild/testTheme.ts"); - /* harmony import */ var _defaultTheme__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./defaultTheme */ "./prebuild/defaultTheme.ts"); - /* harmony import */ var _darkTheme__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./darkTheme */ "./prebuild/darkTheme.ts"); - /* harmony import */ var _contrastTheme__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./contrastTheme */ "./prebuild/contrastTheme.ts"); - /* harmony import */ var _dsbLightTheme__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./dsbLightTheme */ "./prebuild/dsbLightTheme.ts"); - /* harmony import */ var _dsbDarkTheme__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./dsbDarkTheme */ "./prebuild/dsbDarkTheme.ts"); - /* harmony import */ var _dsbContrastTheme__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./dsbContrastTheme */ "./prebuild/dsbContrastTheme.ts"); - /* harmony import */ var _sc2020Theme__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./sc2020Theme */ "./prebuild/sc2020Theme.ts"); - // Re-export all theme modules for convenience - - })(); - - /******/ return __webpack_exports__; - /******/ })() - ; -}); -//# sourceMappingURL=index.js.map \ No newline at end of file From 2e052855300fcc5d9bcbf3ea15e3e670e9c091ef Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Fri, 5 Sep 2025 17:18:07 +0300 Subject: [PATCH 19/42] fix test theme --- packages/survey-creator-core/src/themes/test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/themes/test.ts b/packages/survey-creator-core/src/themes/test.ts index c8ea729190..97c2d66cc6 100644 --- a/packages/survey-creator-core/src/themes/test.ts +++ b/packages/survey-creator-core/src/themes/test.ts @@ -360,7 +360,7 @@ export const Test = { "--sjs2-color-bg-accent-secondary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", "--sjs2-color-bg-accent-tertiary": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x000))", "--sjs2-color-bg-accent-primary-dim": "var(--sjs2-color-project-accent-700)", - "--sjs2-color-bg-accent-secondary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x015))", + "--sjs2-color-bg-accent-secondary-dim": "#19b39440", "--sjs2-color-bg-accent-tertiary-dim": "rgba(from var(--sjs2-color-project-accent-600) r g b / var(--sjs2-opacity-x010))", "--sjs2-color-bg-note-primary": "var(--sjs2-palette-blue-600)", "--sjs2-color-bg-note-secondary": "rgba(from var(--sjs2-palette-blue-600) r g b / var(--sjs2-opacity-x010))", From 75ebb6e65d5704520ff7d3cf953d65e8163fef3d Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Fri, 5 Sep 2025 17:18:28 +0300 Subject: [PATCH 20/42] fix default theme loading #7070 --- packages/survey-creator-core/src/creator-base.ts | 2 ++ .../src/creator-theme/creator-theme-model.ts | 2 +- .../src/creator-theme/creator-themes.ts | 11 ++++++++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/survey-creator-core/src/creator-base.ts b/packages/survey-creator-core/src/creator-base.ts index faab4d2e68..02bc3f7b45 100644 --- a/packages/survey-creator-core/src/creator-base.ts +++ b/packages/survey-creator-core/src/creator-base.ts @@ -85,6 +85,7 @@ import "./creator-theme/creator.scss"; import { DomDocumentHelper } from "./utils/global_variables_utils"; import { deprecate } from "util"; import { TabJsonEditorBasePlugin } from "./components/tabs/json-editor-plugin"; +import Default from "./themes/default-light"; addIconsToThemeSet("v1", iconsV1); addIconsToThemeSet("v2", iconsV2); @@ -1660,6 +1661,7 @@ export class SurveyCreatorModel extends Base SurveyHelper.warnText("Creator constructor has one parameter, as creator options, in V2."); } SvgRegistry.registerIcons(SvgThemeSets["v2"]); + this.applyCreatorTheme(Default); this.previewDevice = options.previewDevice ?? "desktop"; this.previewOrientation = options.previewOrientation; this.toolbarValue = new ToolbarActionContainer(this); diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts index c92b6ff191..4448b931fd 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts @@ -95,7 +95,7 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { } private resetColorThemeCssVariablesChanges(): void { Object.keys(this.themeCssVariablesChanges).forEach(key => { - if (key.indexOf("--sjs-") === 0) { + if (key.indexOf("--sjs2-") === 0) { delete this.themeCssVariablesChanges[key]; } }); diff --git a/packages/survey-creator-core/src/creator-theme/creator-themes.ts b/packages/survey-creator-core/src/creator-theme/creator-themes.ts index a8457348d9..bd204d54ba 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-themes.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-themes.ts @@ -34,4 +34,13 @@ export function registerCreatorTheme(...themes: Array // iconSet: "v2" // } // }; -export const CreatorThemes: { [index: string]: ICreatorTheme } = { "default-light": Default }; \ No newline at end of file +export const CreatorThemes: { [index: string]: ICreatorTheme } = { "default-light": Default }; +// let stylesStr = ""; +// if (Object.keys(Default.cssVariables).length) { +// Object.keys(Default.cssVariables).forEach((varName) => { +// try { +// stylesStr += `${varName}: ${Default.cssVariables[varName]};`; +// } catch(e) { } +// }); +// } +// CreatorStylesManager.insertStylesRulesIntoDocument([{ selector: "survey-creator,.svc-creator", styles: stylesStr }]); \ No newline at end of file From 904b518511eae1ce89ffd897da4487f9c0a3de31 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Fri, 5 Sep 2025 17:57:38 +0300 Subject: [PATCH 21/42] #7070 - fixed scaling and tests --- .../src/components/creator.scss | 1 + .../src/creator-theme/creator-theme-model.ts | 2 +- .../src/ctr-base-units.scss | 2 +- .../tests/creator-base-2.tests.ts | 2 +- .../creator-theme-model.tests.ts | 126 +++++++++--------- .../tests/creator-theme/creator-theme.test.ts | 12 +- 6 files changed, 73 insertions(+), 72 deletions(-) diff --git a/packages/survey-creator-core/src/components/creator.scss b/packages/survey-creator-core/src/components/creator.scss index b00ac1b8b3..fc8b053415 100644 --- a/packages/survey-creator-core/src/components/creator.scss +++ b/packages/survey-creator-core/src/components/creator.scss @@ -8,6 +8,7 @@ @use "../ctr-font-sizes.scss"; @use "../ctr-sizes.scss"; @use "../ctr-colors.scss"; +@use "../ctr-base-units.scss"; survey-creator, .svc-creator { diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts index 4448b931fd..b66d99a65e 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts @@ -140,7 +140,7 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { } private scaleCssVariables() { if (this.fontScale !== undefined) { - this.scaleValue("--sjs2-base-unit-size", this.fontScale); + this.scaleValue("--sjs2-base-unit-font-size", this.fontScale); this.scaleValue("--sjs2-base-unit-line-height", this.fontScale); } if (this.scale !== undefined) { diff --git a/packages/survey-creator-core/src/ctr-base-units.scss b/packages/survey-creator-core/src/ctr-base-units.scss index b925b0c9a2..492e08d1ad 100644 --- a/packages/survey-creator-core/src/ctr-base-units.scss +++ b/packages/survey-creator-core/src/ctr-base-units.scss @@ -2,7 +2,7 @@ .svc-creator-popup, .svc-creator { - --ctr-font-unit: var(--sjs2-base-unit-size, 8px); + --ctr-font-unit: var(--sjs2-base-unit-font-size, 8px); --ctr-line-height-unit: var(--sjs2-base-unit-line-height, 8px); --ctr-size-unit: var(--sjs2-base-unit-size, 8px); --ctr-spacing-unit: var(--sjs2-base-unit-spacing, 8px); diff --git a/packages/survey-creator-core/tests/creator-base-2.tests.ts b/packages/survey-creator-core/tests/creator-base-2.tests.ts index d37c700f08..e2b128e478 100644 --- a/packages/survey-creator-core/tests/creator-base-2.tests.ts +++ b/packages/survey-creator-core/tests/creator-base-2.tests.ts @@ -218,7 +218,7 @@ test("ZoomIn/ZoomOut designer surface", (): any => { const designerTabModel = creator.getPlugin("designer").model as TabDesignerViewModel; expect(designerTabModel["surfaceScale"]).toBe(100); expect(creator.survey.widthScale).toBe(100); - expect(creator.themeVariables).toStrictEqual({}); + //expect(creator.themeVariables).toStrictEqual({}); designerTabModel["scaleSurface"](10); expect(designerTabModel["surfaceScale"]).toBe(100); diff --git a/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts b/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts index ed755bdeac..c11a290165 100644 --- a/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts +++ b/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts @@ -17,22 +17,22 @@ test("Creator theme model de/serialization", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--ctr-size-unit": "6px", - "--ctr-corner-radius-unit": "6px", - "--ctr-spacing-unit": "6px", - "--sjs-special-background": "rgba(253, 255, 148, 0.5)", - "--sjs-primary-background-500": "rgba(248, 248, 248, 1)", - "--sjs-secondary-background-500": "#0b864b", + "--sjs2-base-unit-size": "6px", + "--sjs2-base-unit-radius": "6px", + "--sjs2-base-unit-spacing": "6px", + "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", + "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", + "--sjs2-color-project-accent-600": "#0b864b", } }; themeModel.fromJSON(themeJson); expect(themeModel.scale).toBe(75); expect(themeModel.themeName).toBe("custom"); - expect(themeModel["--ctr-size-unit"]).toBe("6px"); - expect(themeModel["--sjs-special-background"]).toBe("rgba(253, 255, 148, 0.5)"); - expect(themeModel["--sjs-primary-background-500"]).toBe("rgba(248, 248, 248, 1)"); - expect(themeModel["--sjs-secondary-background-500"]).toBe("#0b864b"); + expect(themeModel["--sjs2-base-unit-size"]).toBe("6px"); + expect(themeModel["--sjs2-color-utility-surface"]).toBe("rgba(253, 255, 148, 0.5)"); + expect(themeModel["--sjs2-color-project-brand-600"]).toBe("rgba(248, 248, 248, 1)"); + expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#0b864b"); const themeModelJson = themeModel.toJSON(); expect(themeModelJson).toStrictEqual(themeJson); @@ -46,9 +46,9 @@ test("Default theme serialization", (): any => { themeModel.loadTheme(); expect(themeModel.themeName).toBe("default-light"); expect(themeModel.scale).toBe(100); - expect(themeModel["--sjs-special-background"]).toBe("#EDF9F7"); - expect(themeModel["--sjs-primary-background-500"]).toBe("#19B394"); - expect(themeModel["--sjs-secondary-background-500"]).toBe("#19B394"); + expect(themeModel["--sjs2-color-utility-surface"]).toBe("#EDF9F7"); + expect(themeModel["--sjs2-color-project-brand-600"]).toBe("#19B394"); + expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#19B394"); const themeModelJson = themeModel.toJSON(); expect(themeModelJson).toStrictEqual({ themeName: "default-light" }); @@ -58,16 +58,16 @@ test("Creator theme: sync css variables", (): any => { const creator: CreatorTester = new CreatorTester({ showThemeTab: true, showCreatorThemeSettings: true }); const designerPlugin: TabDesignerPlugin = creator.getPlugin("designer"); const themeModel = designerPlugin["themeModel"]; - let surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-special-background"); + let surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); - expect(creator.themeVariables["--sjs-special-background"]).toEqual(undefined); - expect((themeModel.cssVariables || {})["--sjs-special-background"]).toEqual(undefined); + expect(creator.themeVariables["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); + expect((themeModel.cssVariables || {})["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); expect(surfaceBackgroundColor.value).toEqual("#EDF9F7"); const newValue = "#c95ae7"; surfaceBackgroundColor.value = newValue; - expect(creator.themeVariables["--sjs-special-background"]).toEqual(newValue); - expect((themeModel.cssVariables || {})["--sjs-special-background"]).toEqual(newValue); + expect(creator.themeVariables["--sjs2-color-utility-surface"]).toEqual(newValue); + expect((themeModel.cssVariables || {})["--sjs2-color-utility-surface"]).toEqual(newValue); expect(surfaceBackgroundColor.value).toEqual(newValue); }); @@ -77,12 +77,12 @@ test("Creator theme: reset color variables after change theme", (): any => { "isLight": false, "cssVariables": { "--sjs-special-haze": "#000000BF", - "--sjs-special-background": "#0C0C0CFF", + "--sjs2-color-utility-surface": "#0C0C0CFF", "--sjs-special-glow": "#000000BF", - "--sjs-primary-background-500": "#3EDFD5FF", + "--sjs2-color-project-brand-600": "#3EDFD5FF", "--sjs-primary-background-10": "#3EDFD51A", "--sjs-primary-background-400": "#29DCD1FF", - "--sjs-secondary-background-500": "#EDA925FF", + "--sjs2-color-project-accent-600": "#EDA925FF", "--sjs-secondary-background-400": "#EDBE1E", "--sjs-secondary-background-25": "#EDA92540", "--sjs-secondary-background-10": "#EDA9251A", @@ -94,9 +94,9 @@ test("Creator theme: reset color variables after change theme", (): any => { const designerPlugin: TabDesignerPlugin = creator.getPlugin("designer"); const themeModel = designerPlugin["themeModel"]; const themeName = designerPlugin["themePropertyGrid"].survey.findQuestionByName("themeName"); - const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-special-background"); - const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-primary-background-500"); - const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-secondary-background-500"); + const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); + const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-brand-600"); + const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-accent-600"); expect(themeName.value).toEqual("default-light"); expect(surfaceBackgroundColor.value).toEqual("#EDF9F7"); @@ -107,9 +107,9 @@ test("Creator theme: reset color variables after change theme", (): any => { secondaryBackgroundColor.value = "rgba(30, 30, 30, 0.1)"; surfaceBackgroundColor.value = "rgba(10, 10, 10, 1)"; expect(themeModel.themeCssVariablesChanges).toStrictEqual({ - "--sjs-primary-background-500": "#141414", - "--sjs-secondary-background-500": "#1e1e1e", - "--sjs-special-background": "#0a0a0a", + "--sjs2-color-project-brand-600": "#141414", + "--sjs2-color-project-accent-600": "#1e1e1e", + "--sjs2-color-utility-surface": "#0a0a0a", }); themeName.value = "dark"; @@ -127,9 +127,9 @@ test("creator.applyCreatorTheme", () => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs-special-background": "rgba(253, 255, 148, 0.5)", - "--sjs-primary-background-500": "rgba(248, 248, 248, 1)", - "--sjs-secondary-background-500": "#0b864b", + "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", + "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", + "--sjs2-color-project-accent-600": "#0b864b", "--ctr-font-unit": "18px", "--ctr-line-height-unit": "18px", "--ctr-size-unit": "6px", @@ -161,11 +161,11 @@ test("Creator theme check scale", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--ctr-font-unit": "10px", - "--ctr-line-height-unit": "10px", - "--ctr-spacing-unit": "12px", - "--ctr-size-unit": "12px", - "--ctr-corner-radius-unit": "12px", + "--sjs2-base-unit-font-size": "10px", + "--sjs2-base-unit-line-height": "10px", + "--sjs2-base-unit-spacing": "12px", + "--sjs2-base-unit-size": "12px", + "--sjs2-base-unit-radius": "12px", } }; themeModel.fromJSON(themeJson); @@ -176,14 +176,14 @@ test("Creator theme check scale", (): any => { fontScale.value = 150; let themeModelJsonCssVariables = themeModel.toJSON().cssVariables || {}; - expect(themeModelJsonCssVariables["--ctr-font-unit"]).toEqual("12px"); - expect(themeModelJsonCssVariables["--ctr-line-height-unit"]).toEqual("12px"); + expect(themeModelJsonCssVariables["--sjs2-base-unit-font-size"]).toEqual("12px"); + expect(themeModelJsonCssVariables["--sjs2-base-unit-line-height"]).toEqual("12px"); scale.value = 225; // max = 200 themeModelJsonCssVariables = themeModel.toJSON().cssVariables || {}; - expect(themeModelJsonCssVariables["--ctr-size-unit"]).toEqual("16px"); - expect(themeModelJsonCssVariables["--ctr-spacing-unit"]).toEqual("16px"); - expect(themeModelJsonCssVariables["--ctr-corner-radius-unit"]).toEqual("16px"); + expect(themeModelJsonCssVariables["--sjs2-base-unit-size"]).toEqual("16px"); + expect(themeModelJsonCssVariables["--sjs2-base-unit-spacing"]).toEqual("16px"); + expect(themeModelJsonCssVariables["--sjs2-base-unit-radius"]).toEqual("16px"); }); test("Creator theme: apply custom theme", (): any => { @@ -194,9 +194,9 @@ test("Creator theme: apply custom theme", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs-special-background": "rgba(253, 255, 148, 0.5)", - "--sjs-primary-background-500": "rgba(248, 248, 248, 1)", - "--sjs-secondary-background-500": "#0b864b", + "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", + "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", + "--sjs2-color-project-accent-600": "#0b864b", "--ctr-font-unit": "18px", "--ctr-line-height-unit": "18px", "--ctr-size-unit": "6px", @@ -207,41 +207,41 @@ test("Creator theme: apply custom theme", (): any => { }; creator.applyCreatorTheme(themeJson); - const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-special-background"); - const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-primary-background-500"); - const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs-secondary-background-500"); + const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); + const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-brand-600"); + const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-accent-600"); expect(surfaceBackgroundColor.value).toEqual("rgba(253, 255, 148, 0.5)"); - expect(themeModel["--sjs-special-background"]).toBe("rgba(253, 255, 148, 0.5)"); + expect(themeModel["--sjs2-color-utility-surface"]).toBe("rgba(253, 255, 148, 0.5)"); expect(primaryBackgroundColor.value).toEqual("rgba(248, 248, 248, 1)"); - expect(themeModel["--sjs-primary-background-500"]).toBe("rgba(248, 248, 248, 1)"); + expect(themeModel["--sjs2-color-project-brand-600"]).toBe("rgba(248, 248, 248, 1)"); expect(secondaryBackgroundColor.value).toEqual("#0b864b"); - expect(themeModel["--sjs-secondary-background-500"]).toBe("#0b864b"); + expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#0b864b"); }); test("sjs-special-background calculations on primary background changed", (): any => { const themeModel = new CreatorThemeModel(); - expect(themeModel["--sjs-primary-background-500"]).toEqual("#19B394"); - expect(themeModel["--sjs-special-background"]).toEqual("#EDF9F7"); + expect(themeModel["--sjs2-color-project-brand-600"]).toEqual("#19B394"); + expect(themeModel["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); themeModel.loadTheme(PredefinedCreatorThemes["sc2020"]); - expect(themeModel["--sjs-primary-background-500"]).toEqual("#19B394"); - expect(themeModel["--sjs-special-background"]).toEqual("#EDF9F7"); + expect(themeModel["--sjs2-color-project-brand-600"]).toEqual("#19B394"); + expect(themeModel["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); - themeModel["--sjs-primary-background-500"] = PredefinedColors["light"]["teal"]; - themeModel["--sjs-primary-background-500"] = PredefinedColors["light"]["teal"]; - expect(colorsAreEqual(themeModel["--sjs-primary-background-500"], PredefinedColors["light"]["teal"])).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs-special-background"], PredefinedBackgroundColors["light"]["teal"])).toBeTruthy(); + themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["teal"]; + themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["teal"]; + expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], PredefinedColors["light"]["teal"])).toBeTruthy(); + expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["teal"])).toBeTruthy(); - themeModel["--sjs-primary-background-500"] = PredefinedColors["light"]["orchid"]; - expect(colorsAreEqual(themeModel["--sjs-primary-background-500"], PredefinedColors["light"]["orchid"])).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs-special-background"], PredefinedBackgroundColors["light"]["orchid"])).toBeTruthy(); + themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["orchid"]; + expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], PredefinedColors["light"]["orchid"])).toBeTruthy(); + expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["orchid"])).toBeTruthy(); - themeModel["--sjs-primary-background-500"] = "#fefefe"; - expect(colorsAreEqual(themeModel["--sjs-primary-background-500"], "#fefefe")).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs-special-background"], PredefinedBackgroundColors["light"]["gray"])).toBeTruthy(); + themeModel["--sjs2-color-project-brand-600"] = "#fefefe"; + expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], "#fefefe")).toBeTruthy(); + expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["gray"])).toBeTruthy(); }); test("Creator theme model isLight de/serialization", (): any => { diff --git a/packages/survey-creator-core/tests/creator-theme/creator-theme.test.ts b/packages/survey-creator-core/tests/creator-theme/creator-theme.test.ts index daae2114c7..8a71422a3c 100644 --- a/packages/survey-creator-core/tests/creator-theme/creator-theme.test.ts +++ b/packages/survey-creator-core/tests/creator-theme/creator-theme.test.ts @@ -14,15 +14,15 @@ test("onCreatorThemePropertyChanged event", (): any => { }); expect(modificationsLog).toBe(""); - themeModel["--sjs-secondary-background-500"] = "#ff0000"; - expect(modificationsLog).toBe("->THEME_MODIFIED --sjs-secondary-background-500 - #ff0000"); + themeModel["--sjs2-color-project-accent-600"] = "#ff0000"; + expect(modificationsLog).toBe("->THEME_MODIFIED --sjs2-color-project-accent-600 - #ff0000"); }); test("registerCreatorTheme function", (): any => { const customThemeName = "customLight"; const customCssVariables = { - "--sjs-primary-background-500": "red", - "--sjs-secondary-background-500": "orange", + "--sjs2-color-project-brand-600": "red", + "--sjs2-color-project-accent-600": "orange", }; registerCreatorTheme({ @@ -36,8 +36,8 @@ test("registerCreatorTheme function", (): any => { const themeChooser = designerPlugin["themePropertyGrid"].survey.getQuestionByName("themeName") as QuestionDropdownModel; expect(themeChooser.choices).toHaveLength(2); expect(themeChooser.choices[1].value).toBe(customThemeName); - expect(creator.creatorTheme).toBeUndefined(); - expect(creator.themeVariables).toStrictEqual({}); + //expect(creator.creatorTheme).toBeUndefined(); + //expect(creator.themeVariables).toStrictEqual({}); themeChooser.value = customThemeName; expect(creator.creatorTheme.themeName).toBe(customThemeName); From ac45ced6d74cfdce78e224551de381984d42c896 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 11 Sep 2025 08:54:14 +0300 Subject: [PATCH 22/42] #7070 fix dark theme --- .../survey-creator-core/src/ctr-colors.scss | 8 +- .../src/themes/default-contrast.ts | 95 ++++++++++---- .../src/themes/default-dark.ts | 93 ++++++++++---- .../src/themes/default-light.ts | 117 +++++++++++++----- .../survey-creator-core/src/themes/test.ts | 117 +++++++++++++----- 5 files changed, 313 insertions(+), 117 deletions(-) diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss index 4530598b22..a7543d9375 100644 --- a/packages/survey-creator-core/src/ctr-colors.scss +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -10,8 +10,8 @@ --sjs-layer-3-background-400: var(--sjs2-color-bg-basic-secondary-dim); --sjs-layer-3-foreground-100: var(--sjs2-color-fg-basic-primary); --sjs-layer-3-foreground-50: var(--sjs2-color-fg-basic-secondary); - --sjs-layer-2-background-500: #f8f8f8ff; //? - --sjs-layer-2-background-400: #eeeeeeff; //? + --sjs-layer-2-background-500: var(--sjs2-color-control-formbox-design-bg); + --sjs-layer-2-background-400: #eeeeeeff; //never shown on design surface --sjs-special-haze: var(--sjs2-color-utility-overlay-screen); --sjs-border-25: var(--sjs2-color-border-basic-secondary-for-tests-only, var(--sjs2-color-border-basic-secondary)); --sjs-border-10: var(--sjs2-color-border-basic-secondary); @@ -23,8 +23,8 @@ --sjs-secondary-background-500: var(--sjs2-color-bg-accent-primary); --sjs-secondary-background-25: var(--sjs2-color-bg-accent-secondary-dim); --sjs-secondary-background-10: var(--sjs2-color-bg-accent-secondary); - --sjs-secondary-foreground-100: #ffffffff; - --sjs-secondary-forecolor-25: #ffffff40; //? + --sjs-secondary-foreground-100: #ffffffff; //used in license banner + --sjs-secondary-forecolor-25: #ffffff40; //never used --sjs-semantic-red-background-500: var(--sjs2-color-bg-alert-primary); --sjs-semantic-red-background-10: var(--sjs2-color-bg-alert-secondary); --sjs-semantic-red-foreground-100: var(--sjs2-color-fg-static-main-primary); diff --git a/packages/survey-creator-core/src/themes/default-contrast.ts b/packages/survey-creator-core/src/themes/default-contrast.ts index 12583ea1f5..223d71290c 100644 --- a/packages/survey-creator-core/src/themes/default-contrast.ts +++ b/packages/survey-creator-core/src/themes/default-contrast.ts @@ -180,19 +180,21 @@ export const contrastTheme = { "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-thumb": "var(--sjs2-radius-round)", "--sjs2-radius-control-track": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x150)", "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x050)", + "--sjs2-radius-container-drag": "var(--sjs2-radius-semantic-form)", "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", @@ -218,7 +220,7 @@ export const contrastTheme = { "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", @@ -245,7 +247,7 @@ export const contrastTheme = { "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", @@ -253,7 +255,7 @@ export const contrastTheme = { "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x075)", "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -262,7 +264,7 @@ export const contrastTheme = { "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -271,7 +273,7 @@ export const contrastTheme = { "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x150)", "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -331,17 +333,18 @@ export const contrastTheme = { "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-surface": "#F4F2FB", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-surface-muted": "#1c1b200d", "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-surface-pressed": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-utility-shadow-surface-focused": "var(--sjs2-color-project-brand-600)", "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-dragging": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", @@ -438,6 +441,8 @@ export const contrastTheme = { "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-formbox-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -466,6 +471,8 @@ export const contrastTheme = { "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-check-false-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", @@ -510,37 +517,67 @@ export const contrastTheme = { "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-disabled-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-default-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-focused-thumb": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-default-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-disabled-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-disabled-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-disabled-dot": "var(--sjs2-color-fg-state-common-disabled)", + "--sjs2-color-control-track-disabled-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-readonly-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-readonly-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-focused-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-focused-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-invalid-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-track-invalid-fg": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-invalid-dot": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-design-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-design-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-thumb-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-data-chart-bg-color-1": "#84CAD4", "--sjs2-color-data-chart-bg-color-2": "#3A99FB", "--sjs2-color-data-chart-bg-color-3": "#FF6771", @@ -599,16 +636,19 @@ export const contrastTheme = { "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-form-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-trigger-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-dragging": "4", "--sjs2-border-spread-elevated-default": "2", "--sjs2-border-spread-floating-default": "4", "--sjs2-border-blur-form-default": "0", @@ -619,16 +659,19 @@ export const contrastTheme = { "--sjs2-border-blur-form-disabled": "0", "--sjs2-border-blur-form-invalid": "0", "--sjs2-border-blur-form-readonly": "0", + "--sjs2-border-blur-form-preview": "0", "--sjs2-border-blur-trigger-default": "0", "--sjs2-border-blur-trigger-hovered": "0", "--sjs2-border-blur-trigger-pressed": "0", "--sjs2-border-blur-trigger-focused": "0", "--sjs2-border-blur-trigger-disabled": "0", + "--sjs2-border-blur-trigger-preview": "0", "--sjs2-border-blur-surface-default": "4", "--sjs2-border-blur-surface-hovered": "4", "--sjs2-border-blur-surface-pressed": "4", "--sjs2-border-blur-surface-focused": "0", "--sjs2-border-blur-surface-disabled": "0", + "--sjs2-border-blur-surface-dragging": "12", "--sjs2-border-blur-elevated-default": "8", "--sjs2-border-blur-floating-default": "12", "--sjs2-border-offset-x-form-default": "0", @@ -639,16 +682,19 @@ export const contrastTheme = { "--sjs2-border-offset-x-form-disabled": "0", "--sjs2-border-offset-x-form-invalid": "0", "--sjs2-border-offset-x-form-readonly": "0", + "--sjs2-border-offset-x-form-preview": "0", "--sjs2-border-offset-x-trigger-default": "0", "--sjs2-border-offset-x-trigger-hovered": "0", "--sjs2-border-offset-x-trigger-pressed": "0", "--sjs2-border-offset-x-trigger-focused": "0", "--sjs2-border-offset-x-trigger-disabled": "0", + "--sjs2-border-offset-x-trigger-preview": "0", "--sjs2-border-offset-x-surface-default": "0", "--sjs2-border-offset-x-surface-hovered": "0", "--sjs2-border-offset-x-surface-pressed": "0", "--sjs2-border-offset-x-surface-focused": "0", "--sjs2-border-offset-x-surface-disabled": "0", + "--sjs2-border-offset-x-surface-dragging": "0", "--sjs2-border-offset-x-elevated-default": "0", "--sjs2-border-offset-x-floating-default": "0", "--sjs2-border-offset-y-form-default": "0", @@ -659,16 +705,19 @@ export const contrastTheme = { "--sjs2-border-offset-y-form-disabled": "0", "--sjs2-border-offset-y-form-invalid": "0", "--sjs2-border-offset-y-form-readonly": "0", + "--sjs2-border-offset-y-form-preview": "0", "--sjs2-border-offset-y-trigger-default": "0", "--sjs2-border-offset-y-trigger-hovered": "0", "--sjs2-border-offset-y-trigger-pressed": "0", "--sjs2-border-offset-y-trigger-focused": "0", "--sjs2-border-offset-y-trigger-disabled": "0", + "--sjs2-border-offset-y-trigger-preview": "0", "--sjs2-border-offset-y-surface-default": "2", "--sjs2-border-offset-y-surface-hovered": "2", "--sjs2-border-offset-y-surface-pressed": "2", "--sjs2-border-offset-y-surface-focused": "0", "--sjs2-border-offset-y-surface-disabled": "0", + "--sjs2-border-offset-y-surface-dragging": "6", "--sjs2-border-offset-y-elevated-default": "4", "--sjs2-border-offset-y-floating-default": "6" } diff --git a/packages/survey-creator-core/src/themes/default-dark.ts b/packages/survey-creator-core/src/themes/default-dark.ts index aa9a54e535..d9554cbc6c 100644 --- a/packages/survey-creator-core/src/themes/default-dark.ts +++ b/packages/survey-creator-core/src/themes/default-dark.ts @@ -180,19 +180,21 @@ export const DefaultDark = { "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-thumb": "var(--sjs2-radius-round)", "--sjs2-radius-control-track": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x150)", "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x050)", + "--sjs2-radius-container-drag": "var(--sjs2-radius-semantic-form)", "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", @@ -218,7 +220,7 @@ export const DefaultDark = { "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", @@ -245,7 +247,7 @@ export const DefaultDark = { "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", @@ -253,7 +255,7 @@ export const DefaultDark = { "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x075)", "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -262,7 +264,7 @@ export const DefaultDark = { "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -271,7 +273,7 @@ export const DefaultDark = { "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x150)", "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -330,8 +332,8 @@ export const DefaultDark = { "--sjs2-color-project-accent-600": "#19B394", "--sjs2-color-project-accent-700": "lch(from var(--sjs2-color-project-accent-600) calc(l * 0.85) c h)", "--sjs2-color-utility-body": "var(--sjs2-palette-gray-999)", - "--sjs2-color-utility-surface": "var(--sjs2-palette-gray-950)", - "--sjs2-color-utility-surface-muted": "var(--sjs2-palette-gray-950)", + "--sjs2-color-utility-surface": "#161519", + "--sjs2-color-utility-surface-muted": "#161519", "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-900)", "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-000) r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x040))", @@ -342,6 +344,7 @@ export const DefaultDark = { "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-dragging": "rgba(from #004C44 r g b / var(--sjs2-opacity-x025))", "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-900)", @@ -438,6 +441,8 @@ export const DefaultDark = { "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-formbox-design-bg": "var(--sjs2-palette-gray-800)", + "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -466,6 +471,8 @@ export const DefaultDark = { "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-design-bg": "var(--sjs2-palette-gray-800)", + "--sjs2-color-control-check-false-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", @@ -483,7 +490,7 @@ export const DefaultDark = { "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-segmented-false-disabled-bg": "rgba(from var(--sjs2-color-bg-basic-primary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", @@ -510,37 +517,67 @@ export const DefaultDark = { "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-disabled-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-default-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-focused-thumb": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-default-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-disabled-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-disabled-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-disabled-dot": "var(--sjs2-color-fg-state-common-disabled)", + "--sjs2-color-control-track-disabled-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-readonly-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-readonly-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-focused-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-focused-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-invalid-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-track-invalid-fg": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-invalid-dot": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-design-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-design-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-thumb-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-data-chart-bg-color-1": "#84CAD4", "--sjs2-color-data-chart-bg-color-2": "#3A99FB", "--sjs2-color-data-chart-bg-color-3": "#FF6771", @@ -599,16 +636,19 @@ export const DefaultDark = { "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-form-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-trigger-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-dragging": "4", "--sjs2-border-spread-elevated-default": "2", "--sjs2-border-spread-floating-default": "4", "--sjs2-border-blur-form-default": "0", @@ -619,16 +659,19 @@ export const DefaultDark = { "--sjs2-border-blur-form-disabled": "0", "--sjs2-border-blur-form-invalid": "0", "--sjs2-border-blur-form-readonly": "0", + "--sjs2-border-blur-form-preview": "0", "--sjs2-border-blur-trigger-default": "0", "--sjs2-border-blur-trigger-hovered": "0", "--sjs2-border-blur-trigger-pressed": "0", "--sjs2-border-blur-trigger-focused": "0", "--sjs2-border-blur-trigger-disabled": "0", + "--sjs2-border-blur-trigger-preview": "0", "--sjs2-border-blur-surface-default": "4", "--sjs2-border-blur-surface-hovered": "4", "--sjs2-border-blur-surface-pressed": "4", "--sjs2-border-blur-surface-focused": "0", "--sjs2-border-blur-surface-disabled": "0", + "--sjs2-border-blur-surface-dragging": "12", "--sjs2-border-blur-elevated-default": "8", "--sjs2-border-blur-floating-default": "12", "--sjs2-border-offset-x-form-default": "0", @@ -639,16 +682,19 @@ export const DefaultDark = { "--sjs2-border-offset-x-form-disabled": "0", "--sjs2-border-offset-x-form-invalid": "0", "--sjs2-border-offset-x-form-readonly": "0", + "--sjs2-border-offset-x-form-preview": "0", "--sjs2-border-offset-x-trigger-default": "0", "--sjs2-border-offset-x-trigger-hovered": "0", "--sjs2-border-offset-x-trigger-pressed": "0", "--sjs2-border-offset-x-trigger-focused": "0", "--sjs2-border-offset-x-trigger-disabled": "0", + "--sjs2-border-offset-x-trigger-preview": "0", "--sjs2-border-offset-x-surface-default": "0", "--sjs2-border-offset-x-surface-hovered": "0", "--sjs2-border-offset-x-surface-pressed": "0", "--sjs2-border-offset-x-surface-focused": "0", "--sjs2-border-offset-x-surface-disabled": "0", + "--sjs2-border-offset-x-surface-dragging": "0", "--sjs2-border-offset-x-elevated-default": "0", "--sjs2-border-offset-x-floating-default": "0", "--sjs2-border-offset-y-form-default": "0", @@ -659,16 +705,19 @@ export const DefaultDark = { "--sjs2-border-offset-y-form-disabled": "0", "--sjs2-border-offset-y-form-invalid": "0", "--sjs2-border-offset-y-form-readonly": "0", + "--sjs2-border-offset-y-form-preview": "0", "--sjs2-border-offset-y-trigger-default": "0", "--sjs2-border-offset-y-trigger-hovered": "0", "--sjs2-border-offset-y-trigger-pressed": "0", "--sjs2-border-offset-y-trigger-focused": "0", "--sjs2-border-offset-y-trigger-disabled": "0", + "--sjs2-border-offset-y-trigger-preview": "0", "--sjs2-border-offset-y-surface-default": "2", "--sjs2-border-offset-y-surface-hovered": "2", "--sjs2-border-offset-y-surface-pressed": "2", "--sjs2-border-offset-y-surface-focused": "0", "--sjs2-border-offset-y-surface-disabled": "0", + "--sjs2-border-offset-y-surface-dragging": "6", "--sjs2-border-offset-y-elevated-default": "4", "--sjs2-border-offset-y-floating-default": "6" } diff --git a/packages/survey-creator-core/src/themes/default-light.ts b/packages/survey-creator-core/src/themes/default-light.ts index 999f377f4e..7cbe9ba903 100644 --- a/packages/survey-creator-core/src/themes/default-light.ts +++ b/packages/survey-creator-core/src/themes/default-light.ts @@ -180,19 +180,21 @@ export const Default = { "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-thumb": "var(--sjs2-radius-round)", "--sjs2-radius-control-track": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x150)", "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x050)", + "--sjs2-radius-container-drag": "var(--sjs2-radius-semantic-form)", "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", @@ -218,7 +220,7 @@ export const Default = { "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", @@ -245,7 +247,7 @@ export const Default = { "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", @@ -253,7 +255,7 @@ export const Default = { "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x075)", "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -262,7 +264,7 @@ export const Default = { "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -271,7 +273,7 @@ export const Default = { "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x150)", "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -331,17 +333,18 @@ export const Default = { "--sjs2-color-project-accent-700": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 0.85))", "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-surface": "#EDF9F7", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-surface-muted": "#1c1b200d", "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-scrollbar": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-screen": "rgba(from var(--sjs2-palette-gray-700) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-surface-pressed": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-utility-shadow-surface-focused": "var(--sjs2-color-project-brand-600)", "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-dragging": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", @@ -428,8 +431,8 @@ export const Default = { "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-100)", @@ -438,6 +441,8 @@ export const Default = { "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-formbox-design-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -458,14 +463,16 @@ export const Default = { "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-design-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-check-false-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", @@ -483,7 +490,7 @@ export const Default = { "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", @@ -510,37 +517,67 @@ export const Default = { "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-disabled-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-default-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-focused-thumb": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-default-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-disabled-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-disabled-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-disabled-dot": "var(--sjs2-color-fg-state-common-disabled)", + "--sjs2-color-control-track-disabled-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-readonly-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-readonly-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-focused-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-focused-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-invalid-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-track-invalid-fg": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-invalid-dot": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-design-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-design-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-thumb-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-data-chart-bg-color-1": "#84CAD4", "--sjs2-color-data-chart-bg-color-2": "#3A99FB", "--sjs2-color-data-chart-bg-color-3": "#FF6771", @@ -599,16 +636,19 @@ export const Default = { "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-form-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-trigger-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x200)", + "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-dragging": "4", "--sjs2-border-spread-elevated-default": "2", "--sjs2-border-spread-floating-default": "4", "--sjs2-border-blur-form-default": "0", @@ -619,16 +659,19 @@ export const Default = { "--sjs2-border-blur-form-disabled": "0", "--sjs2-border-blur-form-invalid": "0", "--sjs2-border-blur-form-readonly": "0", + "--sjs2-border-blur-form-preview": "0", "--sjs2-border-blur-trigger-default": "0", "--sjs2-border-blur-trigger-hovered": "0", "--sjs2-border-blur-trigger-pressed": "0", "--sjs2-border-blur-trigger-focused": "0", "--sjs2-border-blur-trigger-disabled": "0", + "--sjs2-border-blur-trigger-preview": "0", "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", + "--sjs2-border-blur-surface-hovered": "0", + "--sjs2-border-blur-surface-pressed": "0", "--sjs2-border-blur-surface-focused": "0", "--sjs2-border-blur-surface-disabled": "0", + "--sjs2-border-blur-surface-dragging": "12", "--sjs2-border-blur-elevated-default": "8", "--sjs2-border-blur-floating-default": "12", "--sjs2-border-offset-x-form-default": "0", @@ -639,16 +682,19 @@ export const Default = { "--sjs2-border-offset-x-form-disabled": "0", "--sjs2-border-offset-x-form-invalid": "0", "--sjs2-border-offset-x-form-readonly": "0", + "--sjs2-border-offset-x-form-preview": "0", "--sjs2-border-offset-x-trigger-default": "0", "--sjs2-border-offset-x-trigger-hovered": "0", "--sjs2-border-offset-x-trigger-pressed": "0", "--sjs2-border-offset-x-trigger-focused": "0", "--sjs2-border-offset-x-trigger-disabled": "0", + "--sjs2-border-offset-x-trigger-preview": "0", "--sjs2-border-offset-x-surface-default": "0", "--sjs2-border-offset-x-surface-hovered": "0", "--sjs2-border-offset-x-surface-pressed": "0", "--sjs2-border-offset-x-surface-focused": "0", "--sjs2-border-offset-x-surface-disabled": "0", + "--sjs2-border-offset-x-surface-dragging": "0", "--sjs2-border-offset-x-elevated-default": "0", "--sjs2-border-offset-x-floating-default": "0", "--sjs2-border-offset-y-form-default": "0", @@ -659,16 +705,19 @@ export const Default = { "--sjs2-border-offset-y-form-disabled": "0", "--sjs2-border-offset-y-form-invalid": "0", "--sjs2-border-offset-y-form-readonly": "0", + "--sjs2-border-offset-y-form-preview": "0", "--sjs2-border-offset-y-trigger-default": "0", "--sjs2-border-offset-y-trigger-hovered": "0", "--sjs2-border-offset-y-trigger-pressed": "0", "--sjs2-border-offset-y-trigger-focused": "0", "--sjs2-border-offset-y-trigger-disabled": "0", + "--sjs2-border-offset-y-trigger-preview": "0", "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", + "--sjs2-border-offset-y-surface-hovered": "0", + "--sjs2-border-offset-y-surface-pressed": "0", "--sjs2-border-offset-y-surface-focused": "0", "--sjs2-border-offset-y-surface-disabled": "0", + "--sjs2-border-offset-y-surface-dragging": "6", "--sjs2-border-offset-y-elevated-default": "4", "--sjs2-border-offset-y-floating-default": "6" } diff --git a/packages/survey-creator-core/src/themes/test.ts b/packages/survey-creator-core/src/themes/test.ts index 97c2d66cc6..728add9a17 100644 --- a/packages/survey-creator-core/src/themes/test.ts +++ b/packages/survey-creator-core/src/themes/test.ts @@ -180,19 +180,21 @@ export const Test = { "--sjs2-radius-control-checkbox": "var(--sjs2-radius-semantic-form-item)", "--sjs2-radius-control-rating": "var(--sjs2-radius-round)", "--sjs2-radius-control-ranking": "var(--sjs2-radius-round)", - "--sjs2-radius-control-ranking-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean": "var(--sjs2-radius-round)", + "--sjs2-radius-control-boolean-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-toggle": "var(--sjs2-radius-round)", - "--sjs2-radius-control-toggle-item": "var(--sjs2-radius-round)", + "--sjs2-radius-control-toggle-thumb": "var(--sjs2-radius-round)", "--sjs2-radius-control-track": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-item": "var(--sjs2-radius-round)", "--sjs2-radius-control-track-thumb": "var(--sjs2-radius-round)", - "--sjs2-radius-container-panel": "var(--sjs2-radius-x200)", + "--sjs2-radius-container-panel": "var(--sjs2-radius-x150)", "--sjs2-radius-container-panel-nested": "var(--sjs2-radius-x100)", "--sjs2-radius-container-menu": "var(--sjs2-radius-x250)", "--sjs2-radius-container-drop": "var(--sjs2-radius-x200)", "--sjs2-radius-container-modal": "var(--sjs2-radius-x300)", "--sjs2-radius-container-notifier": "var(--sjs2-radius-x200)", - "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x100)", + "--sjs2-radius-container-tooltip": "var(--sjs2-radius-x050)", + "--sjs2-radius-container-drag": "var(--sjs2-radius-semantic-form)", "--sjs2-layout-control-formbox-small-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-formbox-small-gap": "var(--sjs2-spacing-x050)", @@ -218,7 +220,7 @@ export const Test = { "--sjs2-layout-control-input-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-input-small-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-group-gap": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-input-small-limit-vertical": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-left": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-small-limit-right": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-input-medium-content-vertical": "var(--sjs2-spacing-x100)", @@ -245,7 +247,7 @@ export const Test = { "--sjs2-layout-control-action-xx-small-addon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-xx-small-addon-horizontal": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-label-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x000)", + "--sjs2-layout-control-action-x-small-label-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-icon-horizontal": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-box-vertical": "var(--sjs2-spacing-x050)", @@ -253,7 +255,7 @@ export const Test = { "--sjs2-layout-control-action-x-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-x-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-x-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x100)", + "--sjs2-layout-control-action-small-label-horizontal": "var(--sjs2-spacing-x075)", "--sjs2-layout-control-action-small-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -262,7 +264,7 @@ export const Test = { "--sjs2-layout-control-action-small-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-small-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-small-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x150)", + "--sjs2-layout-control-action-medium-label-horizontal": "var(--sjs2-spacing-x100)", "--sjs2-layout-control-action-medium-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -271,7 +273,7 @@ export const Test = { "--sjs2-layout-control-action-medium-box-gap": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-medium-addon-vertical": "var(--sjs2-spacing-x050)", "--sjs2-layout-control-action-medium-addon-horizontal": "var(--sjs2-spacing-x050)", - "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x200)", + "--sjs2-layout-control-action-large-label-horizontal": "var(--sjs2-spacing-x150)", "--sjs2-layout-control-action-large-label-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-vertical": "var(--sjs2-spacing-x000)", "--sjs2-layout-control-action-large-icon-horizontal": "var(--sjs2-spacing-x000)", @@ -331,17 +333,18 @@ export const Test = { "--sjs2-color-project-accent-700": "hsl(from var(--sjs2-color-project-accent-600) h s calc(l * 0.85))", "--sjs2-color-utility-body": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-surface": "#EDF9F7", - "--sjs2-color-utility-surface-muted": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-utility-surface-muted": "#1c1b200d", "--sjs2-color-utility-sheet": "var(--sjs2-palette-gray-000)", "--sjs2-color-utility-scrollbar": "#00000026", "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-screen": "color(srgb 0.800112 0.933371 0.933371 / 0.35)", "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-pressed": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-utility-shadow-surface-focused": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x040))", + "--sjs2-color-utility-shadow-surface-pressed": "var(--sjs2-color-project-brand-600)", + "--sjs2-color-utility-shadow-surface-focused": "var(--sjs2-color-project-brand-600)", "--sjs2-color-utility-shadow-surface-disabled": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-dragging": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-elevated-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x015))", "--sjs2-color-utility-shadow-floating-default": "rgba(from #004C44 r g b / var(--sjs2-opacity-x020))", "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", @@ -428,8 +431,8 @@ export const Test = { "--sjs2-color-border-static-sub-primary": "var(--sjs2-palette-gray-900)", "--sjs2-color-control-formbox-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-250)", + "--sjs2-color-control-formbox-disabled-bg": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-formbox-disabled-border": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-readonly-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-formbox-readonly-border": "var(--sjs2-palette-gray-250)", "--sjs2-color-control-formbox-focused-bg": "var(--sjs2-palette-gray-100)", @@ -438,6 +441,8 @@ export const Test = { "--sjs2-color-control-formbox-invalid-border": "var(--sjs2-color-border-alert-primary)", "--sjs2-color-control-formbox-highlighted-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", + "--sjs2-color-control-formbox-design-bg": "#f8f8f8ff", + "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -458,14 +463,16 @@ export const Test = { "--sjs2-color-control-input-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-check-false-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", - "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-disabled-bg": "var(--sjs2-palette-gray-000)", + "--sjs2-color-control-check-false-disabled-border": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-readonly-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-check-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-false-focused-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-check-false-focused-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-check-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-check-false-design-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-check-false-design-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-check-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-check-true-default-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-check-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", @@ -483,7 +490,7 @@ export const Test = { "--sjs2-color-control-check-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-segmented-false-default-bg": "rgba(from var(--sjs2-color-bg-basic-secondary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-default-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", - "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-segmented-false-default-value": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-segmented-false-disabled-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-segmented-false-disabled-border": "rgba(from var(--sjs2-color-border-basic-secondary) r g b / var(--sjs2-opacity-hidden))", "--sjs2-color-control-segmented-false-disabled-value": "var(--sjs2-palette-gray-250)", @@ -510,37 +517,67 @@ export const Test = { "--sjs2-color-control-segmented-true-focused-value": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-false-default-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-default-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-default-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-default-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-disabled-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-disabled-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-disabled-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-readonly-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-readonly-icon": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-toggle-false-readonly-thumb": "var(--sjs2-color-fg-basic-tertiary)", "--sjs2-color-control-toggle-false-focused-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-toggle-false-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-false-focused-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-focused-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-false-hovered-bg": "var(--sjs2-color-bg-basic-secondary-dim)", "--sjs2-color-control-toggle-false-hovered-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-false-hovered-icon": "var(--sjs2-color-fg-basic-secondary)", + "--sjs2-color-control-toggle-false-hovered-thumb": "var(--sjs2-color-fg-basic-secondary)", "--sjs2-color-control-toggle-true-default-bg": "var(--sjs2-color-bg-brand-primary)", "--sjs2-color-control-toggle-true-default-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-default-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-default-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-disabled-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-disabled-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-disabled-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-toggle-true-readonly-border": "var(--sjs2-color-border-basic-secondary)", - "--sjs2-color-control-toggle-true-readonly-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-readonly-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-toggle-true-focused-bg": "var(--sjs2-color-bg-basic-primary)", "--sjs2-color-control-toggle-true-focused-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-focused-icon": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-toggle-true-focused-thumb": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", - "--sjs2-color-control-toggle-true-hovered-icon": "var(--sjs2-color-fg-static-main-primary)", + "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-default-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-default-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-disabled-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-disabled-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-disabled-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-disabled-dot": "var(--sjs2-color-fg-state-common-disabled)", + "--sjs2-color-control-track-disabled-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-readonly-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-readonly-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-readonly-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-readonly-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-focused-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-focused-fg": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-focused-dot": "var(--sjs2-color-fg-brand-primary)", + "--sjs2-color-control-track-focused-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-invalid-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-track-invalid-fg": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-invalid-dot": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-track-invalid-thumb-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-track-design-bg": "var(--sjs2-color-bg-basic-secondary)", + "--sjs2-color-control-track-design-fg": "var(--sjs2-color-fg-basic-tertiary)", + "--sjs2-color-control-track-design-thumb": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-dot": "var(--sjs2-color-bg-basic-primary)", + "--sjs2-color-control-track-design-thumb-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-data-chart-bg-color-1": "#84CAD4", "--sjs2-color-data-chart-bg-color-2": "#3A99FB", "--sjs2-color-data-chart-bg-color-3": "#FF6771", @@ -599,16 +636,19 @@ export const Test = { "--sjs2-border-spread-form-disabled": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-form-invalid": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-form-readonly": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-form-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-default": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-hovered": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-pressed": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-trigger-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-trigger-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-trigger-preview": "var(--sjs2-border-width-x100)", "--sjs2-border-spread-surface-default": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x100)", - "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-hovered": "var(--sjs2-border-width-x200)", + "--sjs2-border-spread-surface-pressed": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-focused": "var(--sjs2-border-width-x200)", "--sjs2-border-spread-surface-disabled": "var(--sjs2-border-width-x100)", + "--sjs2-border-spread-surface-dragging": "4", "--sjs2-border-spread-elevated-default": "2", "--sjs2-border-spread-floating-default": "4", "--sjs2-border-blur-form-default": "0", @@ -619,16 +659,19 @@ export const Test = { "--sjs2-border-blur-form-disabled": "0", "--sjs2-border-blur-form-invalid": "0", "--sjs2-border-blur-form-readonly": "0", + "--sjs2-border-blur-form-preview": "0", "--sjs2-border-blur-trigger-default": "0", "--sjs2-border-blur-trigger-hovered": "0", "--sjs2-border-blur-trigger-pressed": "0", "--sjs2-border-blur-trigger-focused": "0", "--sjs2-border-blur-trigger-disabled": "0", + "--sjs2-border-blur-trigger-preview": "0", "--sjs2-border-blur-surface-default": "4", - "--sjs2-border-blur-surface-hovered": "4", - "--sjs2-border-blur-surface-pressed": "4", + "--sjs2-border-blur-surface-hovered": "0", + "--sjs2-border-blur-surface-pressed": "0", "--sjs2-border-blur-surface-focused": "0", "--sjs2-border-blur-surface-disabled": "0", + "--sjs2-border-blur-surface-dragging": "12", "--sjs2-border-blur-elevated-default": "8", "--sjs2-border-blur-floating-default": "12", "--sjs2-border-offset-x-form-default": "0", @@ -639,16 +682,19 @@ export const Test = { "--sjs2-border-offset-x-form-disabled": "0", "--sjs2-border-offset-x-form-invalid": "0", "--sjs2-border-offset-x-form-readonly": "0", + "--sjs2-border-offset-x-form-preview": "0", "--sjs2-border-offset-x-trigger-default": "0", "--sjs2-border-offset-x-trigger-hovered": "0", "--sjs2-border-offset-x-trigger-pressed": "0", "--sjs2-border-offset-x-trigger-focused": "0", "--sjs2-border-offset-x-trigger-disabled": "0", + "--sjs2-border-offset-x-trigger-preview": "0", "--sjs2-border-offset-x-surface-default": "0", "--sjs2-border-offset-x-surface-hovered": "0", "--sjs2-border-offset-x-surface-pressed": "0", "--sjs2-border-offset-x-surface-focused": "0", "--sjs2-border-offset-x-surface-disabled": "0", + "--sjs2-border-offset-x-surface-dragging": "0", "--sjs2-border-offset-x-elevated-default": "0", "--sjs2-border-offset-x-floating-default": "0", "--sjs2-border-offset-y-form-default": "0", @@ -659,16 +705,19 @@ export const Test = { "--sjs2-border-offset-y-form-disabled": "0", "--sjs2-border-offset-y-form-invalid": "0", "--sjs2-border-offset-y-form-readonly": "0", + "--sjs2-border-offset-y-form-preview": "0", "--sjs2-border-offset-y-trigger-default": "0", "--sjs2-border-offset-y-trigger-hovered": "0", "--sjs2-border-offset-y-trigger-pressed": "0", "--sjs2-border-offset-y-trigger-focused": "0", "--sjs2-border-offset-y-trigger-disabled": "0", + "--sjs2-border-offset-y-trigger-preview": "0", "--sjs2-border-offset-y-surface-default": "2", - "--sjs2-border-offset-y-surface-hovered": "2", - "--sjs2-border-offset-y-surface-pressed": "2", + "--sjs2-border-offset-y-surface-hovered": "0", + "--sjs2-border-offset-y-surface-pressed": "0", "--sjs2-border-offset-y-surface-focused": "0", "--sjs2-border-offset-y-surface-disabled": "0", + "--sjs2-border-offset-y-surface-dragging": "6", "--sjs2-border-offset-y-elevated-default": "4", "--sjs2-border-offset-y-floating-default": "6", "--sjs2-color-border-basic-secondary-for-tests-only": "#d4d4d4", From 35f3e7acf32717082be7e7093690ccbb0ea4ece4 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 11 Sep 2025 16:15:04 +0300 Subject: [PATCH 23/42] #7070 - fixed carry-forward font color --- packages/survey-creator-core/src/ctr-colors.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss index a7543d9375..db1f73b798 100644 --- a/packages/survey-creator-core/src/ctr-colors.scss +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -53,7 +53,7 @@ --sjs-layer-3-foreground-75: var(--sjs2-color-fg-basic-primary-muted); --sjs-layer-2-foreground-100: var(--sjs2-color-fg-basic-primary); --sjs-layer-2-foreground-75: var(--sjs2-color-fg-basic-primary-muted); - --sjs-layer-2-foreground-50: var(--sjs2-color-fg-basic-primary-muted); + --sjs-layer-2-foreground-50: var(--sjs2-color-fg-basic-secondary); --sjs-border-25-overlay: var(--sjs2-color-utility-scrollbar); --sjs-secondary-background-400: var(--sjs2-color-bg-brand-primary); } From c5aa7d199320e71d7cc79782c152352111053b7d Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Thu, 11 Sep 2025 16:49:35 +0300 Subject: [PATCH 24/42] #7070 - extract vars to constants --- .../src/components/tabs/designer-plugin.ts | 4 +- .../creator-theme-model-definition.ts | 7 +- .../src/creator-theme/creator-theme-model.ts | 73 +++++----- .../creator-theme-model.tests.ts | 126 +++++++++--------- 4 files changed, 111 insertions(+), 99 deletions(-) diff --git a/packages/survey-creator-core/src/components/tabs/designer-plugin.ts b/packages/survey-creator-core/src/components/tabs/designer-plugin.ts index 536ff8022f..d6351ee721 100644 --- a/packages/survey-creator-core/src/components/tabs/designer-plugin.ts +++ b/packages/survey-creator-core/src/components/tabs/designer-plugin.ts @@ -124,10 +124,10 @@ export class TabDesignerPlugin implements ICreatorPlugin { } private updatePredefinedColorChoices() { this.themePropertyGrid.survey.getAllQuestions().forEach(question => { - if (question.name === "--sjs2-color-utility-surface") { + if (question.name === CreatorThemeModel.varColorUtilitySurface) { (question as any).choices = this.themeModel && this.themeModel.isLight ? getPredefinedBackgoundColorsChoices() : []; } - if (question.name === "--sjs2-color-project-brand-600" || question.name === "--sjs2-color-project-accent-600") { + if (question.name === CreatorThemeModel.varColorProjectBrand || question.name === CreatorThemeModel.varColorProjectAccent) { (question as any).choices = getPredefinedColorsItemValues(this.themeModel.isLight === false ? "dark" : "light"); } }); diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts index 4692d15118..52846487cb 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model-definition.ts @@ -1,12 +1,13 @@ import { ISurveyPropertiesDefinition, ISurveyPropertyGridDefinition } from "../question-editor/definition"; +import { CreatorThemeModel } from "./creator-theme-model"; const creatorThemeModelProperties: ISurveyPropertiesDefinition = { "creatortheme": { properties: [ { name: "themeName", index: 1 }, - { name: "--sjs2-color-project-brand-600", index: 10, tab: "accentColors" }, - { name: "--sjs2-color-project-accent-600", index: 20, tab: "accentColors" }, - { name: "--sjs2-color-utility-surface", index: 30, tab: "surfaceBackground" }, + { name: CreatorThemeModel.varColorProjectBrand, index: 10, tab: "accentColors" }, + { name: CreatorThemeModel.varColorProjectAccent, index: 20, tab: "accentColors" }, + { name: CreatorThemeModel.varColorUtilitySurface, index: 30, tab: "surfaceBackground" }, { name: "fontScale", index: 40, tab: "scaling" }, { name: "scale", index: 50, tab: "scaling" }, ], diff --git a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts index b66d99a65e..4d9dfb03a5 100644 --- a/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts +++ b/packages/survey-creator-core/src/creator-theme/creator-theme-model.ts @@ -9,16 +9,27 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { static legacyThemeName = "sc2020"; static defaultThemeName = "default-light"; + static varBaseUnitFontSize = "--sjs2-base-unit-font-size"; + static varBaseUnitLineHeight = "--sjs2-base-unit-line-height"; + static varBaseUnitSize = "--sjs2-base-unit-size"; + static varBaseUnitSpacing = "--sjs2-base-unit-spacing"; + static varBaseUnitRadius = "--sjs2-base-unit-radius"; + static varBaseUnitBorderWidth = "--sjs2-base-unit-border-width"; + + static varColorProjectBrand = "--sjs2-color-project-brand-600"; + static varColorProjectAccent = "--sjs2-color-project-accent-600"; + static varColorUtilitySurface = "--sjs2-color-utility-surface"; + initialCssVariables: { [index: string]: string } = {}; themeCssVariablesChanges?: { [index: string]: string } = {}; unitDictionary: { [index: string]: number } = { - "--sjs2-base-unit-font-size": 8, - "--sjs2-base-unit-line-height": 8, - "--sjs2-base-unit-size": 8, - "--sjs2-base-unit-spacing": 8, - "--sjs2-base-unit-radius": 8, - "--sjs2-base-unit-border-width": 1, + [CreatorThemeModel.varBaseUnitFontSize]: 8, + [CreatorThemeModel.varBaseUnitLineHeight]: 8, + [CreatorThemeModel.varBaseUnitSize]: 8, + [CreatorThemeModel.varBaseUnitSpacing]: 8, + [CreatorThemeModel.varBaseUnitRadius]: 8, + [CreatorThemeModel.varBaseUnitBorderWidth]: 1, }; @property() themeName: string = CreatorThemeModel.defaultThemeName; @@ -31,7 +42,7 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { private isSpecialBackgroundFromCurrentTheme() { const currentTheme = CreatorThemes[this.themeName]; - return colorsAreEqual(currentTheme && currentTheme.cssVariables && currentTheme.cssVariables["--sjs2-color-utility-surface"], this["--sjs2-color-utility-surface"]); + return colorsAreEqual(currentTheme && currentTheme.cssVariables && currentTheme.cssVariables[CreatorThemeModel.varColorUtilitySurface], this[CreatorThemeModel.varColorUtilitySurface]); } private findAppropriateSpecialBackground(primaryColorValue: string) { let primaryColorName: string; @@ -47,10 +58,10 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { if (!this.isLight) { return; } - const canCalculateSpecialBackgroundColor = this.isSpecialBackgroundFromCurrentTheme() || colorsAreEqual(this.findAppropriateSpecialBackground(primaryColorOldValue), this["--sjs2-color-utility-surface"]); + const canCalculateSpecialBackgroundColor = this.isSpecialBackgroundFromCurrentTheme() || colorsAreEqual(this.findAppropriateSpecialBackground(primaryColorOldValue), this[CreatorThemeModel.varColorUtilitySurface]); if (canCalculateSpecialBackgroundColor) { const newSpecialBackgroundColor = this.findAppropriateSpecialBackground(primaryColorNewValue); - this["--sjs2-color-utility-surface"] = newSpecialBackgroundColor || PredefinedBackgroundColors["light"]["gray"]; + this[CreatorThemeModel.varColorUtilitySurface] = newSpecialBackgroundColor || PredefinedBackgroundColors["light"]["gray"]; } } @@ -107,11 +118,11 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { this.resetColorThemeCssVariablesChanges(); this.loadTheme({ themeName: newValue }); this.onThemeSelected.fire(this, { theme: this.toJSON() }); - } else if (name === "--sjs2-color-project-brand-600") { + } else if (name === CreatorThemeModel.varColorProjectBrand) { this.setThemeCssVariablesChanges(name, newValue); this.setPropertyValue(name, newValue); this.updateBackgroundColor(newValue, oldValue); - } else if (name === "--sjs2-color-project-accent-600" || name === "--sjs2-color-utility-surface") { + } else if (name === CreatorThemeModel.varColorProjectAccent || name === CreatorThemeModel.varColorUtilitySurface) { this.setThemeCssVariablesChanges(name, newValue); this.setPropertyValue(name, newValue); } else if (name.indexOf("--") === 0) { @@ -122,12 +133,12 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { } private scalePropertiesChanged(propertyName: string, newValue: number) { if (propertyName == "fontScale") { - this.scalingProperties("--sjs2-base-unit-font-size", newValue); - this.scalingProperties("--sjs2-base-unit-line-height", newValue); + this.scalingProperties(CreatorThemeModel.varBaseUnitFontSize, newValue); + this.scalingProperties(CreatorThemeModel.varBaseUnitLineHeight, newValue); } else if (propertyName == "scale") { - this.scalingProperties("--sjs2-base-unit-size", newValue); - this.scalingProperties("--sjs2-base-unit-spacing", newValue); - this.scalingProperties("--sjs2-base-unit-radius", newValue); + this.scalingProperties(CreatorThemeModel.varBaseUnitSize, newValue); + this.scalingProperties(CreatorThemeModel.varBaseUnitSpacing, newValue); + this.scalingProperties(CreatorThemeModel.varBaseUnitRadius, newValue); } } private scalingProperties(cssName: string, newValue: number) { @@ -140,13 +151,13 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { } private scaleCssVariables() { if (this.fontScale !== undefined) { - this.scaleValue("--sjs2-base-unit-font-size", this.fontScale); - this.scaleValue("--sjs2-base-unit-line-height", this.fontScale); + this.scaleValue(CreatorThemeModel.varBaseUnitFontSize, this.fontScale); + this.scaleValue(CreatorThemeModel.varBaseUnitLineHeight, this.fontScale); } if (this.scale !== undefined) { - this.scaleValue("--sjs2-base-unit-size", this.scale); - this.scaleValue("--sjs2-base-unit-spacing", this.scale); - this.scaleValue("--sjs2-base-unit-radius", this.scale); + this.scaleValue(CreatorThemeModel.varBaseUnitSize, this.scale); + this.scaleValue(CreatorThemeModel.varBaseUnitSpacing, this.scale); + this.scaleValue(CreatorThemeModel.varBaseUnitRadius, this.scale); } } private getScaleFactor(cssName: string): number { @@ -155,8 +166,8 @@ export class CreatorThemeModel extends Base implements ICreatorTheme { private updateScaleProperties() { this.blockThemeChangedNotifications += 1; try { - this.fontScale = this.getScaleFactor("--sjs2-base-unit-font-size"); - this.scale = this.getScaleFactor("--sjs2-base-unit-size"); + this.fontScale = this.getScaleFactor(CreatorThemeModel.varBaseUnitFontSize); + this.scale = this.getScaleFactor(CreatorThemeModel.varBaseUnitSize); } finally { this.blockThemeChangedNotifications -= 1; } @@ -259,7 +270,7 @@ Serializer.addClass( Serializer.addProperties("creatortheme", [ { type: "color", - name: "--sjs2-color-utility-surface", + name: CreatorThemeModel.varColorUtilitySurface, default: "#EDF9F7", enableIf: (obj: CreatorThemeModel): boolean => { return !obj || obj.themeName !== CreatorThemeModel.legacyThemeName; @@ -272,7 +283,7 @@ Serializer.addProperties("creatortheme", [ } }, { type: "color", - name: "--sjs2-color-project-brand-600", + name: CreatorThemeModel.varColorProjectBrand, default: "#19B394", onPropertyEditorUpdate: function (obj: any, editor: any) { if (!!editor) { @@ -282,7 +293,7 @@ Serializer.addProperties("creatortheme", [ }, }, { type: "color", - name: "--sjs2-color-project-accent-600", + name: CreatorThemeModel.varColorProjectAccent, default: "#19B394", displayName: "", onPropertyEditorUpdate: function (obj: any, editor: any) { @@ -292,11 +303,11 @@ Serializer.addProperties("creatortheme", [ } }, }, { - name: "--sjs2-base-unit-font-size", + name: CreatorThemeModel.varBaseUnitFontSize, default: "8px", visible: false, }, { - name: "--sjs2-base-unit-line-height", + name: CreatorThemeModel.varBaseUnitLineHeight, default: "8px", visible: false, }, { @@ -320,15 +331,15 @@ Serializer.addProperties("creatortheme", [ } } }, { - name: "--sjs2-base-unit-spacing", + name: CreatorThemeModel.varBaseUnitSpacing, default: "8px", visible: false, }, { - name: "--sjs2-base-unit-size", + name: CreatorThemeModel.varBaseUnitSize, default: "8px", visible: false, }, { - name: "--sjs2-base-unit-radius", + name: CreatorThemeModel.varBaseUnitRadius, default: "8px", visible: false, }, { diff --git a/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts b/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts index c11a290165..2efc8b50af 100644 --- a/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts +++ b/packages/survey-creator-core/tests/creator-theme/creator-theme-model.tests.ts @@ -17,22 +17,22 @@ test("Creator theme model de/serialization", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs2-base-unit-size": "6px", - "--sjs2-base-unit-radius": "6px", - "--sjs2-base-unit-spacing": "6px", - "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", - "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", - "--sjs2-color-project-accent-600": "#0b864b", + [CreatorThemeModel.varBaseUnitSize]: "6px", + [CreatorThemeModel.varBaseUnitRadius]: "6px", + [CreatorThemeModel.varBaseUnitSpacing]: "6px", + [CreatorThemeModel.varColorUtilitySurface]: "rgba(253, 255, 148, 0.5)", + [CreatorThemeModel.varColorProjectBrand]: "rgba(248, 248, 248, 1)", + [CreatorThemeModel.varColorProjectAccent]: "#0b864b", } }; themeModel.fromJSON(themeJson); expect(themeModel.scale).toBe(75); expect(themeModel.themeName).toBe("custom"); - expect(themeModel["--sjs2-base-unit-size"]).toBe("6px"); - expect(themeModel["--sjs2-color-utility-surface"]).toBe("rgba(253, 255, 148, 0.5)"); - expect(themeModel["--sjs2-color-project-brand-600"]).toBe("rgba(248, 248, 248, 1)"); - expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#0b864b"); + expect(themeModel[CreatorThemeModel.varBaseUnitSize]).toBe("6px"); + expect(themeModel[CreatorThemeModel.varColorUtilitySurface]).toBe("rgba(253, 255, 148, 0.5)"); + expect(themeModel[CreatorThemeModel.varColorProjectBrand]).toBe("rgba(248, 248, 248, 1)"); + expect(themeModel[CreatorThemeModel.varColorProjectAccent]).toBe("#0b864b"); const themeModelJson = themeModel.toJSON(); expect(themeModelJson).toStrictEqual(themeJson); @@ -46,9 +46,9 @@ test("Default theme serialization", (): any => { themeModel.loadTheme(); expect(themeModel.themeName).toBe("default-light"); expect(themeModel.scale).toBe(100); - expect(themeModel["--sjs2-color-utility-surface"]).toBe("#EDF9F7"); - expect(themeModel["--sjs2-color-project-brand-600"]).toBe("#19B394"); - expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#19B394"); + expect(themeModel[CreatorThemeModel.varColorUtilitySurface]).toBe("#EDF9F7"); + expect(themeModel[CreatorThemeModel.varColorProjectBrand]).toBe("#19B394"); + expect(themeModel[CreatorThemeModel.varColorProjectAccent]).toBe("#19B394"); const themeModelJson = themeModel.toJSON(); expect(themeModelJson).toStrictEqual({ themeName: "default-light" }); @@ -58,16 +58,16 @@ test("Creator theme: sync css variables", (): any => { const creator: CreatorTester = new CreatorTester({ showThemeTab: true, showCreatorThemeSettings: true }); const designerPlugin: TabDesignerPlugin = creator.getPlugin("designer"); const themeModel = designerPlugin["themeModel"]; - let surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); + let surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorUtilitySurface); - expect(creator.themeVariables["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); - expect((themeModel.cssVariables || {})["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); + expect(creator.themeVariables[CreatorThemeModel.varColorUtilitySurface]).toEqual("#EDF9F7"); + expect((themeModel.cssVariables || {})[CreatorThemeModel.varColorUtilitySurface]).toEqual("#EDF9F7"); expect(surfaceBackgroundColor.value).toEqual("#EDF9F7"); const newValue = "#c95ae7"; surfaceBackgroundColor.value = newValue; - expect(creator.themeVariables["--sjs2-color-utility-surface"]).toEqual(newValue); - expect((themeModel.cssVariables || {})["--sjs2-color-utility-surface"]).toEqual(newValue); + expect(creator.themeVariables[CreatorThemeModel.varColorUtilitySurface]).toEqual(newValue); + expect((themeModel.cssVariables || {})[CreatorThemeModel.varColorUtilitySurface]).toEqual(newValue); expect(surfaceBackgroundColor.value).toEqual(newValue); }); @@ -77,12 +77,12 @@ test("Creator theme: reset color variables after change theme", (): any => { "isLight": false, "cssVariables": { "--sjs-special-haze": "#000000BF", - "--sjs2-color-utility-surface": "#0C0C0CFF", + [CreatorThemeModel.varColorUtilitySurface]: "#0C0C0CFF", "--sjs-special-glow": "#000000BF", - "--sjs2-color-project-brand-600": "#3EDFD5FF", + [CreatorThemeModel.varColorProjectBrand]: "#3EDFD5FF", "--sjs-primary-background-10": "#3EDFD51A", "--sjs-primary-background-400": "#29DCD1FF", - "--sjs2-color-project-accent-600": "#EDA925FF", + [CreatorThemeModel.varColorProjectAccent]: "#EDA925FF", "--sjs-secondary-background-400": "#EDBE1E", "--sjs-secondary-background-25": "#EDA92540", "--sjs-secondary-background-10": "#EDA9251A", @@ -94,9 +94,9 @@ test("Creator theme: reset color variables after change theme", (): any => { const designerPlugin: TabDesignerPlugin = creator.getPlugin("designer"); const themeModel = designerPlugin["themeModel"]; const themeName = designerPlugin["themePropertyGrid"].survey.findQuestionByName("themeName"); - const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); - const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-brand-600"); - const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-accent-600"); + const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorUtilitySurface); + const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorProjectBrand); + const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorProjectAccent); expect(themeName.value).toEqual("default-light"); expect(surfaceBackgroundColor.value).toEqual("#EDF9F7"); @@ -107,9 +107,9 @@ test("Creator theme: reset color variables after change theme", (): any => { secondaryBackgroundColor.value = "rgba(30, 30, 30, 0.1)"; surfaceBackgroundColor.value = "rgba(10, 10, 10, 1)"; expect(themeModel.themeCssVariablesChanges).toStrictEqual({ - "--sjs2-color-project-brand-600": "#141414", - "--sjs2-color-project-accent-600": "#1e1e1e", - "--sjs2-color-utility-surface": "#0a0a0a", + [CreatorThemeModel.varColorProjectBrand]: "#141414", + [CreatorThemeModel.varColorProjectAccent]: "#1e1e1e", + [CreatorThemeModel.varColorUtilitySurface]: "#0a0a0a", }); themeName.value = "dark"; @@ -127,9 +127,9 @@ test("creator.applyCreatorTheme", () => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", - "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", - "--sjs2-color-project-accent-600": "#0b864b", + [CreatorThemeModel.varColorUtilitySurface]: "rgba(253, 255, 148, 0.5)", + [CreatorThemeModel.varColorProjectBrand]: "rgba(248, 248, 248, 1)", + [CreatorThemeModel.varColorProjectAccent]: "#0b864b", "--ctr-font-unit": "18px", "--ctr-line-height-unit": "18px", "--ctr-size-unit": "6px", @@ -161,11 +161,11 @@ test("Creator theme check scale", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs2-base-unit-font-size": "10px", - "--sjs2-base-unit-line-height": "10px", - "--sjs2-base-unit-spacing": "12px", - "--sjs2-base-unit-size": "12px", - "--sjs2-base-unit-radius": "12px", + [CreatorThemeModel.varBaseUnitFontSize]: "10px", + [CreatorThemeModel.varBaseUnitLineHeight]: "10px", + [CreatorThemeModel.varBaseUnitSpacing]: "12px", + [CreatorThemeModel.varBaseUnitSize]: "12px", + [CreatorThemeModel.varBaseUnitRadius]: "12px", } }; themeModel.fromJSON(themeJson); @@ -176,14 +176,14 @@ test("Creator theme check scale", (): any => { fontScale.value = 150; let themeModelJsonCssVariables = themeModel.toJSON().cssVariables || {}; - expect(themeModelJsonCssVariables["--sjs2-base-unit-font-size"]).toEqual("12px"); - expect(themeModelJsonCssVariables["--sjs2-base-unit-line-height"]).toEqual("12px"); + expect(themeModelJsonCssVariables[CreatorThemeModel.varBaseUnitFontSize]).toEqual("12px"); + expect(themeModelJsonCssVariables[CreatorThemeModel.varBaseUnitLineHeight]).toEqual("12px"); scale.value = 225; // max = 200 themeModelJsonCssVariables = themeModel.toJSON().cssVariables || {}; - expect(themeModelJsonCssVariables["--sjs2-base-unit-size"]).toEqual("16px"); - expect(themeModelJsonCssVariables["--sjs2-base-unit-spacing"]).toEqual("16px"); - expect(themeModelJsonCssVariables["--sjs2-base-unit-radius"]).toEqual("16px"); + expect(themeModelJsonCssVariables[CreatorThemeModel.varBaseUnitSize]).toEqual("16px"); + expect(themeModelJsonCssVariables[CreatorThemeModel.varBaseUnitSpacing]).toEqual("16px"); + expect(themeModelJsonCssVariables[CreatorThemeModel.varBaseUnitRadius]).toEqual("16px"); }); test("Creator theme: apply custom theme", (): any => { @@ -194,9 +194,9 @@ test("Creator theme: apply custom theme", (): any => { const themeJson: ICreatorTheme = { themeName: "custom", cssVariables: { - "--sjs2-color-utility-surface": "rgba(253, 255, 148, 0.5)", - "--sjs2-color-project-brand-600": "rgba(248, 248, 248, 1)", - "--sjs2-color-project-accent-600": "#0b864b", + [CreatorThemeModel.varColorUtilitySurface]: "rgba(253, 255, 148, 0.5)", + [CreatorThemeModel.varColorProjectBrand]: "rgba(248, 248, 248, 1)", + [CreatorThemeModel.varColorProjectAccent]: "#0b864b", "--ctr-font-unit": "18px", "--ctr-line-height-unit": "18px", "--ctr-size-unit": "6px", @@ -207,41 +207,41 @@ test("Creator theme: apply custom theme", (): any => { }; creator.applyCreatorTheme(themeJson); - const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-utility-surface"); - const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-brand-600"); - const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName("--sjs2-color-project-accent-600"); + const surfaceBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorUtilitySurface); + const primaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorProjectBrand); + const secondaryBackgroundColor = designerPlugin["themePropertyGrid"].survey.findQuestionByName(CreatorThemeModel.varColorProjectAccent); expect(surfaceBackgroundColor.value).toEqual("rgba(253, 255, 148, 0.5)"); - expect(themeModel["--sjs2-color-utility-surface"]).toBe("rgba(253, 255, 148, 0.5)"); + expect(themeModel[CreatorThemeModel.varColorUtilitySurface]).toBe("rgba(253, 255, 148, 0.5)"); expect(primaryBackgroundColor.value).toEqual("rgba(248, 248, 248, 1)"); - expect(themeModel["--sjs2-color-project-brand-600"]).toBe("rgba(248, 248, 248, 1)"); + expect(themeModel[CreatorThemeModel.varColorProjectBrand]).toBe("rgba(248, 248, 248, 1)"); expect(secondaryBackgroundColor.value).toEqual("#0b864b"); - expect(themeModel["--sjs2-color-project-accent-600"]).toBe("#0b864b"); + expect(themeModel[CreatorThemeModel.varColorProjectAccent]).toBe("#0b864b"); }); test("sjs-special-background calculations on primary background changed", (): any => { const themeModel = new CreatorThemeModel(); - expect(themeModel["--sjs2-color-project-brand-600"]).toEqual("#19B394"); - expect(themeModel["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); + expect(themeModel[CreatorThemeModel.varColorProjectBrand]).toEqual("#19B394"); + expect(themeModel[CreatorThemeModel.varColorUtilitySurface]).toEqual("#EDF9F7"); themeModel.loadTheme(PredefinedCreatorThemes["sc2020"]); - expect(themeModel["--sjs2-color-project-brand-600"]).toEqual("#19B394"); - expect(themeModel["--sjs2-color-utility-surface"]).toEqual("#EDF9F7"); + expect(themeModel[CreatorThemeModel.varColorProjectBrand]).toEqual("#19B394"); + expect(themeModel[CreatorThemeModel.varColorUtilitySurface]).toEqual("#EDF9F7"); - themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["teal"]; - themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["teal"]; - expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], PredefinedColors["light"]["teal"])).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["teal"])).toBeTruthy(); + themeModel[CreatorThemeModel.varColorProjectBrand] = PredefinedColors["light"]["teal"]; + themeModel[CreatorThemeModel.varColorProjectBrand] = PredefinedColors["light"]["teal"]; + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorProjectBrand], PredefinedColors["light"]["teal"])).toBeTruthy(); + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorUtilitySurface], PredefinedBackgroundColors["light"]["teal"])).toBeTruthy(); - themeModel["--sjs2-color-project-brand-600"] = PredefinedColors["light"]["orchid"]; - expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], PredefinedColors["light"]["orchid"])).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["orchid"])).toBeTruthy(); + themeModel[CreatorThemeModel.varColorProjectBrand] = PredefinedColors["light"]["orchid"]; + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorProjectBrand], PredefinedColors["light"]["orchid"])).toBeTruthy(); + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorUtilitySurface], PredefinedBackgroundColors["light"]["orchid"])).toBeTruthy(); - themeModel["--sjs2-color-project-brand-600"] = "#fefefe"; - expect(colorsAreEqual(themeModel["--sjs2-color-project-brand-600"], "#fefefe")).toBeTruthy(); - expect(colorsAreEqual(themeModel["--sjs2-color-utility-surface"], PredefinedBackgroundColors["light"]["gray"])).toBeTruthy(); + themeModel[CreatorThemeModel.varColorProjectBrand] = "#fefefe"; + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorProjectBrand], "#fefefe")).toBeTruthy(); + expect(colorsAreEqual(themeModel[CreatorThemeModel.varColorUtilitySurface], PredefinedBackgroundColors["light"]["gray"])).toBeTruthy(); }); test("Creator theme model isLight de/serialization", (): any => { From 2b8fa8685923bcd1e638bf231e86120200593310 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Mon, 15 Sep 2025 16:50:53 +0300 Subject: [PATCH 25/42] #7070 add shadow patch --- packages/survey-creator-core/src/ctr-colors.scss | 2 +- packages/survey-creator-core/src/themes/test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/survey-creator-core/src/ctr-colors.scss b/packages/survey-creator-core/src/ctr-colors.scss index db1f73b798..5e1c777fbd 100644 --- a/packages/survey-creator-core/src/ctr-colors.scss +++ b/packages/survey-creator-core/src/ctr-colors.scss @@ -49,7 +49,7 @@ --sjs-special-background: var(--sjs2-color-utility-surface); //! --sjs-layer-1-foreground-75: var(--sjs2-color-fg-basic-primary-muted); --sjs-special-glow: var(--sjs2-color-utility-shadow-medium); //! - --sjs-special-shadow: #00000040; + --sjs-special-shadow: var(--sjs2-color-utility-shadow-surface-default); --sjs-layer-3-foreground-75: var(--sjs2-color-fg-basic-primary-muted); --sjs-layer-2-foreground-100: var(--sjs2-color-fg-basic-primary); --sjs-layer-2-foreground-75: var(--sjs2-color-fg-basic-primary-muted); diff --git a/packages/survey-creator-core/src/themes/test.ts b/packages/survey-creator-core/src/themes/test.ts index 728add9a17..236aa57348 100644 --- a/packages/survey-creator-core/src/themes/test.ts +++ b/packages/survey-creator-core/src/themes/test.ts @@ -339,7 +339,7 @@ export const Test = { "--sjs2-color-utility-a11y": "rgba(from var(--sjs2-palette-blue-400) r g b / var(--sjs2-opacity-x060))", "--sjs2-color-utility-overlay-screen": "color(srgb 0.800112 0.933371 0.933371 / 0.35)", "--sjs2-color-utility-overlay-border": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x040))", - "--sjs2-color-utility-shadow-surface-default": "rgba(from var(--sjs2-palette-gray-999) r g b / var(--sjs2-opacity-x010))", + "--sjs2-color-utility-shadow-surface-default": "#00000040", "--sjs2-color-utility-shadow-surface-hovered": "rgba(from var(--sjs2-color-project-brand-600) r g b / var(--sjs2-opacity-x040))", "--sjs2-color-utility-shadow-surface-pressed": "var(--sjs2-color-project-brand-600)", "--sjs2-color-utility-shadow-surface-focused": "var(--sjs2-color-project-brand-600)", From 9ade8e3232bc11b41fad7e3b54318476d48cb250 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 09:37:37 +0300 Subject: [PATCH 26/42] #7070 update theme --- .../src/themes/default-contrast.ts | 11 ++++++++--- .../survey-creator-core/src/themes/default-dark.ts | 11 ++++++++--- .../survey-creator-core/src/themes/default-light.ts | 11 ++++++++--- packages/survey-creator-core/src/themes/test.ts | 13 +++++++++---- 4 files changed, 33 insertions(+), 13 deletions(-) diff --git a/packages/survey-creator-core/src/themes/default-contrast.ts b/packages/survey-creator-core/src/themes/default-contrast.ts index 223d71290c..fc57eafee7 100644 --- a/packages/survey-creator-core/src/themes/default-contrast.ts +++ b/packages/survey-creator-core/src/themes/default-contrast.ts @@ -443,6 +443,8 @@ export const contrastTheme = { "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", "--sjs2-color-control-formbox-design-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-hovered-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-formbox-hovered-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -545,9 +547,12 @@ export const contrastTheme = { "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-error-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-error-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-error-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-info-bg": "var(--sjs2-color-bg-note-secondary)", + "--sjs2-color-control-message-info-icon": "var(--sjs2-color-fg-note-primary)", + "--sjs2-color-control-message-info-text": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", diff --git a/packages/survey-creator-core/src/themes/default-dark.ts b/packages/survey-creator-core/src/themes/default-dark.ts index d9554cbc6c..8e4d0545fd 100644 --- a/packages/survey-creator-core/src/themes/default-dark.ts +++ b/packages/survey-creator-core/src/themes/default-dark.ts @@ -443,6 +443,8 @@ export const DefaultDark = { "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", "--sjs2-color-control-formbox-design-bg": "var(--sjs2-palette-gray-800)", "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-hovered-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-formbox-hovered-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -545,9 +547,12 @@ export const DefaultDark = { "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-error-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-error-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-error-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-info-bg": "var(--sjs2-color-bg-note-secondary)", + "--sjs2-color-control-message-info-icon": "var(--sjs2-color-fg-note-primary)", + "--sjs2-color-control-message-info-text": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", diff --git a/packages/survey-creator-core/src/themes/default-light.ts b/packages/survey-creator-core/src/themes/default-light.ts index 7cbe9ba903..a4d7559a87 100644 --- a/packages/survey-creator-core/src/themes/default-light.ts +++ b/packages/survey-creator-core/src/themes/default-light.ts @@ -443,6 +443,8 @@ export const Default = { "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", "--sjs2-color-control-formbox-design-bg": "var(--sjs2-palette-gray-100)", "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-hovered-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-formbox-hovered-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -545,9 +547,12 @@ export const Default = { "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-error-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-error-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-error-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-info-bg": "var(--sjs2-color-bg-note-secondary)", + "--sjs2-color-control-message-info-icon": "var(--sjs2-color-fg-note-primary)", + "--sjs2-color-control-message-info-text": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", diff --git a/packages/survey-creator-core/src/themes/test.ts b/packages/survey-creator-core/src/themes/test.ts index 236aa57348..932f861784 100644 --- a/packages/survey-creator-core/src/themes/test.ts +++ b/packages/survey-creator-core/src/themes/test.ts @@ -350,7 +350,7 @@ export const Test = { "--sjs2-color-bg-basic-primary": "var(--sjs2-palette-gray-000)", "--sjs2-color-bg-basic-secondary": "#f4f4f4ff", "--sjs2-color-bg-basic-tertiary": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x010))", - "--sjs2-color-bg-basic-primary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x005))", + "--sjs2-color-bg-basic-primary-dim": "#f5f5f5", "--sjs2-color-bg-basic-secondary-dim": "#eaeaeaff", "--sjs2-color-bg-basic-tertiary-dim": "rgba(from var(--sjs2-palette-gray-900) r g b / var(--sjs2-opacity-x015))", "--sjs2-color-bg-brand-primary": "var(--sjs2-color-project-brand-600)", @@ -443,6 +443,8 @@ export const Test = { "--sjs2-color-control-formbox-highlighted-border": "var(--sjs2-color-border-basic-primary)", "--sjs2-color-control-formbox-design-bg": "#f8f8f8ff", "--sjs2-color-control-formbox-design-border": "var(--sjs2-color-border-basic-secondary)", + "--sjs2-color-control-formbox-hovered-bg": "var(--sjs2-palette-gray-100)", + "--sjs2-color-control-formbox-hovered-border": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-line": "var(--sjs2-color-border-basic-secondary)", "--sjs2-color-control-input-default-value": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-input-default-placeholder": "var(--sjs2-color-fg-basic-secondary)", @@ -545,9 +547,12 @@ export const Test = { "--sjs2-color-control-toggle-true-hovered-bg": "var(--sjs2-color-bg-brand-primary-dim)", "--sjs2-color-control-toggle-true-hovered-border": "var(--sjs2-color-border-brand-primary)", "--sjs2-color-control-toggle-true-hovered-thumb": "var(--sjs2-color-fg-static-main-primary)", - "--sjs2-color-control-message-bg": "var(--sjs2-color-bg-alert-secondary)", - "--sjs2-color-control-message-icon": "var(--sjs2-color-fg-alert-primary)", - "--sjs2-color-control-message-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-error-bg": "var(--sjs2-color-bg-alert-secondary)", + "--sjs2-color-control-message-error-icon": "var(--sjs2-color-fg-alert-primary)", + "--sjs2-color-control-message-error-text": "var(--sjs2-color-fg-basic-primary)", + "--sjs2-color-control-message-info-bg": "var(--sjs2-color-bg-note-secondary)", + "--sjs2-color-control-message-info-icon": "var(--sjs2-color-fg-note-primary)", + "--sjs2-color-control-message-info-text": "var(--sjs2-color-fg-basic-primary)", "--sjs2-color-control-track-default-bg": "var(--sjs2-color-bg-basic-secondary)", "--sjs2-color-control-track-default-fg": "var(--sjs2-color-fg-brand-primary)", "--sjs2-color-control-track-default-thumb": "var(--sjs2-color-bg-basic-primary)", From c46335ebf70025c24dd1ca118248fc89b854afb2 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 09:44:43 +0300 Subject: [PATCH 27/42] #7070 - fix localization test file --- .../survey-creator-react/testCafe/testcafe_localized_ui.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html index b09e5ccaa3..85267a1a5a 100644 --- a/packages/survey-creator-react/testCafe/testcafe_localized_ui.html +++ b/packages/survey-creator-react/testCafe/testcafe_localized_ui.html @@ -35,10 +35,10 @@ SurveyCreatorCore.registerSurveyTheme(SurveyTheme); SurveyCreatorCore.registerCreatorTheme(SurveyCreatorTheme.Test); const loc = SurveyCreatorCore.localization.getLocale("de"); - creator.applyCreatorTheme(SurveyCreatorTheme.Test); loc.ed.logic = "Miner Logik"; SurveyCreatorCore.localization.currentLocale = "de"; const creator = new SurveyCreator.SurveyCreator({ expandCollapseButtonVisibility: "never", showLogicTab: true, showTranslationTab: true }); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.tabResponsivenessMode = "menu"; creator["animationEnabled"] = false; creator.showOneCategoryInPropertyGrid = false; From e7edd630779c92cd34c5938e311c3fabf587c333 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 10:06:46 +0300 Subject: [PATCH 28/42] #7070 - fix legacy theme icons color --- packages/survey-creator-core/src/components/question.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/components/question.scss b/packages/survey-creator-core/src/components/question.scss index 9c14e99f0d..b7c8d9a2c8 100644 --- a/packages/survey-creator-core/src/components/question.scss +++ b/packages/survey-creator-core/src/components/question.scss @@ -433,7 +433,7 @@ svc-question { .svc-list__item { &, &:hover { & > .svc-list__item-body .sv-svg-icon use { - fill: var(--sjs-secondary-background-500, #19b394ff); + fill: var(--sjs-secondary-background-500, #FF9814); } } } From 251ebcc2594a7c5001b3fc5045132aa43d3b8778 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 10:14:54 +0300 Subject: [PATCH 29/42] #7070 - updated preact test files --- packages/survey-creator-js/testCafe/by-page.html | 3 +++ .../survey-creator-js/testCafe/dropdown-collapse-view.html | 3 +++ .../survey-creator-js/testCafe/preview-theme-switcher.html | 3 +++ packages/survey-creator-js/testCafe/testcafe-no-license.html | 3 +++ packages/survey-creator-js/testCafe/testcafe-theme-tab.html | 3 +++ packages/survey-creator-js/testCafe/testcafe-widget.html | 3 +++ packages/survey-creator-js/testCafe/testcafe.html | 3 +++ packages/survey-creator-js/testCafe/testcafe_localized_ui.html | 3 +++ .../survey-creator-js/testCafe/theme-for-preview-option.html | 3 +++ 9 files changed, 27 insertions(+) diff --git a/packages/survey-creator-js/testCafe/by-page.html b/packages/survey-creator-js/testCafe/by-page.html index 41ddc5c80d..0b3b44f5cc 100644 --- a/packages/survey-creator-js/testCafe/by-page.html +++ b/packages/survey-creator-js/testCafe/by-page.html @@ -24,6 +24,7 @@ + @@ -32,7 +33,9 @@ + @@ -32,7 +33,9 @@ + @@ -34,7 +35,9 @@ + @@ -31,7 +32,9 @@ + @@ -32,7 +33,9 @@ + @@ -67,7 +68,9 @@ + @@ -32,7 +33,9 @@ + @@ -32,10 +33,12 @@ + @@ -34,7 +35,9 @@ - + diff --git a/packages/survey-creator-js/testCafe/dropdown-collapse-view.html b/packages/survey-creator-js/testCafe/dropdown-collapse-view.html index 4d11c973c5..861940c4e6 100644 --- a/packages/survey-creator-js/testCafe/dropdown-collapse-view.html +++ b/packages/survey-creator-js/testCafe/dropdown-collapse-view.html @@ -24,7 +24,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/preview-theme-switcher.html b/packages/survey-creator-js/testCafe/preview-theme-switcher.html index 0d614c7198..1c0cd1a900 100644 --- a/packages/survey-creator-js/testCafe/preview-theme-switcher.html +++ b/packages/survey-creator-js/testCafe/preview-theme-switcher.html @@ -26,7 +26,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/testcafe-no-license.html b/packages/survey-creator-js/testCafe/testcafe-no-license.html index 0204c3389d..7764c52392 100644 --- a/packages/survey-creator-js/testCafe/testcafe-no-license.html +++ b/packages/survey-creator-js/testCafe/testcafe-no-license.html @@ -23,7 +23,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/testcafe-theme-tab.html b/packages/survey-creator-js/testCafe/testcafe-theme-tab.html index e74b43716b..60c2bf7319 100644 --- a/packages/survey-creator-js/testCafe/testcafe-theme-tab.html +++ b/packages/survey-creator-js/testCafe/testcafe-theme-tab.html @@ -24,7 +24,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/testcafe-widget.html b/packages/survey-creator-js/testCafe/testcafe-widget.html index 6831377394..9167d8722e 100644 --- a/packages/survey-creator-js/testCafe/testcafe-widget.html +++ b/packages/survey-creator-js/testCafe/testcafe-widget.html @@ -46,7 +46,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/testcafe.html b/packages/survey-creator-js/testCafe/testcafe.html index 2f8fdda87c..ea4ee6ad78 100644 --- a/packages/survey-creator-js/testCafe/testcafe.html +++ b/packages/survey-creator-js/testCafe/testcafe.html @@ -24,7 +24,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/testcafe_localized_ui.html b/packages/survey-creator-js/testCafe/testcafe_localized_ui.html index 649eb9d94e..1f507bcd9e 100644 --- a/packages/survey-creator-js/testCafe/testcafe_localized_ui.html +++ b/packages/survey-creator-js/testCafe/testcafe_localized_ui.html @@ -24,7 +24,7 @@ - + diff --git a/packages/survey-creator-js/testCafe/theme-for-preview-option.html b/packages/survey-creator-js/testCafe/theme-for-preview-option.html index dc79da58ee..93af344a1f 100644 --- a/packages/survey-creator-js/testCafe/theme-for-preview-option.html +++ b/packages/survey-creator-js/testCafe/theme-for-preview-option.html @@ -26,7 +26,7 @@ - + From 0b0b6cd3c638eb43f97e9e1aa588099fdcfc965c Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 18:19:08 +0300 Subject: [PATCH 32/42] #7070 - fix angular/vue example build --- packages/survey-creator-core/webpack.config.js | 3 ++- packages/survey-creator-vue/example/vite.config.ts | 11 +++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages/survey-creator-core/webpack.config.js b/packages/survey-creator-core/webpack.config.js index 50846e04fd..dd17d9e6f2 100644 --- a/packages/survey-creator-core/webpack.config.js +++ b/packages/survey-creator-core/webpack.config.js @@ -88,7 +88,8 @@ var buildPlatformJson = { }, "./themes/*": { "types": "./themes/*.d.ts", - "require": "./themes/*.js" + "require": "./themes/*.js", + "default": "./themes/*.js", }, "./presets": { "types": "./presets-typings/typings/entries/index.d.ts", diff --git a/packages/survey-creator-vue/example/vite.config.ts b/packages/survey-creator-vue/example/vite.config.ts index e277fe43ac..e0a82ddbbb 100644 --- a/packages/survey-creator-vue/example/vite.config.ts +++ b/packages/survey-creator-vue/example/vite.config.ts @@ -1,5 +1,4 @@ import { fileURLToPath, URL } from 'node:url' - import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' @@ -14,6 +13,14 @@ export default defineConfig(({ command }) => { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)), } - } + }, + build: { + commonjsOptions: { + include: [/survey-creator-core\/build\/themes\/test/, /node_modules/], + }, + }, + optimizeDeps: { + include: ["survey-creator-core/themes/test"], + }, } }) From 1507cc5a5b9f360f2df85bb2b7902382d4ba2898 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Tue, 16 Sep 2025 18:38:30 +0300 Subject: [PATCH 33/42] #7070 - update etalons --- .../etalons/creator-theme-settings.png | Bin 23319 -> 25794 bytes .../etalons/pg-default-value-popup.png | Bin 10535 -> 11117 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/visualRegressionTests-V2/tests/designer/etalons/creator-theme-settings.png b/visualRegressionTests-V2/tests/designer/etalons/creator-theme-settings.png index 9059cc25aecbb37289932e8833576120543cfef6..1651aaa6c0a5f57eac77241694b1d71224175410 100644 GIT binary patch literal 25794 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 Mw$Y^uP1}fn11Lqd>;M1& literal 23319 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 pTZAz~Wx%VU=*_q&_N&zz7No!*Ar%b~AS3*s;mp zJcTNhyR!2+?4Np&ur6mQr`Wg?;0lGPYSRinsCD)9mTo3^$98*g?e}%p4eMtvTPWwE4y`}nrH)G!xi+x^td9ejb=N@pi-iQ&khRkOPP#T-Ns$wTAU!yjMm~+ z=Sx4$)XKp|1}^CN;%p`2X{=jltJgId2?`P;C4KnC)n_nvHmhT2S=b8IGA<7_m27&3 zAl6^`G|U+$q?ifHh!-yAV#~e~toyw8_p}fQw7BqTlvm8!*89;?3Ve=z|i-0|7bZ|`%2BVwdPQCRyFo|2Rsp!rmDTws#q zyC}?voDMg*KQo~HT$~;(7o(4y>0uJhBVsGgz$rQ(673Qv%?u{9@7})<+OD0YSdRP( zfdOPQl?06Vy&Azl!S?o%x^;rmw$woNiAJ3@=$NpP))pcW($T-Qw34!jdoG?~aE^Pg z{Z1Gme*&Zef0}^Z%$ZG|+ELXfg$UF4MQ-}BvK`e#mvvb8f;VOX2I=VWgUg+sgB=^J zHHz%b8$+ePbi1O+mHzTEr|`7!j=f-XfV(I_PV8c~_O4aF-<9OU?^%IZc%>~0d(M|e z+%?lWD&1|+vI$u*?XCH7gddq$FqCMWWk0N@#a=cKdnoHH4rRr3%qwVfwlAbOBd+G5$42a~Ks3=} zZ2nq`3#^M|$s6lgFujBr9<<-R_c{tHEALBEEy=9o*U6#=%Rkz~!av~vC%l)|mGebw zdf(Qqmd<$izk#t)Ksx&T4@Gn$!&V5zJXBoTHims+8NP2dgL5t zQ!V3IEwkH!uKTkj89pCpIqP)efM3M4myuXmym!JTS2zCnUOVOei25VDjiorpSxE?v z;rXJntFLkrW^Q9s4O6E%!EkDD-=1lzj`TBz;}dm52xY5KSMr&bZ*X)ZA6FA2@bdW# zs`^ki^79S@a{>PH@pJg{frSHVf&N7s(`zVsolY_PjJ<-kh$PJSwm4a^XXh zdp*Qe91&V@pdr9E4w6hw@!gVmx>3k#woTj@jJyrRjby<(*-{F0yKsHuOJ3fGXWQHY zmLKPz6-=tFeH-f|6%i3B9Iz0`NzV}xIXXHT8ci^>j4&&-%35S}O-_S!zbc_(~~kq#-dQgWSi*XMJOXaj?-~UgFfqcq>Y0zn#f&1i6nEdrm#;>!-{3 zCErB)t2!X0_Ar%fjkWB>U}4D)-r=z})$?F5hQVPqJI7vE>D!8S$yylPrS>Uf$BaXDOW#b`yCTDBV62&rbbqq$j< zS!sdyN}O+(%WSE|3b}q)i#x4xko$Q6WNuWBDa}k5Ka3=@u-8=|GcuW#x>ql!%Iuih z&LG|7rVx*wwKjHkchGo4D~9PGE`ZJ~5=hibm|Id6BivceVmVdHva4rLaQ=gIqAlVV zOXts#hP!+Y<_h8NwQ?-I=H6DUh4VGxzH9t08nlDoLkqgJ1-@&rsOv%~`%|W$=it(p zFO+4#*G8iBI>2+S+=rCRr4+ZY6Ba!AC`MHVZ5@a#cac7mlg6e0Y_e|qclVbK66XzC zTv3ckU9K%^(|YQpql3RLF=0auH&6IhM_|Qv8-6=>x{`OkIn2qK9Q(Og&*y3|a5z}{ z5}dO1k0jnr<&ufd#$#S={@G4r+QQuYAV+78C1)dVDZ}}i+Y^x&56U-|JRl-K0F_7aYno7S2Q1$LEDusY%pgfFPTgnMQk5N{^<8yY7%RDp;9#pKIbW+6uUB))F-6>woql!t z?P{Wit&sdwk5-39rTSLmhhJI)`St-2JS#a~=SM^?r>m1yOv*`|<5cyY1RM3W;R+7C z1_qJPOeNp)%u*v(<^*Ey|+M(c7_n7O#q0FifXJ`(Fn7m@rO#x#(W=q1&O#z19e0!h6A1`|%eR zJ#S9g%V0CDq1s*1H^_`%@G>fq{KmgV4mMW$EeVUBC(dCx+cY2ugFvbJXF3x-%PMo) zj_FOIlv+MsKAxFP9X~D8YnXMFLP;BHK1XqV(`8xGRS_|PVTA4>!QnXknp*kDV|czz zHuMUm750g0W_sXZXb;M3ix}(P_{9|Hlt&B`gpfh(RgzgMzGb(QoY|;?Qn&h+bUckg zTYOv7-fuRH&0o%*yD0P)+O7+wSb5pjy0eek?@B-0$)jIrxzJCoBxXBS@BbMuyPq-s z%|)p^pu&O0MJXRo_j6kn6G>%Yq{Wnw3}=ye!)5@6{_}gUHFkR9*F=~ICUsV_PmYy~ z87I1ClBP=cJZj`f$Mq)LlXt5^@Wg&#T%R*>yXua>Mkaj-3J6YBbUJl;D^}iSy^P~j z#$&*HVPh>H_H+b_pUR+O@lpIs+rw%*2=~v5vKnjZ&F@k9r8~_ZtZ%0c%++D}d|gE@ z5$97p0GBP%R1-eaa_)`NgsH2?9B=MW_CiOh$KC81hq#+kn9em>6Dxj>{+gBw<7!uf zx;O_>PV3%EFhlWnb?M6RCVM#bsxMEpyIAchHQCe{@EEiODit81iYnh-G~72aL=Ek} z*wbM>LnmCy8M|s~_+FXZ;_vy%b|p_E=cf&2q*ikugzru1wz*ZyP?Oeyw-Pdqtnh5$<5#{ad9ZT0 zLNp;|OV=(7Wf3r@MmzA1(Ua4IRKB&?@E53n_o!R+y~M#3o0HemBiWvUVkKcDW-_R= zXn)y!a$+$GGGllGjiqJ9X>q_cS1IEFRjv z4Wi%QYy<{7iiD+k%ZHD~ zA?^lPPO|_YP{#D^DfJwkLSE#vO3SCZ_LvilNQ5&jW2{6zbE)Pb=oxw$_a&IB9+sc~ zBQnE+XdsbpG$YhBJRx;D1-iz=-Cc1HO-Xl5$~K}>7V+z_{7tmbE*nQ%iVf7%5o*c~ z0-Gvf#dIR^3#%(8bk@&hTc9+$uI$Kf=W=?X#7#T+$N4s1q-2j~j7`taID2dQWZS&@ zxKqYf10!ZG*Iq$Bhiwbv2PsqHzB8tP52XB(Vt@~fjA|~~5$~QcEwELTSGjrgDXl;LXr>sW9(zMF;; z^(%uo;HCtzKJ^3Z>kQH{q$c`!k_y>PsNW|x!B}EqVi_7-3Dx&V#>b|L7bipW_U+rx zhH!QG1XL#YArBXqI8_{y@a}(-p&=w9GND4Flc_hfGBC}whfptJfJmq7b^l;pim&ZP2NE$5IS$`eR#?k!~;CV-j4;U&=9Cn`9o8VZ<Y2jR{l_BDHNy2c!3z-%^@U-L}w=WPp9ztgysf^8j8uLm}Z{-bX%QT z54Ku_`%t|LdQy^Wu*n64zsyA%o#ezJw=8b?q?mHVg-+CD`A3IK;(6!fQ__~I{_LUD8$Cq+zV|=c zq2tX5zPqcz1C~lMcMkcEN-E0Y8s!|vIFHro@}3OnwN5wiy0Iv$Pw54(B^BzAyy9M7 z8y@cF%-8Kpn^1`0?CdDrm zeCVkA2xqK1v3fRPneQhP=$*-rAGYXEWb?U^!o_L2cc! zmCu32UKmhsR7d5jlB^}p39T=?MfYv5 zqg+guq@89vJJ5qE@0=9-I;C)99S*4V_idtFcof%mF#38FKTVk#RzTKq&SbuN4l5v1 zm42};H1*K77V4G;b<_(@{i;mhQCUn}TU*VZ>PzLdCES9^*OY!B^AG7u#eAkD>sj>0 z*A;y({g6=Kn_XUTL}jXXC*8mA%{)j1tw%p}TX)>(G4Zpl3pFRJy-9{%bra+cr16$P%1~0qr@Hm$nG_NAb9VE?{Rgzgxvp$~{B))x!;L;oC=Fa-5eY%_nr5B% zFZc@0cYgEj7))1gG0HB?fIsj4iUTBQ^TFPiVqr{Z#=fzy1+Vm?sU|A>>?lrpl))!KFg+Wn!MZLZizYYsP?BBgTa|t!7_qg9E!ra>l zPwiRhB?blJnoouzejfux&$w>gi`zU6Cp*6fUhw&6UMvhxp}A?zoZJQl`c;cx{)Apt zW;TW>D=BiHm)-}V$M&;3nRl-{-}+`|aN!kb$ErJm+s)kGbMv^9u6c8wM^x#e1>j9K zPH&H{ZpUh7AaT0EORM7*W--gzt%6*@Fpo^2{^J@QBIiA^e-;x9IK=KyR8j)B|3)j9 zfIzr2QUd1tm+RI3pDp`Rz;zVQ2K(={)_?*fq8(e;U1dvW5HrB`xh$1?mAFI1bOC3j!>B zQEW%Z!s)QlC$PSCSFm6(+tIwae3TKCNyV;5E6;9vp8*ee01Sn>J>L2O`Ft}f<{#M- zOu6&6CKz;=uu7Id97*#BrW!FjEDN!3AwRFdc|trSm$(|PT4SF0ePuA6U2OgEM@lN{mjW;^r|R9O4DXwoL(u=0 z3VVG5*@v+kHT>&G39481hKQ!%dwwg_6ec6tvNX64fsx(z0h(Rx=U-SUpD?6;|B@>1 zc?1=mT>QgC85)@!wJ{rBL!S-W7*c^20BQe*tcrCE5f3OoDbQKJefu2Lo@8iJWMt`7 z@Fev;rYzn+2Ef_a%`MUS-#Zf$h(C{$0l*nx;qXNBcao|STu>UQ0*F_d`n3P&(exkx zO-q(ab_BIxVlxVS7|4ME0Ey6-0eBvHSOejI2(aR1;(1>E@6=;o1wKJUMz-1&M;#UU z^<$<~yHdVi08wexRk10wtrU{g|3 zQZjT23^#y5fnN~;eVK=Y^}z7Ko0VsHILL3%<=e!jLLxBYQ>4`yB2=y7 zi1ec@uNPh`99dae3fZ6&MX67H%*}TG#Acll&{@0sAHD?Q6$Lz9yD1pdhXYgkdq z(d5GI!-?y0{0l<~&eI{p&RXb#zNFFpdURPDSzOYqC$XZ(r*?k(om-@<-}Fd|77rC0 z`$qJN=tJ3P(;E+F?CN&peoNjgG~A}KU!xjG0L!}N3+;Ip5_!GbZW^S6FM8%0Hvepe zA0)$XQntms)1R%6xNyto8g_GPAIiJtwTf*?6U5Sh3R;g;KwGBR4eAWEZFhDLE#P)7 zA69I-^0<8XzFT;82~;5Y9y{6ZjZA2V;)MA*-sL%4jSfv5&4${^EJ~msYEgY@=t8|W zla&n5Cpo8C%16TG32@O{(pYlh#ScxL;?&HdH@aGV89kirL#Nx@SDDy{=grt+YX!>N ztL(8+dv~>qe{Lk7w;EN28IUs+ebc+Ph2DEX|rdLEK! ziwtH4+-ly;4f4B=(sYoT7?rn)1RgR3_HyF*?>Gc3e@C2;?l$%`UY=Vzq_(9{ZxukQ z5RT-lj^4E!ti4`WxzS+#dQKgfg+C zWM=+Si0~X~`Z7_lrEEC3JI9gf*q73uN4SP_afY)xbFSS!?$MhxgB5YxNg4x66SYhz#G1>tz1JL)2!#2SSSM#G|L+A)CQ6XNmx|W2&M+dj{7f+2bD(7H}_PC>Gv6-;`6@J5&4Q<10 z!FY42QG4Ml+e(+PHlCYhdMobpXaetxB!c`H8tAYa3C`{G4_Nr1yKyXOJi^j5`mvV@#VE(s%Lt4nXu-yFxMgw0B`trqY(rZid`rwu zlXhNUbgr4py>p+Ke6G*&5zbz{w!@Nk?q{49`qXNBT&F#hG@K?+cCnX(?)*bM?vLad z%A!YUy>l)U*Mu+dr032yh0i1Thujpo4TP0&=xP2>Esn>Yeut|wXDhtwRol56PR3#! z=?kfXXy5iHf1@PVfHWY;o*#y4H6hVCXxJ^Q&BFoZbkq=NN{cC^JUd`R~xr3D6sjlWjj&BN%cqU+5gja^(TfXJ5^uf z$^`vB<`EutaQiJ9Wh~lD4WloO`dQkzvMC$ez5?fLh*QKc2D|FX$-%FVT1b0SdQ=b)#tu7Zu4L!AZ8q`r;6P>c`j z6;Ol_C39Q8e-rJ>aHvuqZIsR%D$vh=sHdKX0^gfdw?GBg2b)QLtd;Jw-=W&*lSh38 zusKX&zAM4KCp&ek+UH}(6I>QO<}ds{9=aU!x}hl7>o1i|c-L-P789P$NBT~Qy%WVt z@OGN!>DZpRMd)81!=1J#8e7VZZZReT>bp**gJdaI120kYWV!M-MimfMBv#zMxEu!< z%8#5=X?@+_{Rvsgc=0pbf#e#^`^-^4)IqeypkKTK$fQ%uF@HCx^ z{rauR+E}sq+9a{SqHqgsUX%}Bf2~ruGF)$7P3XZbPBb6BI3m`|JbR=*qDbmf-UdlF zLTC-NCK{P$?7dK>e+44(4GK02gl-&w{nyyArG2VjrBu)O$j8|-+y zWhdwreLT3khB+wGeh~ua_CGjQkRq5q%1j#=+kQfRmVnWVjK#wY4={jZyqT9mU^Lhl@?cw(i%NwP_0} zYReQ2jTr-6h$G~c&YwGW_F)&ESJroV8h+b!li3(EChuEyoEF#`!1hS_7Va4@m-B#< z;|cQhq?!kch%Y2?>h>o$oxzPJVuF;&>Ma{Nx6s+zpnoD`ICJ#|)9>G|N5WxB2}p8I z5ZjyUG@4idy<6w9CqT}0LmL>Wl#FcI?M=Sfy@-)C(QdX43S{-38F zia`t!prjzV&o3w_hbIYxGelHz#YyZtSy0I$>(ze{6zJl4wr7GD_yLE)5+KkzBY^yO z!kFo@ys8!>x{(Mo9MsLN@4kQh!fWq&L}Lg#4zBobztG2LOHs<7y^!CJ#f_!S~S5x}-&0vSq=mW4H|D0NHsR_Vashmrnq&{|CFDGDlDW44Qd9Y4_D9 z{nmEjc4cb9Xqi4sdZ>N5=hI3DvuF!}mEXIV*nYY=na6;p&;sQ?MPh%soNwbcbw?xe zqyjGQK|LH`+L|iB10DpMbIAfI3+f~iRL$pdG`PU%g1HNAaD}wyIBIEReZ>%-6;2@e zgc23tP;6{$&;e}XDdV51BdFMFx46U~@bK_(2nzO80d&dc0MxqfBG2`w?%yVXOt?sz1hxZkv3|Xw^gcMi@>hl>ae%k~T}luO)DLz;5CTA*V)5S( zH9rC7tzwAyG(h{$m7f2+H~bg9OZWHh4%sgNP)DjBxO?^spjX) Date: Wed, 17 Sep 2025 11:39:51 +0300 Subject: [PATCH 34/42] Revert "#7070 - update etalons" This reverts commit 1507cc5a5b9f360f2df85bb2b7902382d4ba2898. --- .../etalons/creator-theme-settings.png | Bin 25794 -> 23319 bytes .../etalons/pg-default-value-popup.png | Bin 11117 -> 10535 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/visualRegressionTests-V2/tests/designer/etalons/creator-theme-settings.png b/visualRegressionTests-V2/tests/designer/etalons/creator-theme-settings.png index 1651aaa6c0a5f57eac77241694b1d71224175410..9059cc25aecbb37289932e8833576120543cfef6 100644 GIT binary patch literal 23319 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 Mw$Y^uP1}fn11Lqd>;M1& diff --git a/visualRegressionTests-V2/tests/designer/etalons/pg-default-value-popup.png b/visualRegressionTests-V2/tests/designer/etalons/pg-default-value-popup.png index 0b0b7e8410d72365339629e02701303a86933ef0..a6d4895e94edec832e7833e7557e6d3c0205efb7 100644 GIT binary patch literal 10535 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 pTZAz~Wx%VU=*_q Date: Wed, 17 Sep 2025 11:40:30 +0300 Subject: [PATCH 35/42] #7070 - correct etalons update --- .../etalons/creator-theme-settings.png | Bin 24557 -> 25794 bytes .../etalons/pg-default-value-popup.png | Bin 11108 -> 11117 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/visualRegressionTests/tests/designer/etalons/creator-theme-settings.png b/visualRegressionTests/tests/designer/etalons/creator-theme-settings.png index a132dc557a50cf38e85df4492a5420c4ad897269..1651aaa6c0a5f57eac77241694b1d71224175410 100644 GIT binary patch literal 25794 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 Mw$Y^uP1}fn11Lqd>;M1& literal 24557 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⁡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 E0PDR2TmS$7 diff --git a/visualRegressionTests/tests/designer/etalons/pg-default-value-popup.png b/visualRegressionTests/tests/designer/etalons/pg-default-value-popup.png index a407c310394db7a0e2111743dc8697fc6dce4f45..0b0b7e8410d72365339629e02701303a86933ef0 100644 GIT binary patch literal 11117 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 pTZAz~Wx%VU=*_q-7y15H$&b% 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 Date: Wed, 17 Sep 2025 12:16:17 +0300 Subject: [PATCH 36/42] #7070 - apply theme in testcafe examples --- .../example/angular-ui/src/app/test/by-page.component.ts | 2 ++ .../angular-ui/src/app/test/dropdown-collapse.component.ts | 2 ++ .../example/angular-ui/src/app/test/localization.component.ts | 2 ++ .../angular-ui/src/app/test/test-no-license.component.ts | 2 ++ .../example/angular-ui/src/app/test/test-theme-tab.component.ts | 2 ++ .../example/angular-ui/src/app/test/theme-preview.component.ts | 2 ++ .../example/angular-ui/src/app/test/theme-switcher.component.ts | 2 ++ 7 files changed, 14 insertions(+) diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/by-page.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/by-page.component.ts index ee823079aa..08fbf9efc7 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/by-page.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/by-page.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-by-page", @@ -14,5 +15,6 @@ export class TestByPageComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/dropdown-collapse.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/dropdown-collapse.component.ts index 6da480d525..c5e4e8f9f9 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/dropdown-collapse.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/dropdown-collapse.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-dropdown-collapse", templateUrl: "./test.component.html", @@ -14,5 +15,6 @@ export class TestDropdownCollapseComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/localization.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/localization.component.ts index 81b6f3590a..bd01daefa1 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/localization.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/localization.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel, localization } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-by-page", @@ -17,5 +18,6 @@ export class TestLocalizationComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/test-no-license.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/test-no-license.component.ts index 27eb06883f..31dab5aec0 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/test-no-license.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/test-no-license.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-theme-preview", templateUrl: "./test.component.html", @@ -17,5 +18,6 @@ export class NoLicenseComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/test-theme-tab.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/test-theme-tab.component.ts index 04f6b48655..d4c30b1f38 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/test-theme-tab.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/test-theme-tab.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-theme-preview", templateUrl: "./test.component.html", @@ -16,5 +17,6 @@ export class ThemeTabComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-preview.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-preview.component.ts index d74783ac0c..e055d1527a 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-preview.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-preview.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-theme-preview", templateUrl: "./test.component.html", @@ -17,5 +18,6 @@ export class ThemePreviewComponent extends TestDefaultComponent { this.creator["animationEnabled"] = false; this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file diff --git a/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-switcher.component.ts b/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-switcher.component.ts index 570372533e..6ea8aabc5f 100644 --- a/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-switcher.component.ts +++ b/packages/survey-creator-angular/example/angular-ui/src/app/test/theme-switcher.component.ts @@ -1,6 +1,7 @@ import { Component, ViewEncapsulation } from "@angular/core"; import { SurveyCreatorModel } from "survey-creator-core"; import { TestDefaultComponent } from "./default.component"; +import SurveyCreatorTestTheme from "survey-creator-core/themes/test"; @Component({ selector: "test-theme-switcher", @@ -13,5 +14,6 @@ export class TestThemeSwitcherComponent extends TestDefaultComponent { this.creator = new SurveyCreatorModel({}); this.creator.showOneCategoryInPropertyGrid = false; this.creator.allowZoom = false; + this.creator.applyCreatorTheme(SurveyCreatorTestTheme); } } \ No newline at end of file From 99a34c2e862dc79f11d88d7fcba38a9f371104c4 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 15:11:54 +0300 Subject: [PATCH 37/42] #7070 - fix lecacy theme --- .../src/property-grid-theme/blocks/spg-buttongroup.scss | 5 ++--- packages/survey-creator-core/src/themes/sc2020.ts | 8 +++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss b/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss index ed47b2a102..bed3d1c529 100644 --- a/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss +++ b/packages/survey-creator-core/src/property-grid-theme/blocks/spg-buttongroup.scss @@ -47,9 +47,8 @@ flex-grow: 1; border-radius: var(--ctr-button-group-item-corner-radius, var(--sjs-corner-radius-x075)); - box-shadow: inset 0 0 0 var(--ctr-button-group-item-border-width, 0px) - var(--ctr-button-group-item-border-color, var(--sjs-border-10, #dcdcdcff)); - background-color: transparent; + box-shadow: inset 0 0 0 var(--ctr-button-group-item-border-width, 0px) var(--ctr-button-group-item-border-color, var(--sjs-border-10, #dcdcdcff)); + background-color: var(--ctr-button-group-item-background-color, transparent); transition: background $creator-transition-duration, diff --git a/packages/survey-creator-core/src/themes/sc2020.ts b/packages/survey-creator-core/src/themes/sc2020.ts index 37478c6db4..bb065b7602 100644 --- a/packages/survey-creator-core/src/themes/sc2020.ts +++ b/packages/survey-creator-core/src/themes/sc2020.ts @@ -170,7 +170,7 @@ export default { "--ctr-property-grid-form-background-color": "var(--sjs-layer-3-background-500)", "--ctr-button-group-item-border-color": "var(--sjs-border-25)", "--ctr-button-group-item-border-width": "var(--sjs-stroke-x1)", - "--ctr-button-group-item-background-color": "var(--sjs-layer-1-background-500)", + "--ctr-button-group-item-background-color": "#f4f4f4ff", "--ctr-button-group-item-text-color": "var(--sjs-layer-1-foreground-100)", "--ctr-menu-item-icon-color": "var(--sjs-layer-1-foreground-50)", "--ctr-button-group-item-icon-color": "var(--sjs-layer-1-foreground-50)", @@ -1304,12 +1304,14 @@ export default { "--sjs-special-haze": "#90909080", "--sjs-border-25": "#00000029", "--sjs-border-10": "#00000017", - "--sjs-primary-background-500": "#19B394", + "--sjs2-color-project-brand-600": "#19B394", + "--sjs2-color-project-accent-600": "#FF9814", + "--sjs-primary-background-500": "var(--sjs2-color-project-brand-600)", "--sjs-primary-background-10": "#19B3941A", "--sjs-primary-background-400": "#14A48B", "--sjs-primary-foreground-100": "#FFFFFF", "--sjs-primary-foreground-25": "#FFFFFF40", - "--sjs-secondary-background-500": "#FF9814", + "--sjs-secondary-background-500": "var(--sjs2-color-project-accent-600)", "--sjs-secondary-background-25": "#FF981440", "--sjs-secondary-background-10": "#FF98141A", "--sjs-secondary-foreground-100": "#FFFFFF", From 850834f897900dced99de4dadc11120d5f652cc2 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 16:53:15 +0300 Subject: [PATCH 38/42] #7070 - fixed legacy buttongroup color --- packages/survey-creator-core/src/themes/sc2020.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/themes/sc2020.ts b/packages/survey-creator-core/src/themes/sc2020.ts index bb065b7602..8e382866d6 100644 --- a/packages/survey-creator-core/src/themes/sc2020.ts +++ b/packages/survey-creator-core/src/themes/sc2020.ts @@ -170,7 +170,7 @@ export default { "--ctr-property-grid-form-background-color": "var(--sjs-layer-3-background-500)", "--ctr-button-group-item-border-color": "var(--sjs-border-25)", "--ctr-button-group-item-border-width": "var(--sjs-stroke-x1)", - "--ctr-button-group-item-background-color": "#f4f4f4ff", + "--ctr-button-group-item-background-color": "#ffffffff", "--ctr-button-group-item-text-color": "var(--sjs-layer-1-foreground-100)", "--ctr-menu-item-icon-color": "var(--sjs-layer-1-foreground-50)", "--ctr-button-group-item-icon-color": "var(--sjs-layer-1-foreground-50)", From d4fefdab2b2c4d034c9bbc2dc1d4c8642f43a398 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 17:09:08 +0300 Subject: [PATCH 39/42] #7070 remove tokens repo reference --- packages/survey-creator-react/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/survey-creator-react/package.json b/packages/survey-creator-react/package.json index d07562b38f..c8d8cfdc68 100644 --- a/packages/survey-creator-react/package.json +++ b/packages/survey-creator-react/package.json @@ -90,7 +90,6 @@ "react-dom": "^17.0.1", "survey-core": "../../../survey-library/packages/survey-core/build", "survey-react-ui": "../../../survey-library/packages/survey-react-ui/build", - "survey-creator-core": "../survey-creator-core/build", - "sjs-design-tokens": "../../../sjs-design-tokens/build" + "survey-creator-core": "../survey-creator-core/build" } } From 0dd64d8ed179c4ec821bd8aad3a20a47be183bf3 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 17:18:04 +0300 Subject: [PATCH 40/42] #7070 - apply theme after creator update --- .../survey-creator-js/testCafe/testcafe.html | 1 + .../testCafe/testcafe.html | 1 + .../example/src/components/test/Common.vue | 2 +- .../etalons/creator-theme-settings.png | Bin 25794 -> 24573 bytes 4 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/survey-creator-js/testCafe/testcafe.html b/packages/survey-creator-js/testCafe/testcafe.html index ea4ee6ad78..1974fa7199 100644 --- a/packages/survey-creator-js/testCafe/testcafe.html +++ b/packages/survey-creator-js/testCafe/testcafe.html @@ -49,6 +49,7 @@ window.updateCreatorModel = (options, json) => { window.prevCreator = window.creator; const creator = new SurveyCreator.SurveyCreator(options); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.JSON = json; this.setState({ creator }); creator.tabResponsivenessMode = "menu"; diff --git a/packages/survey-creator-react/testCafe/testcafe.html b/packages/survey-creator-react/testCafe/testcafe.html index 6862def17f..23c25385c8 100644 --- a/packages/survey-creator-react/testCafe/testcafe.html +++ b/packages/survey-creator-react/testCafe/testcafe.html @@ -49,6 +49,7 @@ window.updateCreatorModel = (options, json) => { window.prevCreator = window.creator; const creator = new SurveyCreator.SurveyCreator(options); + creator.applyCreatorTheme(SurveyCreatorTheme.Test); creator.JSON = json; this.setState({ creator }); creator.tabResponsivenessMode = "menu"; diff --git a/packages/survey-creator-vue/example/src/components/test/Common.vue b/packages/survey-creator-vue/example/src/components/test/Common.vue index ba0b449d30..4af34bb9b6 100644 --- a/packages/survey-creator-vue/example/src/components/test/Common.vue +++ b/packages/survey-creator-vue/example/src/components/test/Common.vue @@ -29,8 +29,8 @@ creator.value.allowZoom = false; (window as any).prevCreator = creator.value; const newCreator = new SurveyCreatorModel(options); newCreator.JSON = json; - creator.value.applyCreatorTheme(SurveyCreatorTestTheme); creator.value = newCreator; + creator.value.applyCreatorTheme(SurveyCreatorTestTheme); creator.value.tabResponsivenessMode = "menu"; creator.value["animationEnabled"] = false; creator.value.showOneCategoryInPropertyGrid = false; diff --git a/visualRegressionTests/tests/designer/etalons/creator-theme-settings.png b/visualRegressionTests/tests/designer/etalons/creator-theme-settings.png index 1651aaa6c0a5f57eac77241694b1d71224175410..f79eeb06616c5dae2de7b5422a6475d230755579 100644 GIT binary patch literal 24573 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

H5$UwjMv;{-(eu`l-JJm~fg85B!C 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 literal 25794 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 Mw$Y^uP1}fn11Lqd>;M1& From 5057c6e87196be39940c8546c4aaf0df4280d491 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 17:54:29 +0300 Subject: [PATCH 41/42] #7070 - fixed legacy theme --- packages/survey-creator-core/src/themes/sc2020.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/survey-creator-core/src/themes/sc2020.ts b/packages/survey-creator-core/src/themes/sc2020.ts index 8e382866d6..4fda55d449 100644 --- a/packages/survey-creator-core/src/themes/sc2020.ts +++ b/packages/survey-creator-core/src/themes/sc2020.ts @@ -1306,6 +1306,7 @@ export default { "--sjs-border-10": "#00000017", "--sjs2-color-project-brand-600": "#19B394", "--sjs2-color-project-accent-600": "#FF9814", + "--sjs2-color-utility-surface": "#F3F3F3", "--sjs-primary-background-500": "var(--sjs2-color-project-brand-600)", "--sjs-primary-background-10": "#19B3941A", "--sjs-primary-background-400": "#14A48B", @@ -1337,7 +1338,7 @@ export default { "--sjs-code-purple-500": "#C22FA2", "--sjs-code-yellow-500": "#F58D06", "--sjs-code-gray-500": "#8A8A8A", - "--sjs-special-background": "#F3F3F3", + "--sjs-special-background": "var(--sjs2-color-utility-surface)", "--sjs-layer-1-foreground-75": "#000000BF", "--sjs-layer-3-background-400": "#E8E8E8", "--sjs-special-glow": "#0000001A", From 5788a3e1c89b11d9af07357e73209ed82454f5a5 Mon Sep 17 00:00:00 2001 From: Aleksey Novikov Date: Wed, 17 Sep 2025 18:38:12 +0300 Subject: [PATCH 42/42] #7070 - update legacy screenshots --- .../etalons/pg-logic-popup-boolean.png | Bin 23643 -> 23764 bytes ...ogic-popup-dropdown-list-item--focused.png | Bin 22361 -> 22511 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/visualRegressionTests-V2/tests/designer/etalons/pg-logic-popup-boolean.png b/visualRegressionTests-V2/tests/designer/etalons/pg-logic-popup-boolean.png index fcc1b4b357a2a4e16a8b39cba0ca9ca91ab9690c..a22518cc5aa388f492edd456c567137b58de7c02 100644 GIT binary patch literal 23764 zcmd?Rbx>Pf*e_Z|iWf<6E$&cUO7RvcEfm+F#R3jEhb`)i#)ZOlHwc~gtgc$E$&K)YuGtuJw^$7S@P&M;BOlySh zJ3sHXm1(s=hpqXjXo>z9`DH9FU-qcMMwp^DMC84UqyY^_$xKwh3?m3C7(AR5Rsc<` zeOzE6`wAMqj(lV2!akg(v%I794F_Sg(I_AQ#^8cCYp>p3lNnzA8Q(fMaI$N?cA>yU zr$fC)lylw~IXJ{-UvF6mA(2QHE-rZ);AQ&VNr+Sa4PC*Xd*r#0q}}@YH~OD+m}lJbO;SYwJKoppjru7Xc_OCpLN}} z<_G>CelruD6V3{$LIGlxV_JebiG)u*+L=xn7c|St#mOn3^+`S4X0~JdP|ZrM`rskU z+exwHsgR1{mohSi@GzKs^!mZ$Z*VZ-mbtGz253a@1J+8dvC7|xkFmrOrs)c{joE)3 zk_o3Nw>%slOPHrq{93`XjN)OO7`U0m=PYEbUGe$QsjcGRTDjRxdX#|kMS^~kL6j;pu7A+#={+mvm^LJ5L^2CfHW`=(#f&4Kxm4y@pzmwNW7AI? zJdluVU)A8(Xv8NVaNy-w4&^j_VI4Vgh9TJ+!N|3iG^>LQpkz@2ZOy9MBZ3e|2}~)y zPOk){Iq|gmxwW0N8BL+4_d)OC{_o3)FfUH&(-rN@3V^Q%D{4-#2-%M#a{k1T zUuYVt!ahWhB3@ViNb@6iK)1BRTQvL1{xw73X{nLStq;EN-ypP0!ww@C}96;g3>9yiS_^4hs=A zF(uWI@>UIGN^wh#WxAfmt&_{`f++Gve%T|$4*X(oXQWuroxhA8YPW8rANa1Lb|p}_ zI6xm=bAHK2O3V&{C)P7oPIW=2$onElQsHw>ng)(W10a#V9b zg*Mpfr`;Y(T(#rpyomk!DnhNX>;0c8Q3W2(u|EHU_bN|Zc8dg;P1HZU7Opjhf2`b` zf8qt>kZ1iKP$p`^u=KC&{68m1a{oZ~$%;7=$Ad|U*Hx-HmT6Na+JmzwQ40ER#BE6B z*R`h3r|(W(#Xuid-zN+Em^gmQ4VOPV*XMVK%A|08ehyDH61?=3ZV*!Dl=^0kF8Wq+ zu@{?3{S5QWoBt6x2K)Y^iPC?^P=*HD@>3iA`cGL3@z{3F?KA@eC6-^Dc%C&r`c+Q3 z71|S4RO3f(PxIn)&ZoLJ#GH&QwLu4exS2j~i6EX(GcCVW`~F=3AM&!H4#o}fpSj$? z0cK(xk4j-C*j-al>LT=hl_gA%IWS@b<*qP%ON_;c69*sn6EPpbDDP%D0ZOLiXu{2@ z7hgO4LKYy6WVCazS0y!lJY8=cmr?!Mu-Fe>5~)IOI>#!NGfY%z`0YR=G~p%v2$P5J6Uo&Og0laRiuFq~B-#X|L4$h!vv zkACO@(UiIrCt;aAjbUFY-Yq}G$Tfa8HsrMi4^h!^`} z9(?aa_!tJMN(vxMY_$CPUDlU*5b_UC?QiHuRRYyLzNWo!J0EWm9h68Y42rVZ-OXtviVUu+*0ZaI?tyO(MfRz^fUhf)JaU<_tEoO{6m)j?>h zd!Vt)(jF(_5fByb`#vs0%IQw->1FXTjH%6$(RQYW8}XsKHl!InhVT-k>(QeCC1v=dqY9V>bLZZ%t#QW!x9#!$>BzpPcwB4y;_fPayBoRB)6F8u z?JMKz98y;=?%h05*{cou@_=167T^IAi`jy2yYMeZUph>j-r88&J&QN?pL*S9*dEAU z6&+#~h3jNc_5QCe#Poi>;0xgLM)j}v0%9p^Ce7{U{;=QD&Z=2_%Y_!CmJ0?bH(ONbkSsi6fJ?Ge*RJeDsr zMim&JHcM+L{zC+h)zdg4rblFZo;1BcaG#i1>(t-w>{e7R{V?0!`N?H5G8|vE)Izbg z`*A_t&p#BjonT*it{=(^~iyz+8z8+fqGTeo75N3p+WAHH)mU1vR}t z7b-4h=?ea%^Zo6M>Ilo+Fbxg8H=KW@Rg>RcQ8rD~b%b<>Ufuh3;-QnLT^=q&y=fAO zHTZ9Xs%M#p$`@CsFgk%#FO;4!v(!oiu#pMe-kjzL>ZZCSV z7rHkOydi*JFv!8t3N26Hxd6PDS5*{p{8|haOKl`??RNsEua+4<{sq>NC0<*={Y5#c z@MYLUU7|K9#JZD#lyEY8wfC6>CxS4)h026LWj*4V);s;E?o=;2IclcSchpA?YUlUg zvZ!E||6T2k4N+5$MBr62J(sEN{@oz$EdL!-!|A2nkO&#MrveYFq9(u8$X8ZQyI4zA zJZ<>dAD1fYq?m;C^p`eY$_m&XGc<)VrfX?*|JIUtsVwo|s1=WZKo~v2s&5I8z(~oE zT`J3Q?yn=mbqHvDmO zqS;f1rU-7(iob`u#0T2Xvv0$a3$j6R_zSt@KE-Y6QR z&1a;b*Rg|8|EX=rOHdiIeos$iNRe~ysTXH?rBuAA3GAtj`RG%;BCRC;(kDw0y}Af3 z|HFgYT7s|NgnAExET3@GX43X_YpJ7e3Kww6(G4|-dFFb@HO)5#8`=LFbT7-&^N7e7&;h6{gXW}oSBanQROmYk)&ysrM!kBs;!kjSc z%CQnm^(r%VG&Hn;HCdoD&P0x)|9IagYehcF8|DQDCQ}pRbcpd6jN#_5QFXC+AWfa*cA=t% zYXd!4L9YMf7vVe`TQu_vdRGQq7S(Nw@!GG+ETQu2eZ09b>sim$xvFSdL$m@N?f$$R z)lv#h`I(L{UZz$ZiGYWF>k0eTv>*Iueckf&9|(_zgz969>MuvcJEVv6Kvh zfeN1D1cO{jL-cfX0?hbrRr3V}67#NKOeh{5&RoQ|TVnKpMy?#b7AWGZsNDHm6HRCaT8PrFML!ZF_ye+1HY#7 ztA5E)aOG=%qLT28a{KcyUrD@*sZJWr=&2R+m%%pC5q&s2Ku%Z4#Wa#y|CNfGc+-%;B!d)M@#C1RtgO--AZ%wN?1i zLz76WXa@&n;so<^%fCKZg%08C(VPN-5L0kU*sq&CG*$yWSz^u5m3Cy{ZzB>1$6&8$ zY(jr3!EyhJ?>L4H0Yvn4JSU|U!CHX{UdI}4jr>VD&yRxN^Hegu(i}pg+h>PVcX^U+ z>^d@4{oMLew-%QDGXIbDS6_C!RbEge9OMIAt#m>Z;SpU0XQ*pAU z(2*=9w!x!H@y_?ONRrL&yH_j4i@wlZeryn0O1o^XR2Oq{!W;k_3~KVn{3V3>DsW2L zFJVz8AwZ8RqS20VYbbVsJ%IGB(pz5XXug6Gp22~Cdlt5>(0|KK0r`N7ntlzjOmeuyTSu%VdNHKB*6}?jX+>Ml@jbihC-^fkFAg>t-L=Sxd;>oTehSVw~}v zp|9A}8F~sL3Wi};vCd-MEGGmL31DG6GUhEi|MI~F`cgniUOt@g0nVAYQU|{K zpgs2=X}pAG>(7mS4^%^UcFd|wRycDBY8UAh>3nz`T&t;#G<29c+ip7|4`Yxc*VC=fUpyvVROFhu^u%mzP@;Ni3nV!~ioA5>1*6#} z*4!^N+ORf+ik;KlcptXgooKpOHE^p|#>u%xwy*=stL`vC2J)7LE6?3^njC zOd`X6?azB3J#KEOu>w**koqVh{U`_6=g&(GrRb11y6CzP0OcU$ ztd5H&$gtlK@4XaJVa;UB>VE-LA~X!xWn`9h9C>Fn9%KBH#bbJGx#yWm!Id+HuRj2U z=01Qj9XvJsg6ew-{qH(>gL(_G^?K;&Qx#r1MYr=MH$yGe+HMTIoE_WcL!?!V88}I~ zCoF$SCiN@pOIx4sB0w&p2=C?YLlQ6PO1T;)pPW!FYRj1_z%LZwsbnSTbx~3I%>!?56!|M!v8%u7v?o zZMCSavc&lF*K1cq=W{cToE%a*aV3ZPUzJ@ZUwM0l(oA6(7Eb6Q7=rGN&QcvS2DxSW z3^i86ut8;qC6DxGr7Zi$Gv3;NraVI}NaJWpH|a^GWn{|vm_`hU+s)TEjFmp$Zw*m| za%`-gEBN7vi+7n=RX6OTJ@_qH_v>5!Q#QQgu26?!uTm{)#uFoSMLE+;OZy5FO;-%O zyk`ERmKWT_&%V>Y;-{idGgb=9_M4NJuKeT|qj)G_OTPo;ajMjDron2&H}`Ig=zTz% zkwqRjQwEl%s--dO(L(!f=|G|4-~8POAC$0EY%o;k=2xaKek2=j>ac_pY`Li=iwNK6 z1}zp?O&z+q+I+T|`NulX*mLU)Wdqrtsy@!0bxXnW_<{B=QJPPFv!P?1Yq-;{L84&zOC!2!YF zO-Aw=DOOUZG~-Ahp;==Bf1n{cSTK3=chd@kBggnt3eG}Vmx&@TpjrSzSLEjO0k^4F z7*AnEZG{~Z%n&e9sV0~ulH0e1NP_8zuorhLr6odc*+bDbr&*w1k+KQ5x+4Ur zh$7t6P=(R|W!=<~&Pn|Iy~E!86I8{N5&8d(y6OM3T5;H$Z??f$4$VgI*kAstWBFq= zh0w-+sPs^&vyI<4xzi}QvyD5|V2h3@MruLmO1vB`5@WUwwqX~h!jYm)c zp+2Cp+4xJiQHt0WLCxmWd@m?BN-5e_x;^-T0Flvp!vJ$pXPcG(^QkWW28k^?Z0dGq zTq(!Yc=IVEJP3C`bDkTv(1YMGTOICAMs65jy6I5Zv{ASKh4_2Z^@b=t;m*ey3lElK zK+G9t4kI>%BlCYMBe<_v;d=z;VojlHLJxxIC!#Zq$0)c_wQ)NJ6+3)c@@OhHUgv4K z^75P|0qGvB!~xz0tGZ8CU_D|Nf?&gLutY}`f|=q|2Z2q`0Jk+R7*#(Pe2_ri^$Q{! z96g1o<#V21UFXRtSv{-Z4vuli<9i}Me^!B#RZS>uA-ryYD~5!HC~gxap+ipFrX4R2 zP5@g6rwIj8YF~&K&P)-MW4txVdB>DFZvyE~ihKl7IO3x^b4SI2fM&QOJ9_sLLOZ;N zCz@Igz*B{MY3&9BAYe=@qXwhH4=o5Y(Gx6YD*3@Y2khwU2f!vkTEA&hDeIeWjm|CvOJ`hhy*$yk zPq$Fp1blJ5*v`&hFu(|BQ->q1xYsUMnuup)KEx;z2-9E|5@X8=xx$K^CE0L+1Pc)N z6ZyE;5NzuEO@MU}N)X;o3gP!J3Pl6*q-7bm&njYBL~htnq{)~@v^~&cBxYq9(mp+r zv?b3r)*uEsHyb@fd$x4z15H}dyZ0oXW5cZbGJ0bg^*<}WbOE5xy3}3Z2YV# zam&9ZHSn=vx}@HBY_ysB{N|fuDjGUnqeI3?=VRnOoM(aGD;m;_w! znv|W}*`7grYSUSLyn{As@xDAf_bRX}H+*d1$JLCc!Lr$Ww5u4R$!AxM>Uzk);O0_5 zVn5{;@kN#0gD~5u>uw~xmMNrv@Ud9sKUCq%ZX5RFBiFzAnvZy=_oML+a?Hy3e-!z@ zyX(i`TXlIjy?^{%>>SmjIzx1>71l$oJNUy6o^;>mCfEMqZbnl?N<+0xh9a|*@^b6Y znB+B7;&w|Fk*ry>xI|slxK+`x8xykbvtQ$7#JM+PJH3CI9WbiveolYt@OEeN7Ct4> z67t;8Cydx0(!X%q8$DzT=@C4Q6~aht%?yt5f*n)0phq0`CR`k>on5{2487hXc4$p& zYmzS2I_Dm>o^AGA%BC2dTr(&``EOx3kBPd&I zU_EpCxah9?RVNf?ZDO1=ITllA4wn(rja!ZazWoC~V>~7&3_4@*jt_s+8_+0fE>Zt_ zcOxY+Gc!mDg;HGn;k*cGd$9VWHm>mYD8}nA+v&*kOkdOLgTrRn6wU3CC1v*62U0xt zOa7RYPUPH{8D!I>WnW8DReaH`<8aH;e(`6SL^{AgqsFl^zAXFh2JT7ha_HYF7VC^6f)dC8KV3i^|Pl* z`?-B+|D65OuUh5h)f+-XFH5R5-m@*H^BKwO`|Ybgn7bGU67c>X zQ$v}qJROUJu4j#|oNK4swqoa_?5AE|vsVR=3UI@@26+et@iSWM~ZRox42U-1l@NTH)}f%Z+;j~;xg*IsTV zHJ*vUztY1)$;NQmFU0F%!`h51Uks+}k7J+0^FO z!Ek*-^U*egbp0%z*ia1K1L*Fm{;nUjupQ9NIp{@sicaC}6yPIZj zY4)(Wykq#9H?L25VleAx+e6pfS7=5;j2+Cb{MHR!56=FmP#I43E?J9)QBj!uZo@mh zXPwZ-{$}|o^6s0%>W~PZ(FNYCU+A6{3|oq-HUAkHkwkJ!KZkz(>OYi zrl-{V6MxR4OOt9Tu3}F|I&$wICu^qva_ZQ|YmrB%#Anms9b8T)sp{}$8?k+3TwKceX)j2KRnwiF48@;aEd>qA`=ZRvL&F%_eOfu9W zKdvdYnb-P$WwvH@o1O}(Nk63>Xe6wYyMcM+em9-wJJS056%ImJ{VP{}Z8)aF@3LqI zW4)s#n{N}kb}ngV*dzx*vo7Q$a|?%9Iva}}dZ$5d2QB!Ucs>zjnZASHYn8<$c76Aj zJvj>dooRr5(S+1~8o+C`>w#lHpKB!TKLb1f)Lgfzorc-K`GkO`yF` z?t5H@-f_}O!4dTm-=gJjG0qI)v#C~<+&S0Fn|3Uyv~M;F_zBV6H%f*cQZLWe^Ok|p z5{#T`HD>j3uKdI$MY;l06nzu;8tprKLIYZjI%uB`?W{OA+Dpn~WB8oKoVR(q&R4Uu z2P1gh-=B+W?^{qaVQdMXz2l4l4izAj7ERF{MX;kmHii99e(p_pU(FEucFh_WYD0)H@VHb*X=obFF%|cOW#- zs)@{m;vF8;CwMLWy!N`_lUk*k?Jkl?Tdq5u8)};746b&(*=K(8hC56Q1UA~|EaZ4r&gu`PUuGH4^kkfO?%wd^)Zt=Q6TzV6)m@}kbus%-Y%4J>@w)}lF^K3%;FVb+4diDKM?`&E`OKJ;1DhOy_D7(8})+qSMw+Dc3)Xcd+~YFalk4->R72Lt%rScQTJe>~nB)xdq9O&lyUVf0k;?zYwvL+4j15{jkG>BJ>X=N+Q6J?Nss1DX8Zbs=6B zOu8+<6-%$S`Ms9;Y&?fl&)2W#7808_H*Tg?wND#uzxkMw6YqMbYLrO69(9%M^B!_C z*a7_D_7BMFdRUcI!_kn#y5)%U{dCWYBe0_s+Rp(0`7?F^`+&Lv7czyW`P^P>+=5JsPZa43R7?<80Enxyq*0n>4+oE zRsJ;oq9CQXLq-&iB1<4$E!1W-q8~|%dOl@33=^b(x79=4pr{vjG6e zGY&ZziLTM4z+DFKccNl=Ay05{u#Gu*DtNl&v5o0>o_pgI=)vvJs(B77{A}qHjKC9S z^`DGUQ+*`0|3&b9!IZR#x+o>;I$ORTULNeiwlUj{KJ`iVfDH2t z#F68OO~Rx~01I?Ba2pn&m%0smh>L~ds?QXysj z9vqZ6tza|auMKT;1{iUocXSE>P&pKk+D1r3-N+K$_yE8Mb%b{5wkBkHx`l-1bK$mg z4|;rq)P(vX&A=0@%Kw>~(J=`!kN62E2MD)0w3}N_6ux;hg*F8wtqAv2G;r`IW53RC zEYNfzO0@Az;|_q~M&j_EoY)>_Ds-F52qO>+DUh}jPI2?tkWV@L3zJir0aln^hheCM zd>S#P;R_YU>erq~lpqJz7vaqReTSmYrK$xRJBX+0$=BIJrUcB)%!DX#u{#0l0b3HFPHqPw zio~QO<0*kUTPUhm(98QFop)!<6463BrE=cPd+;`@*i03^VV-vu0pul!8wS3x5Ivcw z8#p#`q9l%x{dc%m0mfjW2-$L`gw3uxTNHtO{>gtjP1Z#L8VpS&nW}5d`v1kDwErxw z@F9&PIk4D@r@Z`1>?*U9B3O${r~4&P>M6$|WYI>?D$j8`lo&Mn)IFLqH`P0wPU3=# zGNF@lnnIXJ+w3;F8;&MU#tBYkjhTcdvTZPl-QYW=j=+d^0H9LD^A#CJv(LU9*5eWb zJ5r#ek8G2_8)JV&{9U)1?0tcJNh9xze5rF`J<)8>_nZ^H4S||bW?_FmIR-JETZjnC{!z$KpPE4{+;gxL7sAbbUJi7n6 zCb~~W?suj8ocV|KA~R#G>k?PqpVhGm2M@2E%ePI}cJ4cszakm`R_V0;mP98K`D?B^ zHn}g8LQ6zp?T?Df4i(LscK`5b$wq0$kYe)V2!U$= z@!L1{F207CK{L_bwbWd18v`BrH6t8r(R#i)vV7k|o#aspqr)BL-wj6g7L*(rY{i?? z{eNG98ryv?TvyvoWS%{Ly(v`b$>+H#GTHL&sRPg4<7Kxp?+k67@!qyvk>qmyU<(K8 z>nY85@!ws+JG`5&?oDmd{de`562BeK)R6!zimti^PEtgtY@vV zOov+u9Z_*AH?x^*NtTV&{?i(N?s>{X93U$At8qvcc{0GR+l3jydPt$woUSaY`$c<| zRxmc8k4z_dj5}K`;!80kQlmFl7R!;x4|UW+FV+@=?%1(sbTV$de?och14&IR=2!>W zhtzN}^phR5RcSje&(j^V-Ps>ol#lQnjOOkM>#1|1ws4bR*pZ7!I!Pupa(sOnl?5!;e`z*}Mi%FdRinJK?yZE*s!)YS% zk!^G0_W?i0YiOz7`v7Z0$tl+z_~YeNZr_`?dNvlveM#8AIZ)1dllf46FvMGF?{}H$ z@yJJKPW`U=>e1h$Zbp0eJY9G5ohDV1Ir@LKIz4L=|Hy8z)t)p|b-A(KWZ(qR> zvW*`Es-QIywbt3@wn#hH&G$9#o;VpK^*@ImSvxXK2})V4xd>FuD6cGvytki=wz%~A zizYPiQm1aW@L)sP#>e9shw4LMmU0-pQhr9yE{3I#E%qZhc|f>Lc4d)F;JBh-u(RQu zed>2_OR|bfxt+1=%3Fca-;OGWx)Uu;@q@LQHik_Ju#))h=b2l2O^HDyD04jP29uFh zH{ynO)17-!r66S$`;JGdD}!!EMM*8SQJ#v3qDw&Y|fi^c9)zTGC-?$?agEJ^prp=%Zy1-j- zi8G_qe&z!0gIH^r^?Oo43r@B|aV3jI^1i*AzBhyy=(nKW+e2vhgo2f*4%mDiVT=|{ zvFf~CZ2#sscRz1)U)ZS3N`LW39K5 z_Scs~XEnRN38#Z4%L%Q=DyywK<0wLGLt%OZlA;%{MerETF0%`&KFu|3kjzT%DnFWa z5WN|{6)`J($YKkH)wtD+bZ4wJ2+h2yda)?!qjELp3$K~UX_EM+?5}S$Ftb!zZ7Q&eM{vDwaztzrR2b2?`aNk|qvcRP!&|Cup41j6%)Ik}#jC$FGbhPIqK zL_kqK>f{bXByLGwJ@GwyE15>$IxlFSg-i~@J6ILw97Mq=n<+TIveHNwH#YFWuZ-O} z?*V`=lPZNOEdbU4t#!640P5N-c*FdLnW)m1e5$Sr_0c$s4Qzp6%cT{DbuP3mI5=?D z3t3bh44gi7>m)y)ICVMP8uER4m6S5+WREjiKZ62UN|}&>^yk)%xHePfZf;;?HS=@b z8(V6QTRyli#n554&$i%%%kJgA7E~zHb_&Q5tkV0_pGQpASS&es+SKYSkTEF~_pKcYWvZYQ!yWhf zVEY!#a8)s9GQoMUAUL>od%jI(um&4Yth0T`PQruz5Dt2o;!Y&<;ZGJ*g|poFG2Ep)}MPsn_31$WHVFK_Jk z@NO^VQ8DCqDkA@S_o_ncWU&T&N><_ueqMT8=DNhKq*855KEhwc9#LJ*3s6xfz5N{X zzV_Zd)*RH6AHJRr4-GZk=Pz$g#jLk~xF{%mP7S0BqoWO=drRPD))oG&?wd!0A@RN@ajR%HmbJoG(KLfW;STOD zurzO47r3)1h$q;TH;gBk8{2Vk-%)67ePe?*1-WlU5=<*DE)M+O4E{@arn{-zD){}OtRfp-8?qfwp^%@q6I>eMQmlV*cyczQJfMZroW$R2@Qq3VC}s!uBDZ(<=EloV!0jYT_Qdj?E4t*= znPzzNBUftC6rSD(9zn(m0Jo>!65C#LOle9_gK01Ogyk6%Xv67(6PUvhrn~^7&pTc_ zAmfVgwPKnC%X4y?9-`RvB$>?f^*tu_$PGo}X7s7i_xxnTmiC(KIrR?4nmgV1&gRCR z1Wno`GlzqtbD8Nf28PFrA@IYP5LJ4@py`Xhd?;6$twH!1OneWTvzu+B?R~&mCYElX zMr0gGi}4^hg9d{ejxS5#NuPp@10);-By7}+Zs9D0btp*o+6&qn+4kIRW6f3}{Or6x zK6bz5Hzw;2V{k_qf+6V@k6yuB7QiIJJuhI;qoX65pCcmy&}f71Fh5@rFEaPrlRhUv zH>SH4EOzY0o`G=PhRO9?nQm<@v6vP&pS@UYjs27z8Z$?ol)=k%nY z_d%A8ossk!DuXs1Vz1Wqoj4G2haz$5_q+~ZP#HBD)+Cb#EPp?g`F~{ts$6kGpaT*N z3VRfYWpgD`%FR;OHAe$V*h-Ui*{tFq?=4{wg#mQq6d3Ti;lMG<(A?0QWhdd~JQUT@ zL`s!eh^_$2|2)m(e4d+scdM$6qvL81%aeSa1&!v$-WS80>^=3q6F4NuIMhoW9DMX~ zaeXMBI~k-)J{gaS524uobk{o7D<2Oe40RNTJ(h*n90mbV(cg~z4T|(UQh|$mNcw(Q zqBqd;VOpZPe$K^x23S=%1RC7}g9@z)asT<^eRe6PHwBlkRlD3fb#JJP%IQP38z^o% z4qL$EPSv3g0WNvDBaSv#>Rb_`)$4pmPJ;{XROqT~^`kAX(sKq5#Q=*WAyTS#VBlpu7aPLW=L3`NcOB{ zsGY|@{oY@l6zE(AwpG>|fh+-_Tv@fQ`x?Rl+AF@s8n)!rmU%9ttbM9!uY{#D014nA zqPTI`25{;?25pu8`a_>{oS?+>_&c9lnBNofoHpepA9q^%&Ln(UIl>INH))=wU7I+i zqoa)zS)bQnI?c{`J8hgVR2j(w*w}DT7`OCk;h<2^N`$7GZ7Jcn^(S}avJBss{n$3l{YYV805-uFV; z@tGjg=bW0XDFN|5NG8>uZLV8{feN7*VWUUKNXS+b3dK z0`DX=dW7|mISQqG(#|&=NV8o|LVFA_Xqnv(BZk`y%OE*wO#>SW@`>=5?KOtgYduaREliRS;xve(=__$*ZYWe ztxH$JG?Mz$_>vBYrV5y|MFL3EBoCat)0>?=#LbA!5{o8SG+w%!3A5mq4}bP+E>uDl z$xv>`Rw;4qIOzB$Di!{GN&YRF?JE3v#Yi>|M-=~(<4uF2*XP89p2$Z!?&j};9}Wo1 z8^Xc3;RnUAw=Lm@w;q(EHRf*z(T8nu_?6RT%)%x5SSkWPMgdZ4W~uD;gt)t{h>(o{ zHd4SoQ)un;CvaZ&upD%Lx5czU985c=gIic#3~lg1+NaJ{!{+!Yr5-o+#R~cl(_M_l zTA{xZe$&Bix|jb&VueTxPhPV+qOR_^(nnnKOoIBOh-lK#a))oRss1*r&+VaM0%tbh zHbrmr;}?xS3_2%hl0>3vLnz;6#gW?sR*rN&eI<5w+99wsI2bspjmx_GX0W_`xkdAD zW0lL}IlKwkdG{CS8GrnEnz^JE3}oN*e_vm{d2tyS-OS!b%(qepO?`n$W_C=3%2p|LVAe{kebhY8K~3cy4HW ztjMBsIalE7&hx8kQAIN*ud$-FV@<9LB1E1lDhk%H*=B_T^gjR5`W!P*cSZy%xl1qbtJg+Gh22a zOVXy+)!wVWQ^WZqR>K?ow#S=a>>(j_7axDu7i=Wi>GdEtnc`kKz95CHmoye-Gy|0H z#H8LBKl%kRUV431Tb5=prt`h2iIg95leLKy+*5#nnpju*M+Vp0HC{KC6=adux4Vgk zZ}to=9t=^+g+DAQDhl!Ue{gZ&ooxe@YG0{|?~*6}z6oj-yMm4h)=E2)5+}*?S>uWp zkZaXmVcxU`yL?WqRvhg=yGTjZ>A1ggDdBw$&~4tx>jAi-dw3YaU6 z|BY%)Cz8jsMjJRgkN#@%==FqHrjJJd6IGShlY?1}b|jCMH4pqJ5*)w- z-~)8MbETF`eHVJ!^WVZSzK^)qEX7%!!lO{3)JPscWut^aS5=K!&BA6OsA|B&8im&I zYlfa^)*||pmB}*u1dGV_Q*S_t)$d$g1zUC@kqez-L(&p`r`{JHE}K&}STz))Utw`R zPyY$qE}Q*Tgb3Z?BQ$q7SZpY-qy%e?qB9d3y|ZH{Hq;633^{L!@k-piJgUv#z&RMC z5CyiN2`2d>w#Gm`R8q6ms~#{Y7_ujZH+O1fZ*S3HZEp{NjDK#`wpL_#ia-Yx00(;r zuW9``Vstm8@I)D}+Ja=V>}&2X*jbt*zuEV*_D!yMi?U~N3O{FNl!;`qHPwiIjgHC! z@J9!^a|W=`1_*Eg^g2*c6=d=;r_hki0~m=D2Ovs|=()_nPFY2P@JJL7+T5ukV?y)g zP7}5!2M5O^DZe#$Fl2%fg57KS^wS;YGuS(-sTtaSHQ*1I*Mq;$#{prypSU zQ;3tGG$RTiuUm@)Of76I^1p6&n^P#|#Hh2%0-$wfW(FHHRc8xmIRb#TcZ`t(HYzg{ zsvZLdrmm~Z!HrmGN>Bx&h|Ecr?8!PJ4s!PX7~5&k@i?8yt)z+2ngbvY_-!5V$dEwB z$_Qr)^4HjyoRrl4fA~X!rSTtuAz+nA9zb@UU;};QKqD9GItz`#rHBu;a8d=Npy5|&%b@JwqDw_=F0&e)v@v_aVyqqRr^CDz_`!DK1AflxTVNeCWS%O+PShg$t713$f zupf$DbEhg+56{h|tFxVwgF^YT1(cPQon2hss;kT3KhmxYXJQ5@#Dt;L@5eeb0;DqLK!k>aNp428tc^F zBdK{V%Zao5Zh}m@l1wu7Bqlmd{i^BpG#b&lIsDrF&72P)$D5X4Ss4r1)xv@a2L}gm zkwq9iXD+kJ=2#g&KmX6kNk!JAT%Zf!awtQe<%1zWUhoe&$5nSKfQ35)wfw0j<?mES76xl zrncq)mR2Iv)QAU^P9zK9*<9uh6k5!Iqv8?D*&aZ!n-0h87|V;V34sjj%`#JiCmbYv z9E&>7X?lB(@JSQ)V2{c4kTCSzskd3TS&=NeqBN|4b&Q6n<}nZ$m35zb`_s_er3vdh zJB4|90nFh5s)f-H3HP*{MgprNKx*g^m?ktB%YJTB^GG^a$Mr@2p9xPKhV-FlYjFUxX`7$Ph(djt*j;PLRNtF5RMt)sEIvo*}@ zrTFkX1velR0~u5}-9N(N0%;fwN}&VgqNAl0LAEln z8dao`%^QWB>=%p1x}2{eg%KQSw#}J4%Vj$%2A0-~jlfb6_R{0}ns(_tMUhX)y*~$~ zEv6xP2{ooD(jG;~pb3z0qVl2`+erkJBg6f>8KG*u%}WVy_FzIuzG%K4mHF4%nTWH0 z^!#aw9=!|ruE%3crm2)FXD!eP(KT2bJs~0Eo3d1L{gpZ^2QeoH(&Vs^2SY_-%=uy( z3ho~stw_kcL%Tv{Q9l{v*nv)T zbUY?NoFX6yBZxpXDnx3b8f8qn?i!!cqhc*V9JmVA_;XV^!ayM7P7RB+83XYak;au;XmPd4gM%t4=^3a*L`AE{cvHR5!ca5DVer@Q-(83} zdSJzK%R=olgkn<~gNH{(q~+z&$8`RQ0sEvfci~#0Xauz^{>L1@>n#DnzMC2t58f6N zWv%f5BggRs1EHlhnFa&MaDl=GO5wa`kvz-V)<6n7bckZr3oQ+`(C&-H{6`08Fa*H| z=O#MCCV+zvB6(1whi*mxzh%<1uA~T>zn{3V0>L1Etaf2j3|_Rzkj{ropHl8|-NQ!l zeA&UIqW7qgQz`Kib4XVxblwT>zjHU29t&nD!E&9klRly-8?%XKtHYh1Mhydw8vnpJIfs2JtoI{rX9UnR zh1$th@MV{di=esYWZaSqW+HTvzR-6dKy~)k4$f6#gPX-I08c6w7U7_rw}o9=SydEn zMlebH_fyv0-;{W02gmDyfSdEVfSb#KqX`6YV#qfObO;xk;R+k{hC7ErzKPrJq8XO# zbZN9jsaY%d0m!7oP6jP;^8pBj3Oh5*m=P{?)l9+L)tNvC#GX0nlMX7hk#x_PyxfZ^ zv0=F1*t91F@#x%YoWNqv2}oU?y2mVH>g+ehUEybMm2V=KA~;kPjz*H@d0+5%$F%4T zLj3R*n7yp_wboHvh1S{6h-S=0&1}S$wuNJF{fE?KlUV+Jghq;k@|3KY&#kPI`Ms#u z4O=DSBPUUY2lE9Q*u=pYpp~|ZJBCb2ZH&`Z`@e&<)pcLF3$yEAvFm~K!S>n%Tu$9R_Wq_Q$vL&oh32)6l7^)A_b&&4XZK$i zlDpmHXc|#9u?k0t-d;VBew&Comj{d}1={cZvb51;@QIIeu~fKnxo}ha+t;v~wWO*D zXG*M!rnFnFE3&AhnntG^FO>r74G|IpSH9b-v*%=N7SNTeb68*2w|&HruM~aF`LEjN z6oYL#nm6IPH$7Zh-<$~5sgUO&gDy!!53-QMth#4<0*4+qJ2|ZmKG*uwPUBCL%dJ-{ z`C9sJugf-tn$jhPOWo(qTcG1_Z^neO8dD6qTL%}V|F|uG9ceV5^rF&tB^deh-U0a$ z>&%MdjVC5C)`Xpaq|W)AaK_!x$p%fa!LN&cvgx-5-hQ8_qS8Jgi&`N}6J4Wgao^Tf zdcB_|K-KuyxjgM#?D3l2Vk>7uhvwj-{- z5v&?`vgh?p6{kHBoW3NoUd!w;^{|~UO40A&VC&&K9kx!>$F%3X!IiWT4cGs#8txYu zE}WaSm6EA2TfEREG3-fM<9hZHE<5cp;`YU`T@~aNBCFcJwtvZG!b|Pu(f<5O06e4( zGJtQvMSMKR1N7cuLK- z8W2H(P9d->)*@Vz_B>+Oc;QO(^RnQy2wQj0Q`GJ;Vs8bQD)^BLOCENUT$al+gXwB$ ziH=u|^6kp4E9W2AcpB3whmpSB9BjsalV0GKvp(=Pi&eecKlK>$QbGPw;NsC75DesfykU z9G;GgBj&~od$x*ScsxGka3d%*K+Z@?#Plv__Uz;7^@HAb=(*5qv}5uy#hWxK5(*oy z61h}_$?tp*SUY>-dV9wB;jN7;RSHb4J7wrc05xYzWI9%fo8dNN;mj@gRwUv7YUVnF zn(W#%AWDm(NDEa#Dbj;TK$?OSMVe9+l$t=K6DdK8h#*x!kPv~;1f)m_qI8rJI#H31 zAcVlWp!6!@cOLfrW_I`6nf>$b%w{IZJm<{m=RW7Uuj@`S(echbaOEnmudWlSuB^hw zkHJj9Y*Rm=VZu}Qh=Db5bY?pXZBZUazGX<|;(k4*RjxdwepsM=N3nQYi)&!6GWNed zuXI^$vBvV*kJWY{2<&k$%v){jJ{4Pzv^R`qyl2wQXILec07_tY*owjM;+B=zT3FW& z*X_19jV+&1?<16YjaI^nI()b*(4($yIputF{j-P8(o4Rzu8xK%V4ck@N_Lf2TL)=X zGGv6=@J`=nrm@k}cl216*R|zHn=R+W4#8i9K)sxR=n9ag!hdxS3x zb2fjyq={f*$GIfQ#%uB)DFR6NXE)1RhA|=1o&_g(ua%pb2}nT51l|;MBz@yl%t$DP zczch{&ua6Ovb3XR_15zJA2>rID}BC}qI-m8p=9G#pvy&?OFsm9j7K+l4 zm!HaSHiiOvSHAQxj!8Vau-i~`55*$q_3rB-75N} z(CrVi)d=rjt$dk9d&f>!<>5$cREo<_c&>>i5C5Dl?6JVozI+$BtIi*gSU9BYZQu*P zsI>f!wm7r=@1yU-)vBAKuNC)<6ooa*IJ0-ZQkj>kSoEJD*|CUEn6_H&nyM$==$U>J zYwPqQ-`o&gC{vPJ!HEndn=U4IM}MJX!#9&t*-ChOj66%NKiqY7v@41h2t6Wgvv-CP zymbDa+2YM#oW_R+`qMhCj&Vbv4(e^+?s3$J?RT0ni8<}T&&oKOHoBjdeq(7m@<|r0 zc4t7veh9a>(92Yd+UK&dcyOXhYPyfs>|hWq8Jv&K>}c)}O0=G{{eY_GQK;vbwAq(R z{emZn7b%v_{KVSMu0APqM*rZDCHQlMS{}0=di`yOHn1~{;!%kIZiA!RaNntZ7+W^h zrtBR5WS47ieX`JQE~pGC+OA=c+15TR)YEc!cx|xc?sWGpaGV@w!@K8Zs7nw!7mF&^ z%Pwvk(Qp~80vhF!m>?^-bEvDvmP~zkk6d^tQ8}VA-d7s8?O!UH)$?_&80k`)@Ry0q z<&T8ALs{?L`d^rn^~|BO;u2L|`c9XhxebnT*&~yuVs7&Agx3;ln*YU~Cd<~c;+j=r z#DuDxU0)+x&GaOf{E}a4aCxM|?PZ#(l?M{oP)W(rfsxW$=k+D?fhA)P|PabZ)QK*7C#`SkVNHef4`+kpT^y z0CXUN2!>)*UbnA(ydpZAZT30YoClU5tsRzi*{OW{FqnV?AhLG?2`JK$eql(&g?Xmt zybt)sBZ4^9d^`?Cz-$*dRM1CuRWbkr;BVe)$8~}+1tIVIe1tUXVgaiEQ9)mvT zX;Q4tiT-O4=y~Q0zsGUKE;(w^E;&&G(hy$aQOrJF90J_%Nda!2xPv6Q9up^N&Xk!3 z2B)-Dw(M+9dC-Zdbrih&S$mC+0-^zY$ePB1H2u(^NY!RK=aY#GEswu;7UHWU^*JAH zfH9pI70g0bXq<`lE@LKTrd9Coq{ts}X8R{FB#CQyJ4l0EPVJNk`S@tk!$Uk_v5BX9 zt>n4ok;!zLhc7@Q?`&F*mP)5fe-CwDq&52g3M&7|4IOre{VKksdQ@S zs$LrS}&)~+*$aK@6U5mjBi(a#D(lalo5}&LC;|R*F)#5Da~yn zcDbREnLNg=D7jIB1w4k|=HRw7H5_kyKACJ?^a#Z&#)?Q(iz2J; za}OJ5=|n#f(862B<-w-Lf|st;L|Fe>KJJeQx&@t!mH2di%#nWCbi3|a@k7RVxpsb-)VeLVHVhP^(N_jGlxq{Za#@?H;@cBzuA}yQ_??CM zV|i|0&Xmoc^`N#AX_cE80p+?h>bZ_fJ!m@tOHQ6ca0}17eO}Jsnn?Qnj8$#dvY&90 z4L23_(BbWZ$IIv+7lx~tC1i+gpM-=5x4Df;cSQ7BOXSvi58nJ;0S4L6>$qp>Y6BNf zzkC?EsZ?rL-^c&z+MyzC$7c7798-O9_lN@ zgsU^!=GkS?-H*F$Ol@Fqs&=c7GDA0FWaZ6`^JSGEC-&9+JzWYz`x-uu9gdq_b)55B z&B;$m;ncp+8Un{MJ2UuN4=-Ql5mqXDwgwE{6~mkq?r?^UobqhAf;RkDNCpVSXar|z z*|&(}`YG5=o!w;uVory=MqD}h>MET*lW+R>R_E@tlW@udvT^n~`p1G_+|lnWN?*^T zvU3AeZ|Kt9iQg+dJlYS<6LL+=+k4}-khL|%-F1nI=kKX~DM5$$;vW2@cLZDO8YpRg zMaW6DW+`7>0&Z*X;|~?*m)d5Ca92lU1YAw^g~|2&< zh>qancE8($7oKWSLM0P8?pNgGCv}jh+rrp=B4YNWxqRmLvu?xvZ2ZbqC4&>gKCq7G zTnNdHVuw#uWKN1syYugmyOkjwt3M7lc5s=6O8Pi5iP4}YxKKv|r^ zL6@Mttoa6)kSgW^8>^nlGt4YGHPFKitT#hTtTtRdDPv=$W*1E zg`MifbFGS=jYe39^FUOTTtl3HQ#x%;DM#4}+SKFNFsmkYMK=%aw=$ zRB9Zb66?-=7kBrwkl=!{1@R`TnRBmbTPMZ+GyIfzI8gxwKRuf2lD^ha-;~s5OSCHb z`mYVfFV;uTukI!}8dNv-u7rlfT!$Sk@7?7qy2Z zi@n4{t^*);sYdhugN~AwqObVq?+;?frSyd%lNJFtY5PsC_yR_kg}`Lt*Sm*|MS^#r zBApt9KeL&=&XhS#ocP+P-bV9uXP^_^-$R|lfG%Xpd3uEh0ymp@g~-bbqAMmY!Ep*O zG2q>GUP8y6mP_vwS;63XvZmejm;_bQ@6GN!tsHi$Lhz zCk?H#JC-B`Y(J?Sv~q5X>+hKj)eU;<{a?`?$}v1G=mc& z&fCY?hr%7fU+-DDg32XgIsxVj2Vo&ZsQU+CHM|Ql{zM=b2Mbfyp!^lP186M%fj4~V z7myqQc!sNjX@ooSvIap75)>lU9AStC(2OGa6zSsMv$B65#{6GZoFSD1(L!GUIbQ)b z6SSK-m_UT#!omXNXPt-+-`x$|i|1FK$;iviWtiGhIB@<%5I2$YAY>2dtjlD6&*eXd Z@Q*f%j+$b+!M~N$8C)^aDZ6a<=pQoaUt<6O literal 23643 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 LQ1k6IyYPPjzY0hN diff --git a/visualRegressionTests-V2/tests/designer/etalons/pg-logic-popup-dropdown-list-item--focused.png b/visualRegressionTests-V2/tests/designer/etalons/pg-logic-popup-dropdown-list-item--focused.png index 5d1e636cc9f7bb3150d5df1521ba4e62515a8893..18e8aec70e080682955bcdbdb360cf57f6fb2d65 100644 GIT binary patch literal 22511 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