diff --git a/packages/semantic-tokens/.eslintrc.json b/packages/semantic-tokens/.eslintrc.json index 80ca7022e8d9b5..3bb2e2adabc305 100644 --- a/packages/semantic-tokens/.eslintrc.json +++ b/packages/semantic-tokens/.eslintrc.json @@ -5,7 +5,7 @@ "no-restricted-imports": [ "error", { - "patterns": ["@fluentui/*", "react", "react-dom"] + "patterns": ["react", "react-dom"] } ] } diff --git a/packages/semantic-tokens/package.json b/packages/semantic-tokens/package.json index 123bfab2f2c168..66e041d13e1cab 100644 --- a/packages/semantic-tokens/package.json +++ b/packages/semantic-tokens/package.json @@ -13,11 +13,11 @@ "license": "MIT", "devDependencies": { "@fluentui/eslint-plugin": "*", - "@fluentui/scripts-api-extractor": "*", - "@fluentui/tokens": ">=1.0.0-alpha" + "@fluentui/scripts-api-extractor": "*" }, "dependencies": { - "@swc/helpers": "^0.5.1" + "@swc/helpers": "^0.5.1", + "@fluentui/tokens": "1.0.0-alpha.21" }, "beachball": { "disallowedChangeTypes": [ @@ -42,7 +42,6 @@ "lib-commonjs" ], "scripts": { - "generate-tokens": "npx ts-node scripts/tokenGen.ts", - "generate-legacy-tokens": "npx ts-node scripts/legacyTokens.ts" + "generate-tokens": "ts-node scripts/tokenGen.ts" } } diff --git a/packages/semantic-tokens/scripts/fluentOverrides.ts b/packages/semantic-tokens/scripts/fluentOverrides.ts new file mode 100644 index 00000000000000..c7823f6698315d --- /dev/null +++ b/packages/semantic-tokens/scripts/fluentOverrides.ts @@ -0,0 +1,28 @@ +export type FluentOverrideValue = + | { + f2Token: string; + rawValue?: never; + } + | { + f2Token?: never; + rawValue: string; + }; + +export type FluentOverrides = Record; + +export const fluentOverrides: FluentOverrides = { + ctrlFocusOuterStroke: { + f2Token: 'colorStrokeFocus2', + }, + ctrlLinkForegroundBrandRest: { f2Token: 'colorBrandForegroundLink' }, + textStyleDefaultRegularFontfamily: { f2Token: 'fontFamilyBase' }, + textGlobalBody3Fontsize: { f2Token: 'fontSizeBase300' }, + textStyleDefaultRegularWeight: { f2Token: 'fontWeightRegular' }, + strokewidthDefault: { f2Token: 'strokeWidthThin' }, + ctrlLinkForegroundBrandHover: { f2Token: 'colorBrandForegroundLinkHover' }, + ctrlLinkForegroundBrandPressed: { f2Token: 'colorBrandForegroundLinkPressed' }, + ctrlLinkForegroundNeutralRest: { f2Token: 'colorNeutralForeground2' }, + ctrlLinkForegroundNeutralPressed: { f2Token: 'colorNeutralForeground2Pressed' }, + ctrlLinkForegroundNeutralHover: { f2Token: 'colorNeutralForeground2Hover' }, + foregroundCtrlNeutralPrimaryDisabled: { f2Token: 'colorNeutralForegroundDisabled' }, +}; diff --git a/packages/semantic-tokens/scripts/token.types.ts b/packages/semantic-tokens/scripts/token.types.ts new file mode 100644 index 00000000000000..0c17e6a9082c94 --- /dev/null +++ b/packages/semantic-tokens/scripts/token.types.ts @@ -0,0 +1,16 @@ +export interface Token { + no: number; + name: string; + // eslint-disable-next-line @typescript-eslint/naming-convention + fst_reference: string; + optional: boolean; + nullable: boolean; + description: string; + components: string[]; + contrast: string; + fallback: string; + exceptions: string[]; + cssName: string; +} + +export type ComponentTokenMap = Record; diff --git a/packages/semantic-tokens/scripts/tokenGen.ts b/packages/semantic-tokens/scripts/tokenGen.ts new file mode 100644 index 00000000000000..4648785675cf5c --- /dev/null +++ b/packages/semantic-tokens/scripts/tokenGen.ts @@ -0,0 +1,277 @@ +/* + * Token generation script + * Takes in a Figma token export file and generates token raw strings and CSS Var files + */ +import tokensJSONRaw from './tokens.json'; +import { fluentOverrides as fluentFallbacksRaw } from './fluentOverrides'; +import type { FluentOverrideValue, FluentOverrides } from './fluentOverrides'; +import fs from 'node:fs'; +import { Project } from 'ts-morph'; +import { format } from 'prettier'; +import type { ComponentTokenMap, Token } from './token.types'; +import path from 'node:path'; +import { removeLastDelimiter, escapeInlineToken, toCamelCase, dedupeShadowTokens, cleanFstTokenName } from '../utils'; + +const project = new Project({ + tsConfigFilePath: path.resolve(__dirname, '../tsconfig.json'), +}); + +const tokensJSON = dedupeShadowTokens(tokensJSONRaw); +const fluentFallbacks: FluentOverrides = fluentFallbacksRaw; +// Store exports so we can add them to index.ts at the end +const exportList: Record = {}; + +const generateTokens = () => { + console.log('Generating tokens...'); + // Simple for now, just generate the raw strings and variables + generateTokenRawStrings(); + generateTokenVariables(); +}; + +const escapeMixedInlineToken = (token: FluentOverrideValue) => { + // The FluentOverrideValue type has two mutually exclusive properties: f2Token and rawValue + // We need to check which one is defined and use that value + if (token.f2Token !== undefined) { + return `\$\{tokens.${token.f2Token}\}`; + } else { + // we only have a raw value so we should print it directly. + return `${token.rawValue}`; + } +}; + +const writeDirectoryFile = (filePath: string, data: string) => { + const dirPath = removeLastDelimiter(filePath, path.sep); + if (!fs.existsSync(dirPath)) { + fs.mkdirSync(dirPath, { recursive: true }); + } + + fs.writeFileSync(filePath, data); + project.addSourceFileAtPathIfExists(filePath); +}; + +const addOptionalTokenImport = (data: string) => { + if (data.includes('tokens.')) { + const esLintIgnore = `// eslint-disable-next-line no-restricted-imports\n`; + const tokenImport = `import { tokens } from '@fluentui/tokens';\n`; + return esLintIgnore + tokenImport + data; + } + return data; +}; + +const generateTokenRawStrings = () => { + let optionalRawTokens = ''; + let controlRawTokens = ''; + let nullableRawTokens = ''; + const componentTokens: ComponentTokenMap = {}; + const optionalVarFile = path.join(__dirname, '../src/optional/variables.ts'); + exportList[optionalVarFile] = []; + const controlVarFile = path.join(__dirname, '../src/control/variables.ts'); + exportList[controlVarFile] = []; + const nullableVarFile = path.join(__dirname, '../src/nullable/variables.ts'); + exportList[nullableVarFile] = []; + const getComponentFile = (component: string) => path.join(__dirname, `../src/components/${component}/variables.ts`); + + for (const token in tokensJSON) { + if (tokensJSON.hasOwnProperty(token)) { + const tokenData: Token = tokensJSON[token]; + const tokenName = tokenData.cssName; + const tokenRawString = `export const ${token}Raw = '${tokenName}';\n`; + + if (tokenData.name.startsWith('CTRL/')) { + // We have a component level control token + const component = tokenData.name.split('/')[1]; + if (!componentTokens[component]) { + componentTokens[component] = ''; + } + componentTokens[component] += tokenRawString; + + if (!exportList[getComponentFile(component)]) { + const fileLoc = getComponentFile(component); + exportList[fileLoc] = []; + } + exportList[getComponentFile(component)].push(`${token}Raw`); + } else { + if (tokenData.optional) { + optionalRawTokens += tokenRawString; + exportList[optionalVarFile].push(`${token}Raw`); + } else if (tokenData.nullable) { + nullableRawTokens += tokenRawString; + exportList[nullableVarFile].push(`${token}Raw`); + } else { + controlRawTokens += tokenRawString; + exportList[controlVarFile].push(`${token}Raw`); + } + } + } + } + + writeDirectoryFile(optionalVarFile, optionalRawTokens); + writeDirectoryFile(controlVarFile, controlRawTokens); + writeDirectoryFile(nullableVarFile, nullableRawTokens); + + for (const component of Object.keys(componentTokens)) { + const variablePath = getComponentFile(component); + writeDirectoryFile(variablePath, componentTokens[component]); + } +}; + +const tokenExport = (token: string, resolvedTokenFallback: string) => { + return `export const ${token} = \`${resolvedTokenFallback}\`;\n`; +}; + +const getResolvedToken = (token: string, tokenData: Token, tokenNameRaw: string) => { + const tokenSemanticRef = + tokenData.fst_reference.length > 0 ? toCamelCase(cleanFstTokenName(tokenData.fst_reference)) + 'Raw' : null; + + const fluentFallback = fluentFallbacks[token]; + + if (tokenSemanticRef && fluentFallback) { + return `var(${escapeInlineToken(tokenNameRaw)}, var(${escapeInlineToken( + tokenSemanticRef, + )}, ${escapeMixedInlineToken(fluentFallback)}))`; + } + + if (fluentFallback) { + return `var(${escapeInlineToken(tokenNameRaw)}, ${escapeMixedInlineToken(fluentFallback)})`; + } + + if (tokenData.nullable) { + return `var(${escapeInlineToken(tokenNameRaw)}, unset)`; + } + + if (tokenSemanticRef) { + return `var(${escapeInlineToken(tokenNameRaw)}, var(${escapeInlineToken(tokenSemanticRef)}))`; + } + + return `var(${escapeInlineToken(tokenNameRaw)})`; +}; + +const generateTokenVariables = () => { + let optionalTokens = ''; + let controlTokens = ''; + let nullableTokens = ''; + const componentTokens: ComponentTokenMap = {}; + + const optionalVarFile = path.join(__dirname, '../src/optional/tokens.ts'); + exportList[optionalVarFile] = []; + const controlVarFile = path.join(__dirname, '../src/control/tokens.ts'); + exportList[controlVarFile] = []; + const nullableVarFile = path.join(__dirname, '../src/nullable/tokens.ts'); + exportList[nullableVarFile] = []; + const getComponentFile = (component: string) => path.join(__dirname, `../src/components/${component}/tokens.ts`); + + for (const token in tokensJSON) { + if (token.includes('(figma only)')) { + // Superfluous tokens - SKIP + continue; + } + + const tokenData: Token = tokensJSON[token]; + const tokenNameRaw = token + 'Raw'; + + // Our default token value if no fallbacks found. + const resolvedTokenFallback = getResolvedToken(token, tokenData, tokenNameRaw); + + if (tokenData.name.startsWith('CTRL/')) { + // We have a component level control token + const component = tokenData.name.split('/')[1]; + if (!componentTokens[component]) { + componentTokens[component] = ''; + } + componentTokens[component] += tokenExport(token, resolvedTokenFallback); + + if (!exportList[getComponentFile(component)]) { + const fileLoc = getComponentFile(component); + exportList[fileLoc] = []; + } + // Add to our list of exports for later + exportList[getComponentFile(component)].push(token); + } else { + // We have a global token + if (tokenData.optional) { + optionalTokens += tokenExport(token, resolvedTokenFallback); + // Add to our list of exports for later + exportList[optionalVarFile].push(token); + } else if (tokenData.nullable) { + nullableTokens += tokenExport(token, resolvedTokenFallback); + // Add to our list of exports for later + exportList[nullableVarFile].push(token); + } else { + controlTokens += tokenExport(token, resolvedTokenFallback); + // Add to our list of exports for later + exportList[controlVarFile].push(token); + } + } + } + + // Add all generated token files + const tokens = { + optional: optionalTokens, + control: controlTokens, + nullable: nullableTokens, + }; + for (const [tokensCategory, _tokens] of Object.entries(tokens)) { + const filePath = path.join(__dirname, `../src/${tokensCategory}/tokens.ts`); + writeDirectoryFile(filePath, addOptionalTokenImport(_tokens)); + } + + for (const [component, _tokens] of Object.entries(componentTokens)) { + const componentTokensPath = path.join(__dirname, `../src/components/${component}/tokens.ts`); + writeDirectoryFile(componentTokensPath, addOptionalTokenImport(_tokens)); + } + + // Add import statements + project.getSourceFiles().forEach(sourceFile => { + console.log('Fix missing imports from:', sourceFile.getFilePath()); + sourceFile.fixMissingImports(); + + // Format our text to match prettier rules + const rawText = sourceFile.getText(); + const formattedText = format(rawText, { + parser: 'typescript', + singleQuote: true, + printWidth: 120, + }); + + // Format our text to match prettier rules + sourceFile.replaceWithText(formattedText); + }); + + // Save changes so far + project.saveSync(); + console.log('Added import statements'); + + // Add export statements in index.ts + const sourcePath = path.join(__dirname, '../src'); + const indexFilePath = path.join(sourcePath, 'index.ts'); + // Clear index file and rewrite exports + fs.truncateSync(indexFilePath, 0); + // Add source file after we've cleaned it + const indexSourceFile = project.addSourceFileAtPath(indexFilePath); + for (const [file, namedExports] of Object.entries(exportList)) { + // Find relative path to index.ts, ensure forward slash directory separator, remove .ts extension + const importFilePath = './' + path.relative(sourcePath, file).split(path.sep).join('/').replace(/\.ts$/, ''); + + indexSourceFile.addExportDeclaration({ + namedExports, + moduleSpecifier: importFilePath, + }); + } + + const rawText = indexSourceFile.getText(); + const formattedText = format(rawText, { + parser: 'typescript', + singleQuote: true, + printWidth: 120, + }); + + // Format our text to match prettier rules + indexSourceFile.replaceWithText(formattedText); + + // Save exports + project.saveSync(); + console.log('Added export statements'); +}; + +// Run script +generateTokens(); diff --git a/packages/semantic-tokens/scripts/tokens.json b/packages/semantic-tokens/scripts/tokens.json new file mode 100644 index 00000000000000..aa4c5103c0fb9e --- /dev/null +++ b/packages/semantic-tokens/scripts/tokens.json @@ -0,0 +1,13131 @@ +{ + "textGlobalDisplay1Fontsize": { + "no": 1, + "name": "text/global/display1/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Font-size/1000", + "exceptions": [], + "cssName": "--smtc-text-global-display1-fontsize" + }, + "textGlobalDisplay1Lineheight": { + "no": 2, + "name": "text/global/display1/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Line-height/1000", + "exceptions": [], + "cssName": "--smtc-text-global-display1-lineheight" + }, + "textGlobalDisplay2Fontsize": { + "no": 3, + "name": "text/global/display2/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-display2-fontsize" + }, + "textGlobalDisplay2Lineheight": { + "no": 4, + "name": "text/global/display2/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-display2-lineheight" + }, + "textGlobalTitle1Fontsize": { + "no": 5, + "name": "text/global/title1/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Font-size/900", + "exceptions": [], + "cssName": "--smtc-text-global-title1-fontsize" + }, + "textGlobalTitle1Lineheight": { + "no": 6, + "name": "text/global/title1/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Line-height/900", + "exceptions": [], + "cssName": "--smtc-text-global-title1-lineheight" + }, + "textGlobalTitle2Fontsize": { + "no": 7, + "name": "text/global/title2/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-title2-fontsize" + }, + "textGlobalTitle2Lineheight": { + "no": 8, + "name": "text/global/title2/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-title2-lineheight" + }, + "textGlobalSubtitle1Fontsize": { + "no": 9, + "name": "text/global/subtitle1/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-subtitle1-fontsize" + }, + "textGlobalSubtitle1Lineheight": { + "no": 10, + "name": "text/global/subtitle1/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-subtitle1-lineheight" + }, + "textGlobalSubtitle2Fontsize": { + "no": 11, + "name": "text/global/subtitle2/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-subtitle2-fontsize" + }, + "textGlobalSubtitle2Lineheight": { + "no": 12, + "name": "text/global/subtitle2/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-subtitle2-lineheight" + }, + "textGlobalBody1Fontsize": { + "no": 13, + "name": "text/global/body1/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-body1-fontsize" + }, + "textGlobalBody1Lineheight": { + "no": 14, + "name": "text/global/body1/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-body1-lineheight" + }, + "textGlobalBody2Fontsize": { + "no": 15, + "name": "text/global/body2/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Field"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-body2-fontsize" + }, + "textGlobalBody2Lineheight": { + "no": 16, + "name": "text/global/body2/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Field"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-global-body2-lineheight" + }, + "textGlobalBody3Fontsize": { + "no": 17, + "name": "text/global/body3/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Spinner"], + "contrast": "", + "fallback": "Font-size/300", + "exceptions": [], + "cssName": "--smtc-text-global-body3-fontsize" + }, + "textGlobalBody3Lineheight": { + "no": 18, + "name": "text/global/body3/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + " Radio", + " Checkbox", + "Dialog", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Inline link", + "Page link", + "Lite Filter Button", + "Spinner" + ], + "contrast": "", + "fallback": "Line-height/300", + "exceptions": [], + "cssName": "--smtc-text-global-body3-lineheight" + }, + "textGlobalCaption1Fontsize": { + "no": 19, + "name": "text/global/caption1/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Tooltip", "MessageBar"], + "contrast": "", + "fallback": "Font-size/200", + "exceptions": [], + "cssName": "--smtc-text-global-caption1-fontsize" + }, + "textGlobalCaption1Lineheight": { + "no": 20, + "name": "text/global/caption1/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Tooltip", "MessageBar"], + "contrast": "", + "fallback": "Line-height/200", + "exceptions": [], + "cssName": "--smtc-text-global-caption1-lineheight" + }, + "textGlobalCaption2Fontsize": { + "no": 21, + "name": "text/global/caption2/fontSize", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer", "Field"], + "contrast": "", + "fallback": "Font-size/100", + "exceptions": [], + "cssName": "--smtc-text-global-caption2-fontsize" + }, + "textGlobalCaption2Lineheight": { + "no": 22, + "name": "text/global/caption2/lineHeight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer", "Field"], + "contrast": "", + "fallback": "Line-height/100", + "exceptions": [], + "cssName": "--smtc-text-global-caption2-lineheight" + }, + "textStyleDefaultRegularFontfamily": { + "no": 23, + "name": "text/style/default/regular/fontFamily", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Tooltip", + "Rating", + "Spinner", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-regular-fontfamily" + }, + "textStyleDefaultRegularWeight": { + "no": 24, + "name": "text/style/default/regular/weight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + " Radio", + " Checkbox", + "Dialog", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Tooltip", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-regular-weight" + }, + "textStyleDefaultRegularLetterspacing": { + "no": 25, + "name": "text/style/default/regular/letterSpacing", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Tooltip", + "Rating", + "Spinner", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-regular-letterspacing" + }, + "textStyleDefaultHeaderFontfamily": { + "no": 26, + "name": "text/style/default/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar", "Dialog", "Inline drawer", "Overlay drawer", "Field", "MessageBar"], + "contrast": "", + "fallback": "Font-family/Base", + "exceptions": [], + "cssName": "--smtc-text-style-default-header-fontfamily" + }, + "textStyleDefaultHeaderWeight": { + "no": 27, + "name": "text/style/default/header/weight", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Avatar", "Dialog", "Inline drawer", "Overlay drawer", "Field", "Label", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-header-weight" + }, + "textStyleDefaultHeaderLetterspacing": { + "no": 28, + "name": "text/style/default/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar", "Dialog", "Inline drawer", "Overlay drawer", "Field", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-header-letterspacing" + }, + "textStyleDefaultHeaderCase": { + "no": 29, + "name": "text/style/default/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-default-header-case" + }, + "textStyleAiRegularFontfamily": { + "no": 30, + "name": "text/style/ai/regular/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-regular-fontfamily" + }, + "textStyleAiRegularWeight": { + "no": 31, + "name": "text/style/ai/regular/weight", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-regular-weight" + }, + "textStyleAiRegularLetterspacing": { + "no": 32, + "name": "text/style/ai/regular/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-regular-letterspacing" + }, + "textStyleAiHeaderFontfamily": { + "no": 33, + "name": "text/style/ai/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-header-fontfamily" + }, + "textStyleAiHeaderWeight": { + "no": 34, + "name": "text/style/ai/header/weight", + "fst_reference": "text/style/default/header/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-header-weight" + }, + "textStyleAiHeaderLetterspacing": { + "no": 35, + "name": "text/style/ai/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-header-letterspacing" + }, + "textStyleAiHeaderCase": { + "no": 36, + "name": "text/style/ai/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-ai-header-case" + }, + "textStyleArticleRegularFontfamily": { + "no": 37, + "name": "text/style/article/regular/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-regular-fontfamily" + }, + "textStyleArticleRegularWeight": { + "no": 38, + "name": "text/style/article/regular/weight", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-regular-weight" + }, + "textStyleArticleRegularLetterspacing": { + "no": 39, + "name": "text/style/article/regular/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-regular-letterspacing" + }, + "textStyleArticleHeaderFontfamily": { + "no": 40, + "name": "text/style/article/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-header-fontfamily" + }, + "textStyleArticleHeaderWeight": { + "no": 41, + "name": "text/style/article/header/weight", + "fst_reference": "text/style/default/header/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-header-weight" + }, + "textStyleArticleHeaderLetterspacing": { + "no": 42, + "name": "text/style/article/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-header-letterspacing" + }, + "textStyleArticleHeaderCase": { + "no": 43, + "name": "text/style/article/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-article-header-case" + }, + "textStyleCodeRegularFontfamily": { + "no": 44, + "name": "text/style/code/regular/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-regular-fontfamily" + }, + "textStyleCodeRegularWeight": { + "no": 45, + "name": "text/style/code/regular/weight", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-regular-weight" + }, + "textStyleCodeRegularLetterspacing": { + "no": 46, + "name": "text/style/code/regular/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-regular-letterspacing" + }, + "textStyleCodeHeaderFontfamily": { + "no": 47, + "name": "text/style/code/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-header-fontfamily" + }, + "textStyleCodeHeaderWeight": { + "no": 48, + "name": "text/style/code/header/weight", + "fst_reference": "text/style/default/header/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-header-weight" + }, + "textStyleCodeHeaderLetterspacing": { + "no": 49, + "name": "text/style/code/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-header-letterspacing" + }, + "textStyleCodeHeaderCase": { + "no": 50, + "name": "text/style/code/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-code-header-case" + }, + "textStyleDatavizRegularFontfamily": { + "no": 51, + "name": "text/style/dataViz/regular/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-regular-fontfamily" + }, + "textStyleDatavizRegularWeight": { + "no": 52, + "name": "text/style/dataViz/regular/weight", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-regular-weight" + }, + "textStyleDatavizRegularLetterspacing": { + "no": 53, + "name": "text/style/dataViz/regular/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-regular-letterspacing" + }, + "textStyleDatavizHeaderFontfamily": { + "no": 54, + "name": "text/style/dataViz/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-header-fontfamily" + }, + "textStyleDatavizHeaderWeight": { + "no": 55, + "name": "text/style/dataViz/header/weight", + "fst_reference": "text/style/default/header/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-header-weight" + }, + "textStyleDatavizHeaderLetterspacing": { + "no": 56, + "name": "text/style/dataViz/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-header-letterspacing" + }, + "textStyleDatavizHeaderCase": { + "no": 57, + "name": "text/style/dataViz/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-dataviz-header-case" + }, + "textStyleQuoteRegularFontfamily": { + "no": 58, + "name": "text/style/quote/regular/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-regular-fontfamily" + }, + "textStyleQuoteRegularWeight": { + "no": 59, + "name": "text/style/quote/regular/weight", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-regular-weight" + }, + "textStyleQuoteRegularLetterspacing": { + "no": 60, + "name": "text/style/quote/regular/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-regular-letterspacing" + }, + "textStyleQuoteHeaderFontfamily": { + "no": 61, + "name": "text/style/quote/header/fontFamily", + "fst_reference": "text/style/default/regular/fontFamily", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-header-fontfamily" + }, + "textStyleQuoteHeaderWeight": { + "no": 62, + "name": "text/style/quote/header/weight", + "fst_reference": "text/style/default/header/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-header-weight" + }, + "textStyleQuoteHeaderLetterspacing": { + "no": 63, + "name": "text/style/quote/header/letterSpacing", + "fst_reference": "text/style/default/regular/letterSpacing", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-header-letterspacing" + }, + "textStyleQuoteHeaderCase": { + "no": 64, + "name": "text/style/quote/header/case", + "fst_reference": "NULL/string", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-style-quote-header-case" + }, + "textRampPageheaderFontsize": { + "no": 65, + "name": "text/ramp/pageHeader/fontSize", + "fst_reference": "text/global/title2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-pageheader-fontsize" + }, + "textRampPageheaderLineheight": { + "no": 66, + "name": "text/ramp/pageHeader/lineHeight", + "fst_reference": "text/global/title2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-pageheader-lineheight" + }, + "textRampSectionheaderFontsize": { + "no": 67, + "name": "text/ramp/sectionHeader/fontSize", + "fst_reference": "text/global/subtitle1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sectionheader-fontsize" + }, + "textRampSectionheaderLineheight": { + "no": 68, + "name": "text/ramp/sectionHeader/lineHeight", + "fst_reference": "text/global/subtitle1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sectionheader-lineheight" + }, + "textRampSubsectionheaderFontsize": { + "no": 69, + "name": "text/ramp/subsectionHeader/fontSize", + "fst_reference": "text/global/subtitle2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-subsectionheader-fontsize" + }, + "textRampSubsectionheaderLineheight": { + "no": 70, + "name": "text/ramp/subsectionHeader/lineHeight", + "fst_reference": "text/global/subtitle2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-subsectionheader-lineheight" + }, + "textRampReadingbodyFontsize": { + "no": 71, + "name": "text/ramp/readingBody/fontSize", + "fst_reference": "text/global/body2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-readingbody-fontsize" + }, + "textRampReadingbodyLineheight": { + "no": 72, + "name": "text/ramp/readingBody/lineHeight", + "fst_reference": "text/global/body2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-readingbody-lineheight" + }, + "textRampItemheaderFontsize": { + "no": 73, + "name": "text/ramp/itemHeader/fontSize", + "fst_reference": "text/global/body2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-itemheader-fontsize" + }, + "textRampItemheaderLineheight": { + "no": 74, + "name": "text/ramp/itemHeader/lineHeight", + "fst_reference": "text/global/body2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-itemheader-lineheight" + }, + "textRampItembodyFontsize": { + "no": 75, + "name": "text/ramp/itemBody/fontSize", + "fst_reference": "text/global/body3/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "Font-size/300", + "exceptions": [], + "cssName": "--smtc-text-ramp-itembody-fontsize" + }, + "textRampItembodyLineheight": { + "no": 76, + "name": "text/ramp/itemBody/lineHeight", + "fst_reference": "text/global/body3/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Lite filter", + "Title bar", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "Line-height/300", + "exceptions": [], + "cssName": "--smtc-text-ramp-itembody-lineheight" + }, + "textRampMetadataFontsize": { + "no": 77, + "name": "text/ramp/metadata/fontSize", + "fst_reference": "text/global/caption1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-metadata-fontsize" + }, + "textRampMetadataLineheight": { + "no": 78, + "name": "text/ramp/metadata/lineHeight", + "fst_reference": "text/global/caption1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-metadata-lineheight" + }, + "textRampLegalFontsize": { + "no": 79, + "name": "text/ramp/legal/fontSize", + "fst_reference": "text/global/caption2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-legal-fontsize" + }, + "textRampLegalLineheight": { + "no": 80, + "name": "text/ramp/legal/lineHeight", + "fst_reference": "text/global/caption2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-legal-lineheight" + }, + "textRampSmPageheaderFontsize": { + "no": 81, + "name": "text/ramp-sm/pageHeader/fontSize", + "fst_reference": "text/global/subtitle1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-pageheader-fontsize" + }, + "textRampSmPageheaderLineheight": { + "no": 82, + "name": "text/ramp-sm/pageHeader/lineHeight", + "fst_reference": "text/global/subtitle1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-pageheader-lineheight" + }, + "textRampSmSectionheaderFontsize": { + "no": 83, + "name": "text/ramp-sm/sectionHeader/fontSize", + "fst_reference": "text/global/subtitle2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-sectionheader-fontsize" + }, + "textRampSmSectionheaderLineheight": { + "no": 84, + "name": "text/ramp-sm/sectionHeader/lineHeight", + "fst_reference": "text/global/subtitle2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-sectionheader-lineheight" + }, + "textRampSmSubsectionheaderFontsize": { + "no": 85, + "name": "text/ramp-sm/subsectionHeader/fontSize", + "fst_reference": "text/global/body1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-subsectionheader-fontsize" + }, + "textRampSmSubsectionheaderLineheight": { + "no": 86, + "name": "text/ramp-sm/subsectionHeader/lineHeight", + "fst_reference": "text/global/body1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-subsectionheader-lineheight" + }, + "textRampSmReadingbodyFontsize": { + "no": 87, + "name": "text/ramp-sm/readingBody/fontSize", + "fst_reference": "text/global/body3/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body3/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-readingbody-fontsize" + }, + "textRampSmReadingbodyLineheight": { + "no": 88, + "name": "text/ramp-sm/readingBody/lineHeight", + "fst_reference": "text/global/body3/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body3/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-readingbody-lineheight" + }, + "textRampSmItemheaderFontsize": { + "no": 89, + "name": "text/ramp-sm/itemHeader/fontSize", + "fst_reference": "text/global/body3/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body3/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-itemheader-fontsize" + }, + "textRampSmItemheaderLineheight": { + "no": 90, + "name": "text/ramp-sm/itemHeader/lineHeight", + "fst_reference": "text/global/body3/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body3/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-itemheader-lineheight" + }, + "textRampSmItembodyFontsize": { + "no": 91, + "name": "text/ramp-sm/itemBody/fontSize", + "fst_reference": "text/global/caption1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-itembody-fontsize" + }, + "textRampSmItembodyLineheight": { + "no": 92, + "name": "text/ramp-sm/itemBody/lineHeight", + "fst_reference": "text/global/caption1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-itembody-lineheight" + }, + "textRampSmMetadataFontsize": { + "no": 93, + "name": "text/ramp-sm/metadata/fontSize", + "fst_reference": "text/global/caption1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-metadata-fontsize" + }, + "textRampSmMetadataLineheight": { + "no": 94, + "name": "text/ramp-sm/metadata/lineHeight", + "fst_reference": "text/global/caption1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-metadata-lineheight" + }, + "textRampSmLegalFontsize": { + "no": 95, + "name": "text/ramp-sm/legal/fontSize", + "fst_reference": "text/global/caption2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-legal-fontsize" + }, + "textRampSmLegalLineheight": { + "no": 96, + "name": "text/ramp-sm/legal/lineHeight", + "fst_reference": "text/global/caption2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-sm-legal-lineheight" + }, + "textRampLgPageheaderFontsize": { + "no": 97, + "name": "text/ramp-lg/pageHeader/fontSize", + "fst_reference": "text/global/title1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/title2/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-pageheader-fontsize" + }, + "textRampLgPageheaderLineheight": { + "no": 98, + "name": "text/ramp-lg/pageHeader/lineHeight", + "fst_reference": "text/global/title1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/title2/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-pageheader-lineheight" + }, + "textRampLgSectionheaderFontsize": { + "no": 99, + "name": "text/ramp-lg/sectionHeader/fontSize", + "fst_reference": "text/global/title2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-sectionheader-fontsize" + }, + "textRampLgSectionheaderLineheight": { + "no": 100, + "name": "text/ramp-lg/sectionHeader/lineHeight", + "fst_reference": "text/global/title2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-sectionheader-lineheight" + }, + "textRampLgSubsectionheaderFontsize": { + "no": 101, + "name": "text/ramp-lg/subsectionHeader/fontSize", + "fst_reference": "text/global/subtitle1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-subsectionheader-fontsize" + }, + "textRampLgSubsectionheaderLineheight": { + "no": 102, + "name": "text/ramp-lg/subsectionHeader/lineHeight", + "fst_reference": "text/global/subtitle1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/subtitle1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-subsectionheader-lineheight" + }, + "textRampLgReadingbodyFontsize": { + "no": 103, + "name": "text/ramp-lg/readingBody/fontSize", + "fst_reference": "text/global/body1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-readingbody-fontsize" + }, + "textRampLgReadingbodyLineheight": { + "no": 104, + "name": "text/ramp-lg/readingBody/lineHeight", + "fst_reference": "text/global/body1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-readingbody-lineheight" + }, + "textRampLgItemheaderFontsize": { + "no": 105, + "name": "text/ramp-lg/itemHeader/fontSize", + "fst_reference": "text/global/subtitle2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/fontSize", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-itemheader-fontsize" + }, + "textRampLgItemheaderLineheight": { + "no": 106, + "name": "text/ramp-lg/itemHeader/lineHeight", + "fst_reference": "text/global/subtitle2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "text/global/body1/lineHeight", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-itemheader-lineheight" + }, + "textRampLgItembodyFontsize": { + "no": 107, + "name": "text/ramp-lg/itemBody/fontSize", + "fst_reference": "text/global/body2/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "Font-size/400", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-itembody-fontsize" + }, + "textRampLgItembodyLineheight": { + "no": 108, + "name": "text/ramp-lg/itemBody/lineHeight", + "fst_reference": "text/global/body2/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Line-height/400", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-itembody-lineheight" + }, + "textRampLgMetadataFontsize": { + "no": 109, + "name": "text/ramp-lg/metadata/fontSize", + "fst_reference": "text/global/body3/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-metadata-fontsize" + }, + "textRampLgMetadataLineheight": { + "no": 110, + "name": "text/ramp-lg/metadata/lineHeight", + "fst_reference": "text/global/body3/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-metadata-lineheight" + }, + "textRampLgLegalFontsize": { + "no": 111, + "name": "text/ramp-lg/legal/fontSize", + "fst_reference": "text/global/caption1/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-legal-fontsize" + }, + "textRampLgLegalLineheight": { + "no": 112, + "name": "text/ramp-lg/legal/lineHeight", + "fst_reference": "text/global/caption1/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ramp-lg-legal-lineheight" + }, + "textCtrlWeightDefault": { + "no": 113, + "name": "text/ctrl/weight/default", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ctrl-weight-default" + }, + "textCtrlButtonWeightDefault": { + "no": 114, + "name": "text/ctrl/button/weight/default", + "fst_reference": "text/style/default/regular/weight", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ctrl-button-weight-default" + }, + "textCtrlButtonWeightSelected": { + "no": 115, + "name": "text/ctrl/button/weight/selected", + "fst_reference": "text/ctrl/weight/selected", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ctrl-button-weight-selected" + }, + "sizeCtrlDefault": { + "no": 116, + "name": "size/ctrl/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Slider", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-default" + }, + "sizeCtrlIcon": { + "no": 117, + "name": "size/ctrl/icon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + "Split button", + "Button", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Editable dropdown", + "Editable spin button", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-icon" + }, + "sizeCtrlIconFigmaonly": { + "no": 118, + "name": "size/ctrl/icon(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Editable dropdown", + "Editable spin button", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-iconfigmaonly" + }, + "sizeCtrlIconsecondary": { + "no": 119, + "name": "size/ctrl/iconSecondary", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Editable spin button", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-iconsecondary" + }, + "textCtrlWeightSelected": { + "no": 120, + "name": "text/ctrl/weight/selected", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-text-ctrl-weight-selected" + }, + "sizeCtrlSmDefault": { + "no": 121, + "name": "size/ctrl-sm/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Editable dropdown", "Editable spin button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-sm-default" + }, + "sizeCtrlSmIcon": { + "no": 122, + "name": "size/ctrl-sm/icon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-sm-icon" + }, + "sizeCtrlLgDefault": { + "no": 123, + "name": "size/ctrl-lg/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-lg-default" + }, + "sizeCtrlLgIcon": { + "no": 124, + "name": "size/ctrl-lg/icon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-lg-icon" + }, + "sizeCtrlSmIconFigmaonly": { + "no": 125, + "name": "size/ctrl-sm/icon(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-sm-iconfigmaonly" + }, + "sizeCtrlLgIconFigmaonly": { + "no": 126, + "name": "size/ctrl-lg/icon(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-size-ctrl-lg-iconfigmaonly" + }, + "paddingContentAlignDefault": { + "no": 127, + "name": "padding/content/align/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-align-default" + }, + "paddingContentAlignOutdentIcononsubtle": { + "no": 128, + "name": "padding/content/align/outdent-iconOnSubtle", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-align-outdent-icononsubtle" + }, + "paddingContentAlignOutdentTextonsubtle": { + "no": 129, + "name": "padding/content/align/outdent-textOnSubtle", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-align-outdent-textonsubtle" + }, + "paddingContentNone": { + "no": 130, + "name": "padding/content/none", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-none" + }, + "paddingContentXxsmall": { + "no": 131, + "name": "padding/content/xxSmall", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-xxsmall" + }, + "paddingContentXsmall": { + "no": 132, + "name": "padding/content/xSmall", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-xsmall" + }, + "paddingContentSmall": { + "no": 133, + "name": "padding/content/small", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-small" + }, + "paddingContentMedium": { + "no": 134, + "name": "padding/content/medium", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-medium" + }, + "paddingContentLarge": { + "no": 135, + "name": "padding/content/large", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Consent Dialog/footer", "Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-large" + }, + "paddingContentXlarge": { + "no": 136, + "name": "padding/content/xLarge", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-xlarge" + }, + "paddingContentXxlarge": { + "no": 137, + "name": "padding/content/xxLarge", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-xxlarge" + }, + "paddingContentXxxlarge": { + "no": 138, + "name": "padding/content/xxxLarge", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-content-xxxlarge" + }, + "paddingToolbarInside": { + "no": 139, + "name": "padding/toolbar/inside", + "fst_reference": "padding/content/xSmall", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-toolbar-inside" + }, + "paddingToolbarOutside": { + "no": 140, + "name": "padding/toolbar/outside", + "fst_reference": "padding/content/xxSmall", + "optional": true, + "nullable": false, + "description": "", + "components": ["Title bar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-toolbar-outside" + }, + "paddingFlyoutDefault": { + "no": 141, + "name": "padding/flyout/default", + "fst_reference": "padding/content/align/outdent-textOnSubtle", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-flyout-default" + }, + "paddingCardNestedimage": { + "no": 142, + "name": "padding/card/nestedImage", + "fst_reference": "padding/content/align/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Image"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-card-nestedimage" + }, + "paddingCtrlHorizontalDefault": { + "no": 143, + "name": "padding/ctrl/horizontal-default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Page link", + "Lite filter", + "Tooltip", + "Slider", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-horizontal-default" + }, + "paddingCtrlHorizontalIcononly": { + "no": 144, + "name": "padding/ctrl/horizontal-iconOnly", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Inline drawer", + "Overlay drawer", + "Lite Filter Button", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-horizontal-icononly" + }, + "paddingCtrlTexttop": { + "no": 145, + "name": "padding/ctrl/textTop", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Tooltip", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-texttop" + }, + "paddingCtrlTextbottom": { + "no": 146, + "name": "padding/ctrl/textBottom", + "fst_reference": "padding/ctrl/textTop", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Field", + "Label", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "Tooltip", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-textbottom" + }, + "paddingCtrlTextside": { + "no": 147, + "name": "padding/ctrl/textSide", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-textside" + }, + "paddingCtrlTonestedcontrol": { + "no": 148, + "name": "padding/ctrl/toNestedControl", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Text input box", "Search box", "Password input box", "Editable dropdown", "Editable spin button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-tonestedcontrol" + }, + "paddingCtrlSmHorizontalDefault": { + "no": 149, + "name": "padding/ctrl-sm/horizontal-default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Editable spin button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-sm-horizontal-default" + }, + "paddingCtrlSmHorizontalIcononly": { + "no": 150, + "name": "padding/ctrl-sm/horizontal-iconOnly", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Editable dropdown"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-sm-horizontal-icononly" + }, + "paddingCtrlSmTexttop": { + "no": 151, + "name": "padding/ctrl-sm/textTop", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-sm-texttop" + }, + "paddingCtrlSmTextbottom": { + "no": 152, + "name": "padding/ctrl-sm/textBottom", + "fst_reference": "padding/ctrl-sm/textTop", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-sm-textbottom" + }, + "paddingCtrlSmTonestedcontrol": { + "no": 153, + "name": "padding/ctrl-sm/toNestedControl", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-sm-tonestedcontrol" + }, + "paddingCtrlLgHorizontalDefault": { + "no": 154, + "name": "padding/ctrl-lg/horizontal-default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-lg-horizontal-default" + }, + "paddingCtrlLgHorizontalIcononly": { + "no": 155, + "name": "padding/ctrl-lg/horizontal-iconOnly", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-lg-horizontal-icononly" + }, + "paddingCtrlLgTexttop": { + "no": 156, + "name": "padding/ctrl-lg/textTop", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-lg-texttop" + }, + "paddingCtrlLgTextbottom": { + "no": 157, + "name": "padding/ctrl-lg/textBottom", + "fst_reference": "padding/ctrl-lg/textTop", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-lg-textbottom" + }, + "paddingCtrlLgTonestedcontrol": { + "no": 158, + "name": "padding/ctrl-lg/toNestedControl", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-padding-ctrl-lg-tonestedcontrol" + }, + "gapBetweenContentNone": { + "no": 159, + "name": "gap/between/content/none", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-none" + }, + "gapBetweenContentXxsmall": { + "no": 160, + "name": "gap/between/content/xxSmall", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Field"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-xxsmall" + }, + "gapBetweenContentXsmall": { + "no": 161, + "name": "gap/between/content/xSmall", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-xsmall" + }, + "gapBetweenContentSmall": { + "no": 162, + "name": "gap/between/content/small", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-small" + }, + "gapBetweenCtrlDefault": { + "no": 163, + "name": "gap/between/ctrl/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-default" + }, + "gapBetweenContentMedium": { + "no": 164, + "name": "gap/between/content/medium", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-medium" + }, + "gapBetweenContentLarge": { + "no": 165, + "name": "gap/between/content/large", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-large" + }, + "gapBetweenContentXlarge": { + "no": 166, + "name": "gap/between/content/xLarge", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-xlarge" + }, + "gapBetweenCtrlNested": { + "no": 167, + "name": "gap/between/ctrl/nested", + "fst_reference": "padding/ctrl/toNestedControl", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-nested" + }, + "gapBetweenContentXxlarge": { + "no": 168, + "name": "gap/between/content/xxLarge", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-content-xxlarge" + }, + "gapBetweenCtrlLgDefault": { + "no": 169, + "name": "gap/between/ctrl-lg/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-lg-default" + }, + "gapTextSmall": { + "no": 170, + "name": "gap/text-small", + "fst_reference": "gap/between/content/xxSmall", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Field", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-text-small" + }, + "gapTextLarge": { + "no": 171, + "name": "gap/text-large", + "fst_reference": "gap/between/content/xSmall", + "optional": true, + "nullable": false, + "description": "", + "components": ["MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-text-large" + }, + "gapBetweenCtrlLgNested": { + "no": 172, + "name": "gap/between/ctrl-lg/nested", + "fst_reference": "padding/ctrl-lg/toNestedControl", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-lg-nested" + }, + "gapBetweenCtrlSmDefault": { + "no": 173, + "name": "gap/between/ctrl-sm/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Text input box", "Editable dropdown", "Editable spin button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-sm-default" + }, + "gapBetweenCtrlSmNested": { + "no": 174, + "name": "gap/between/ctrl-sm/nested", + "fst_reference": "padding/ctrl-sm/toNestedControl", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-between-ctrl-sm-nested" + }, + "gapList": { + "no": 175, + "name": "gap/list", + "fst_reference": "gap/between/content/xxSmall", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-list" + }, + "gapCard": { + "no": 176, + "name": "gap/card", + "fst_reference": "gap/between/content/medium", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-card" + }, + "gapInsideCtrlDefault": { + "no": 177, + "name": "gap/inside/ctrl/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-default" + }, + "gapInsideCtrlSmDefault": { + "no": 178, + "name": "gap/inside/ctrl-sm/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-sm-default" + }, + "gapInsideCtrlSmTosecondaryicon": { + "no": 179, + "name": "gap/inside/ctrl-sm/toSecondaryIcon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Editable dropdown"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-sm-tosecondaryicon" + }, + "gapInsideCtrlLgDefault": { + "no": 180, + "name": "gap/inside/ctrl-lg/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-lg-default" + }, + "gapInsideCtrlLgTosecondaryicon": { + "no": 181, + "name": "gap/inside/ctrl-lg/toSecondaryIcon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-lg-tosecondaryicon" + }, + "gapInsideCtrlTosecondaryicon": { + "no": 182, + "name": "gap/inside/ctrl/toSecondaryIcon", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Field", + "Label", + "Inline link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-tosecondaryicon" + }, + "gapInsideCtrlTolabel": { + "no": 183, + "name": "gap/inside/ctrl/toLabel", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Radio", " Checkbox", "Rating", "Spinner", "MessageBar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-tolabel" + }, + "gapInsideCtrlSmTolabel": { + "no": 184, + "name": "gap/inside/ctrl-sm/toLabel", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-sm-tolabel" + }, + "gapInsideCtrlLgTolabel": { + "no": 185, + "name": "gap/inside/ctrl-lg/toLabel", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-gap-inside-ctrl-lg-tolabel" + }, + "cornerCircular": { + "no": 186, + "name": "corner/circular", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Presence badge", "Badge", "Lite Filter Button", "Lite filter"], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-corner-circular" + }, + "strokewidthDefault": { + "no": 187, + "name": "strokeWidth/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Badge", + "FAB", + "Split button", + "Button", + "Card/Primary", + "Card/Secondary", + "Card/Tint (needed?)", + "Card/Outline", + " Switch", + " Radio", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Image", + "Editable dropdown", + "Editable spin button", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-default" + }, + "strokewidthDividerDefault": { + "no": 188, + "name": "strokeWidth/divider/default", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Divider"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-divider-default" + }, + "strokewidthDividerStrong": { + "no": 189, + "name": "strokeWidth/divider/strong", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-divider-strong" + }, + "strokewidthCtrlOutlineRest": { + "no": 190, + "name": "strokeWidth/ctrl/outline/rest", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Lite Filter Button" + ], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-ctrl-outline-rest" + }, + "strokewidthCtrlOutlineHover": { + "no": 191, + "name": "strokeWidth/ctrl/outline/hover", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-ctrl-outline-hover" + }, + "strokewidthCtrlOutlinePressed": { + "no": 192, + "name": "strokeWidth/ctrl/outline/pressed", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-ctrl-outline-pressed" + }, + "strokewidthCtrlOutlineSelected": { + "no": 193, + "name": "strokeWidth/ctrl/outline/selected", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-strokewidth-ctrl-outline-selected" + }, + "strokewidthWindowDefault": { + "no": 194, + "name": "strokeWidth/window/default", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-strokewidth-window-default" + }, + "backgroundToolbar": { + "no": 195, + "name": "background/toolbar", + "fst_reference": "background/card/onPrimary/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-toolbar" + }, + "backgroundSmoke": { + "no": 196, + "name": "background/smoke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-smoke" + }, + "strokeLayer": { + "no": 197, + "name": "stroke/layer", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-layer" + }, + "strokeImage": { + "no": 198, + "name": "stroke/image", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Image"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-image" + }, + "strokeToolbar": { + "no": 199, + "name": "stroke/toolbar", + "fst_reference": "stroke/card/onPrimary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-toolbar" + }, + "strokeFlyout": { + "no": 200, + "name": "stroke/flyout", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-flyout" + }, + "strokeCtrlOnbrandRest": { + "no": 201, + "name": "stroke/ctrl/onBrand/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog", "Footer", "Inline drawer", "Overlay drawer", "Tooltip"], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-rest" + }, + "strokeCtrlOnbrandHover": { + "no": 202, + "name": "stroke/ctrl/onBrand/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-hover" + }, + "strokeCtrlOnbrandPressed": { + "no": 203, + "name": "stroke/ctrl/onBrand/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-pressed" + }, + "strokeCtrlOnbrandDisabled": { + "no": 204, + "name": "stroke/ctrl/onBrand/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-disabled" + }, + "strokeCtrlOnbrandRestStop2": { + "no": 205, + "name": "stroke/ctrl/onBrand/rest(stop2)", + "fst_reference": "stroke/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-reststop2" + }, + "strokeCtrlOnbrandHoverStop2": { + "no": 206, + "name": "stroke/ctrl/onBrand/hover(stop2)", + "fst_reference": "stroke/ctrl/onBrand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-hoverstop2" + }, + "strokeCtrlOnbrandPressedStop2": { + "no": 207, + "name": "stroke/ctrl/onBrand/pressed(stop2)", + "fst_reference": "stroke/ctrl/onBrand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-pressedstop2" + }, + "strokeCtrlOnbrandDisabledStop2": { + "no": 208, + "name": "stroke/ctrl/onBrand/disabled(stop2)", + "fst_reference": "stroke/ctrl/onBrand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/disabled", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onbrand-disabledstop2" + }, + "strokeCtrlOnneutralRest": { + "no": 209, + "name": "stroke/ctrl/onNeutral/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog", "Footer", "Consent Dialog/footer", "Inline drawer", "Overlay drawer", "MessageBar"], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-rest" + }, + "strokeCtrlOnneutralHover": { + "no": 210, + "name": "stroke/ctrl/onNeutral/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-hover" + }, + "strokeCtrlOnneutralPressed": { + "no": 211, + "name": "stroke/ctrl/onNeutral/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-pressed" + }, + "strokeCtrlOnneutralDisabled": { + "no": 212, + "name": "stroke/ctrl/onNeutral/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-disabled" + }, + "strokeCtrlOnneutralRestStop2": { + "no": 213, + "name": "stroke/ctrl/onNeutral/rest(stop2)", + "fst_reference": "stroke/ctrl/onNeutral/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Consent Dialog/footer", "Inline drawer", "Overlay drawer", "MessageBar"], + "contrast": "", + "fallback": "stroke/ctrl/onNeutral/rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-reststop2" + }, + "strokeCtrlOnneutralHoverStop2": { + "no": 214, + "name": "stroke/ctrl/onNeutral/hover(stop2)", + "fst_reference": "stroke/ctrl/onNeutral/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onNeutral/hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-hoverstop2" + }, + "strokeCtrlOnneutralPressedStop2": { + "no": 215, + "name": "stroke/ctrl/onNeutral/pressed(stop2)", + "fst_reference": "stroke/ctrl/onNeutral/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onNeutral/pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-pressedstop2" + }, + "strokeCtrlOnneutralDisabledStop2": { + "no": 216, + "name": "stroke/ctrl/onNeutral/disabled(stop2)", + "fst_reference": "stroke/ctrl/onNeutral/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onNeutral/disabled", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onneutral-disabledstop2" + }, + "strokeCtrlOnoutlineRest": { + "no": 217, + "name": "stroke/ctrl/onOutline/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-rest" + }, + "strokeCtrlOnoutlineHover": { + "no": 218, + "name": "stroke/ctrl/onOutline/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-hover" + }, + "strokeCtrlOnoutlinePressed": { + "no": 219, + "name": "stroke/ctrl/onOutline/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-pressed" + }, + "strokeCtrlOnoutlineDisabled": { + "no": 220, + "name": "stroke/ctrl/onOutline/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-disabled" + }, + "strokeCtrlOnoutlineRestStop2": { + "no": 221, + "name": "stroke/ctrl/onOutline/rest(stop2)", + "fst_reference": "stroke/ctrl/onOutline/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "stroke/ctrl/onOutline/rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-reststop2" + }, + "strokeCtrlOnoutlineHoverStop2": { + "no": 222, + "name": "stroke/ctrl/onOutline/hover(stop2)", + "fst_reference": "stroke/ctrl/onOutline/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onOutline/hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-hoverstop2" + }, + "strokeCtrlOnoutlinePressedStop2": { + "no": 223, + "name": "stroke/ctrl/onOutline/pressed(stop2)", + "fst_reference": "stroke/ctrl/onOutline/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onOutline/pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-pressedstop2" + }, + "strokeCtrlOnoutlineDisabledStop2": { + "no": 224, + "name": "stroke/ctrl/onOutline/disabled(stop2)", + "fst_reference": "stroke/ctrl/onOutline/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite Filter Button"], + "contrast": "", + "fallback": "stroke/ctrl/divider/onOutline", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onoutline-disabledstop2" + }, + "strokeCtrlOnsubtleRest": { + "no": 225, + "name": "stroke/ctrl/onSubtle/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [ + "Dialog", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Editable spin button", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onsubtle-rest" + }, + "strokeCtrlOnsubtleHover": { + "no": 226, + "name": "stroke/ctrl/onSubtle/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onsubtle-hover" + }, + "strokeCtrlOnsubtlePressed": { + "no": 227, + "name": "stroke/ctrl/onSubtle/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onsubtle-pressed" + }, + "strokeCtrlOnsubtleDisabled": { + "no": 228, + "name": "stroke/ctrl/onSubtle/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onsubtle-disabled" + }, + "strokeCtrlOnsubtleHoversplit": { + "no": 229, + "name": "stroke/ctrl/onSubtle/hoverSplit", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onsubtle-hoversplit" + }, + "strokeCtrlOnactivebrandRest": { + "no": 230, + "name": "stroke/ctrl/onActiveBrand/rest", + "fst_reference": "stroke/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-rest" + }, + "strokeCtrlDividerOnbrand": { + "no": 231, + "name": "stroke/ctrl/divider/onBrand", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/onBrand/2/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onbrand" + }, + "strokeCtrlDividerOnbrandDisabled": { + "no": 232, + "name": "stroke/ctrl/divider/onBrand-disabled", + "fst_reference": "stroke/ctrl/divider/onBrand", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/onBrand/2/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onbrand-disabled" + }, + "strokeCtrlDividerOnneutral": { + "no": 233, + "name": "stroke/ctrl/divider/onNeutral", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onneutral" + }, + "strokeCtrlDividerOnneutralDisabled": { + "no": 234, + "name": "stroke/ctrl/divider/onNeutral-disabled", + "fst_reference": "stroke/ctrl/divider/onNeutral", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onneutral-disabled" + }, + "strokeCtrlDividerOnoutline": { + "no": 235, + "name": "stroke/ctrl/divider/onOutline", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Lite Filter Button"], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onoutline" + }, + "strokeCtrlDividerOnoutlineDisabled": { + "no": 236, + "name": "stroke/ctrl/divider/onOutline-disabled", + "fst_reference": "stroke/ctrl/divider/onOutline", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onoutline-disabled" + }, + "strokeCtrlDividerOnsubtle": { + "no": 237, + "name": "stroke/ctrl/divider/onSubtle", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onsubtle" + }, + "strokeCtrlDividerOnsubtleDisabled": { + "no": 238, + "name": "stroke/ctrl/divider/onSubtle-disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Split button"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onsubtle-disabled" + }, + "strokeCtrlDividerOnactivebrand": { + "no": 239, + "name": "stroke/ctrl/divider/onActiveBrand", + "fst_reference": "stroke/ctrl/divider/onBrand", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/divider/onBrand", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onactivebrand" + }, + "strokeCtrlDividerOnactivebrandDisabled": { + "no": 240, + "name": "stroke/ctrl/divider/onActiveBrand-disabled", + "fst_reference": "stroke/ctrl/divider/onBrand", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/divider/onBrand", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-divider-onactivebrand-disabled" + }, + "strokeCtrlOnactivebrandHover": { + "no": 241, + "name": "stroke/ctrl/onActiveBrand/hover", + "fst_reference": "stroke/ctrl/onBrand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-hover" + }, + "strokeCtrlOnactivebrandPressed": { + "no": 242, + "name": "stroke/ctrl/onActiveBrand/pressed", + "fst_reference": "stroke/ctrl/onBrand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-pressed" + }, + "strokeCtrlOnactivebrandDisabled": { + "no": 243, + "name": "stroke/ctrl/onActiveBrand/disabled", + "fst_reference": "stroke/ctrl/onBrand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [" Switch", " Radio", " Checkbox"], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/disabled", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-disabled" + }, + "strokeCtrlOnactivebrandRestStop2": { + "no": 244, + "name": "stroke/ctrl/onActiveBrand/rest(stop2)", + "fst_reference": "stroke/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onActiveBrand/rest", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-reststop2" + }, + "strokeCtrlOnactivebrandHoverStop2": { + "no": 245, + "name": "stroke/ctrl/onActiveBrand/hover(stop2)", + "fst_reference": "stroke/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onActiveBrand/hover", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-hoverstop2" + }, + "strokeCtrlOnactivebrandPressedStop2": { + "no": 246, + "name": "stroke/ctrl/onActiveBrand/pressed(stop2)", + "fst_reference": "stroke/ctrl/onBrand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onActiveBrand/pressed", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-pressedstop2" + }, + "strokeCtrlOnactivebrandDisabledStop2": { + "no": 247, + "name": "stroke/ctrl/onActiveBrand/disabled(stop2)", + "fst_reference": "stroke/ctrl/onBrand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "stroke/ctrl/onActiveBrand/disabled", + "exceptions": [], + "cssName": "--smtc-stroke-ctrl-onactivebrand-disabledstop2" + }, + "strokeDividerDefault": { + "no": 248, + "name": "stroke/divider/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Inline drawer"], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-divider-default" + }, + "strokeDividerSubtle": { + "no": 249, + "name": "stroke/divider/subtle", + "fst_reference": "stroke/divider/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/3/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-divider-subtle" + }, + "strokeDividerStrong": { + "no": 250, + "name": "stroke/divider/strong", + "fst_reference": "stroke/divider/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-divider-strong" + }, + "strokeDividerBrand": { + "no": 251, + "name": "stroke/divider/brand", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Divider"], + "contrast": "", + "fallback": "Brand/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-divider-brand" + }, + "strokeCardSelected": { + "no": 252, + "name": "stroke/card/selected", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Selected", + "exceptions": [], + "cssName": "--smtc-stroke-card-selected" + }, + "strokeCardOnprimaryRest": { + "no": 253, + "name": "stroke/card/onPrimary/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Card/Primary"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onprimary-rest" + }, + "strokeCardOnprimaryHover": { + "no": 254, + "name": "stroke/card/onPrimary/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onprimary-hover" + }, + "strokeCardOnprimaryPressed": { + "no": 255, + "name": "stroke/card/onPrimary/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onprimary-pressed" + }, + "strokeCardOnprimaryDisabled": { + "no": 256, + "name": "stroke/card/onPrimary/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onprimary-disabled" + }, + "strokeCardOnsecondaryRest": { + "no": 257, + "name": "stroke/card/onSecondary/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Card/Secondary"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onsecondary-rest" + }, + "strokeCardOnsecondaryHover": { + "no": 258, + "name": "stroke/card/onSecondary/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onsecondary-hover" + }, + "strokeCardOnsecondaryPressed": { + "no": 259, + "name": "stroke/card/onSecondary/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onsecondary-pressed" + }, + "strokeCardOnsecondaryDisabled": { + "no": 260, + "name": "stroke/card/onSecondary/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Interactive/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-card-onsecondary-disabled" + }, + "strokeWindowActive": { + "no": 261, + "name": "stroke/window/active", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-window-active" + }, + "strokeWindowInactive": { + "no": 262, + "name": "stroke/window/inactive", + "fst_reference": "stroke/window/active", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-stroke-window-inactive" + }, + "backgroundWindowPrimarySolid": { + "no": 263, + "name": "background/window/primary/(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-primary-solid" + }, + "backgroundWindowPrimaryColorblend": { + "no": 264, + "name": "background/window/primary/(colorBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-primary-colorblend" + }, + "backgroundWindowPrimaryLumblend": { + "no": 265, + "name": "background/window/primary/(lumBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-primary-lumblend" + }, + "backgroundWindowSecondarySolid": { + "no": 266, + "name": "background/window/secondary/(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-secondary-solid" + }, + "backgroundWindowSecondaryColorblend": { + "no": 267, + "name": "background/window/secondary/(colorBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-secondary-colorblend" + }, + "backgroundWindowSecondaryLumblend": { + "no": 268, + "name": "background/window/secondary/(lumBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-secondary-lumblend" + }, + "backgroundWindowTabbandColorblend": { + "no": 269, + "name": "background/window/tabBand/(colorBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-tabband-colorblend" + }, + "backgroundWindowTabbandLumblend": { + "no": 270, + "name": "background/window/tabBand/(lumBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-tabband-lumblend" + }, + "backgroundWindowTabbandSolid": { + "no": 271, + "name": "background/window/tabBand/(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-window-tabband-solid" + }, + "backgroundWebpagePrimary": { + "no": 272, + "name": "background/webPage/primary", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-webpage-primary" + }, + "backgroundWebpageSecondary": { + "no": 273, + "name": "background/webPage/secondary", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-webpage-secondary" + }, + "backgroundLayerPrimarySolid": { + "no": 274, + "name": "background/layer/primary(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-layer-primarysolid" + }, + "backgroundLayerPrimaryStop1": { + "no": 275, + "name": "background/layer/primary(stop1)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-layer-primarystop1" + }, + "backgroundLayerPrimaryStop2": { + "no": 276, + "name": "background/layer/primary(stop2)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-layer-primarystop2" + }, + "backgroundLayerPrimaryStop3": { + "no": 277, + "name": "background/layer/primary(stop3)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-layer-primarystop3" + }, + "backgroundLayerSecondary": { + "no": 278, + "name": "background/layer/secondary", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-background-layer-secondary" + }, + "backgroundLayerTertiary": { + "no": 279, + "name": "background/layer/tertiary", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/3/Rest", + "exceptions": [], + "cssName": "--smtc-background-layer-tertiary" + }, + "backgroundCardOnprimaryDefaultRest": { + "no": 280, + "name": "background/card/onPrimary/default/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Card/Primary"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-default-rest" + }, + "backgroundCardOnprimaryAltRest": { + "no": 281, + "name": "background/card/onPrimary/alt/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Card/Secondary"], + "contrast": "", + "fallback": "background/card/onPrimary/default/rest", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-alt-rest" + }, + "backgroundCardOnprimaryAltHover": { + "no": 282, + "name": "background/card/onPrimary/alt/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/hover", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-alt-hover" + }, + "backgroundCardOnprimaryAltPressed": { + "no": 283, + "name": "background/card/onPrimary/alt/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-alt-pressed" + }, + "backgroundCardOnprimaryAltDisabled": { + "no": 284, + "name": "background/card/onPrimary/alt/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-alt-disabled" + }, + "backgroundCardOnprimaryDefaultHover": { + "no": 285, + "name": "background/card/onPrimary/default/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Hover", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-default-hover" + }, + "backgroundCardOnprimaryDefaultPressed": { + "no": 286, + "name": "background/card/onPrimary/default/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-default-pressed" + }, + "backgroundCardOnprimaryDefaultDisabled": { + "no": 287, + "name": "background/card/onPrimary/default/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-default-disabled" + }, + "backgroundCardOnprimaryDefaultSelected": { + "no": 288, + "name": "background/card/onPrimary/default/selected", + "fst_reference": "background/card/onPrimary/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Selected", + "exceptions": [], + "cssName": "--smtc-background-card-onprimary-default-selected" + }, + "backgroundFlyoutSolid": { + "no": 289, + "name": "background/flyout/(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-flyout-solid" + }, + "backgroundCtrlBrandRest": { + "no": 290, + "name": "background/ctrl/brand/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Inline drawer", "Overlay drawer", "Tooltip"], + "contrast": "", + "fallback": "Brand/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-brand-rest" + }, + "backgroundCtrlBrandHover": { + "no": 291, + "name": "background/ctrl/brand/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/1/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-brand-hover" + }, + "backgroundCtrlBrandPressed": { + "no": 292, + "name": "background/ctrl/brand/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/1/Selected", + "exceptions": [], + "cssName": "--smtc-background-ctrl-brand-pressed" + }, + "backgroundCtrlBrandDisabled": { + "no": 293, + "name": "background/ctrl/brand/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-background-ctrl-brand-disabled" + }, + "backgroundCtrlActivebrandRest": { + "no": 294, + "name": "background/ctrl/activeBrand/rest", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/brand/rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-activebrand-rest" + }, + "backgroundCtrlActivebrandHover": { + "no": 295, + "name": "background/ctrl/activeBrand/hover", + "fst_reference": "background/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/brand/hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-activebrand-hover" + }, + "backgroundCtrlActivebrandPressed": { + "no": 296, + "name": "background/ctrl/activeBrand/pressed", + "fst_reference": "background/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/brand/pressed", + "exceptions": [], + "cssName": "--smtc-background-ctrl-activebrand-pressed" + }, + "backgroundCtrlActivebrandDisabled": { + "no": 297, + "name": "background/ctrl/activeBrand/disabled", + "fst_reference": "background/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [" Switch", " Radio", " Checkbox"], + "contrast": "", + "fallback": "background/ctrl/brand/disabled", + "exceptions": [], + "cssName": "--smtc-background-ctrl-activebrand-disabled" + }, + "backgroundCtrlNeutralRest": { + "no": 298, + "name": "background/ctrl/neutral/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Consent Dialog/footer", "Inline drawer", "Overlay drawer", "MessageBar"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-neutral-rest" + }, + "backgroundCtrlNeutralHover": { + "no": 299, + "name": "background/ctrl/neutral/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-neutral-hover" + }, + "backgroundCtrlNeutralPressed": { + "no": 300, + "name": "background/ctrl/neutral/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Pressed", + "exceptions": [], + "cssName": "--smtc-background-ctrl-neutral-pressed" + }, + "backgroundCtrlNeutralDisabled": { + "no": 301, + "name": "background/ctrl/neutral/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Progress Bar"], + "contrast": "", + "fallback": "Neutral/Background/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-neutral-disabled" + }, + "backgroundCtrlOutlineRest": { + "no": 302, + "name": "background/ctrl/outline/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-outline-rest" + }, + "backgroundCtrlOutlineHover": { + "no": 303, + "name": "background/ctrl/outline/hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-outline-hover" + }, + "backgroundCtrlOutlinePressed": { + "no": 304, + "name": "background/ctrl/outline/pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Pressed", + "exceptions": [], + "cssName": "--smtc-background-ctrl-outline-pressed" + }, + "backgroundCtrlOutlineDisabled": { + "no": 305, + "name": "background/ctrl/outline/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Lite Filter Button"], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-outline-disabled" + }, + "backgroundCtrlSubtleRest": { + "no": 306, + "name": "background/ctrl/subtle/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [ + "Dialog", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Editable spin button", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Background/Subtle/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-subtle-rest" + }, + "backgroundCtrlShapesafeActivebrandRest": { + "no": 307, + "name": "background/ctrl/shapeSafe/activeBrand/rest", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Stroke/Compound/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-activebrand-rest" + }, + "backgroundCtrlShapesafeActivebrandDisabled": { + "no": 308, + "name": "background/ctrl/shapeSafe/activeBrand/disabled", + "fst_reference": "background/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-activebrand-disabled" + }, + "backgroundCtrlShapesafeNeutralRest": { + "no": 309, + "name": "background/ctrl/shapeSafe/neutral/rest", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Rating"], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-neutral-rest" + }, + "backgroundCtrlShapesafeNeutralHover": { + "no": 310, + "name": "background/ctrl/shapeSafe/neutral/hover", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-neutral-hover" + }, + "backgroundCtrlShapesafeNeutralPressed": { + "no": 311, + "name": "background/ctrl/shapeSafe/neutral/pressed", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Pressed", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-neutral-pressed" + }, + "backgroundCtrlShapesafeNeutralDisabled": { + "no": 312, + "name": "background/ctrl/shapeSafe/neutral/disabled", + "fst_reference": "foreground/ctrl/neutral/secondary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-shapesafe-neutral-disabled" + }, + "backgroundCtrlSubtleHover": { + "no": 313, + "name": "background/ctrl/subtle/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Subtle/Hover", + "exceptions": [], + "cssName": "--smtc-background-ctrl-subtle-hover" + }, + "backgroundCtrlSubtlePressed": { + "no": 314, + "name": "background/ctrl/subtle/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Subtle/Pressed", + "exceptions": [], + "cssName": "--smtc-background-ctrl-subtle-pressed" + }, + "backgroundCtrlSubtleDisabled": { + "no": 315, + "name": "background/ctrl/subtle/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-subtle-disabled" + }, + "backgroundCtrlSubtleHoversplit": { + "no": 316, + "name": "background/ctrl/subtle/hoverSplit", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-background-ctrl-subtle-hoversplit" + }, + "backgroundFlyoutLumblend": { + "no": 317, + "name": "background/flyout/(lumBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-flyout-lumblend" + }, + "backgroundFlyoutColorblend": { + "no": 318, + "name": "background/flyout/(colorBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-flyout-colorblend" + }, + "cornerZero": { + "no": 319, + "name": "corner/zero", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "None", + "exceptions": [], + "cssName": "--smtc-corner-zero" + }, + "cornerBezel": { + "no": 320, + "name": "corner/bezel", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-bezel" + }, + "cornerWindowDefault": { + "no": 321, + "name": "corner/window/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-window-default" + }, + "cornerFlyoutRest": { + "no": 322, + "name": "corner/flyout/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-flyout-rest" + }, + "cornerFlyoutHover": { + "no": 323, + "name": "corner/flyout/hover", + "fst_reference": "corner/flyout/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-flyout-hover" + }, + "cornerFlyoutPressed": { + "no": 324, + "name": "corner/flyout/pressed", + "fst_reference": "corner/flyout/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-flyout-pressed" + }, + "cornerLayerDefault": { + "no": 325, + "name": "corner/layer/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-layer-default" + }, + "cornerLayerIntersection": { + "no": 326, + "name": "corner/layer/intersection", + "fst_reference": "corner/zero", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-layer-intersection" + }, + "cornerCardRest": { + "no": 327, + "name": "corner/card/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Card/Primary", "Card/Secondary", "Card/Tint (needed?)", "Card/Outline"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-card-rest" + }, + "cornerCardHover": { + "no": 328, + "name": "corner/card/hover", + "fst_reference": "corner/card/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-card-hover" + }, + "cornerCardPressed": { + "no": 329, + "name": "corner/card/pressed", + "fst_reference": "corner/card/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-card-pressed" + }, + "cornerToolbarDefault": { + "no": 330, + "name": "corner/toolbar/default", + "fst_reference": "corner/card/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-toolbar-default" + }, + "cornerImageOnpage": { + "no": 331, + "name": "corner/image/onPage", + "fst_reference": "corner/card/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-image-onpage" + }, + "cornerCtrlRest": { + "no": 332, + "name": "corner/ctrl/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area", + "Inline link", + "Page link", + "Title bar", + "Tooltip", + "MessageBar" + ], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-rest" + }, + "cornerCtrlHover": { + "no": 333, + "name": "corner/ctrl/hover", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-hover" + }, + "cornerCtrlPressed": { + "no": 334, + "name": "corner/ctrl/pressed", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-pressed" + }, + "cornerCtrlSmRest": { + "no": 335, + "name": "corner/ctrl-sm/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer", "Editable dropdown", "Editable spin button"], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-sm-rest" + }, + "cornerCtrlSmHover": { + "no": 336, + "name": "corner/ctrl-sm/hover", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-sm-hover" + }, + "cornerCtrlSmPressed": { + "no": 337, + "name": "corner/ctrl-sm/pressed", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-sm-pressed" + }, + "cornerCtrlLgRest": { + "no": 338, + "name": "corner/ctrl-lg/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-lg-rest" + }, + "cornerCtrlLgHover": { + "no": 339, + "name": "corner/ctrl-lg/hover", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-lg-hover" + }, + "cornerCtrlLgPressed": { + "no": 340, + "name": "corner/ctrl-lg/pressed", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-ctrl-lg-pressed" + }, + "cornerImageIncard": { + "no": 341, + "name": "corner/image/inCard", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline drawer", "Overlay drawer", "Image"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-image-incard" + }, + "foregroundContentNeutralPrimary": { + "no": 342, + "name": "foreground/content/neutral/primary", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [" Radio", " Checkbox", "Dialog", "Inline drawer", "Overlay drawer", "Field", "Label", "Spinner"], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-content-neutral-primary" + }, + "foregroundContentNeutralSecondary": { + "no": 343, + "name": "foreground/content/neutral/secondary", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-content-neutral-secondary" + }, + "foregroundContentBrandPrimary": { + "no": 344, + "name": "foreground/content/brand/primary", + "fst_reference": "foreground/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Foreground/Link/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-content-brand-primary" + }, + "foregroundCtrlNeutralPrimaryRest": { + "no": 345, + "name": "foreground/ctrl/neutral/primary/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Rating", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-primary-rest" + }, + "foregroundCtrlNeutralPrimaryHover": { + "no": 346, + "name": "foreground/ctrl/neutral/primary/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-primary-hover" + }, + "foregroundCtrlNeutralPrimaryPressed": { + "no": 347, + "name": "foreground/ctrl/neutral/primary/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-primary-pressed" + }, + "foregroundCtrlNeutralPrimaryDisabled": { + "no": 348, + "name": "foreground/ctrl/neutral/primary/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-primary-disabled" + }, + "foregroundCtrlNeutralSecondaryRest": { + "no": 349, + "name": "foreground/ctrl/neutral/secondary/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Text input box", "Editable dropdown", "Editable spin button", "Text area", "Field"], + "contrast": "", + "fallback": "Neutral/Foreground/4/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-secondary-rest" + }, + "foregroundCtrlNeutralSecondaryHover": { + "no": 350, + "name": "foreground/ctrl/neutral/secondary/hover", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/4/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-secondary-hover" + }, + "foregroundCtrlNeutralSecondaryPressed": { + "no": 351, + "name": "foreground/ctrl/neutral/secondary/pressed", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/4/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-secondary-pressed" + }, + "foregroundCtrlNeutralSecondaryDisabled": { + "no": 352, + "name": "foreground/ctrl/neutral/secondary/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Search box", "Password input box"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-neutral-secondary-disabled" + }, + "foregroundCtrlIconOnneutralRest": { + "no": 353, + "name": "foreground/ctrl/icon/onNeutral/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Editable dropdown", + "Editable spin button", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onneutral-rest" + }, + "foregroundCtrlIconOnneutralHover": { + "no": 354, + "name": "foreground/ctrl/icon/onNeutral/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onneutral-hover" + }, + "foregroundCtrlIconOnneutralPressed": { + "no": 355, + "name": "foreground/ctrl/icon/onNeutral/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onneutral-pressed" + }, + "foregroundCtrlIconOnneutralDisabled": { + "no": 356, + "name": "foreground/ctrl/icon/onNeutral/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Search box"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onneutral-disabled" + }, + "foregroundCtrlIconOnoutlineRest": { + "no": 357, + "name": "foreground/ctrl/icon/onOutline/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onoutline-rest" + }, + "foregroundCtrlIconOnoutlineHover": { + "no": 358, + "name": "foreground/ctrl/icon/onOutline/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onoutline-hover" + }, + "foregroundCtrlIconOnoutlinePressed": { + "no": 359, + "name": "foreground/ctrl/icon/onOutline/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onoutline-pressed" + }, + "foregroundCtrlIconOnoutlineDisabled": { + "no": 360, + "name": "foreground/ctrl/icon/onOutline/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite Filter Button"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onoutline-disabled" + }, + "foregroundCtrlIconOnsubtleRest": { + "no": 361, + "name": "foreground/ctrl/icon/onSubtle/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Inline drawer", "Overlay drawer", "Title bar", "MessageBar"], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onsubtle-rest" + }, + "foregroundCtrlIconOnsubtleHover": { + "no": 362, + "name": "foreground/ctrl/icon/onSubtle/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onsubtle-hover" + }, + "foregroundCtrlIconOnsubtlePressed": { + "no": 363, + "name": "foreground/ctrl/icon/onSubtle/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onsubtle-pressed" + }, + "foregroundCtrlIconOnsubtleDisabled": { + "no": 364, + "name": "foreground/ctrl/icon/onSubtle/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-icon-onsubtle-disabled" + }, + "foregroundCtrlBrandRest": { + "no": 365, + "name": "foreground/ctrl/brand/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["MessageBar"], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Selected", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-brand-rest" + }, + "foregroundCtrlBrandHover": { + "no": 366, + "name": "foreground/ctrl/brand/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-brand-hover" + }, + "foregroundCtrlBrandPressed": { + "no": 367, + "name": "foreground/ctrl/brand/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-brand-pressed" + }, + "foregroundCtrlBrandDisabled": { + "no": 368, + "name": "foreground/ctrl/brand/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-brand-disabled" + }, + "foregroundCtrlOnbrandRest": { + "no": 369, + "name": "foreground/ctrl/onBrand/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Footer", "Inline drawer", "Overlay drawer", "Tooltip"], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onbrand-rest" + }, + "foregroundCtrlOnbrandHover": { + "no": 370, + "name": "foreground/ctrl/onBrand/hover", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onbrand-hover" + }, + "foregroundCtrlOnbrandPressed": { + "no": 371, + "name": "foreground/ctrl/onBrand/pressed", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onbrand-pressed" + }, + "foregroundCtrlOnbrandDisabled": { + "no": 372, + "name": "foreground/ctrl/onBrand/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onbrand-disabled" + }, + "foregroundCtrlActivebrandRest": { + "no": 373, + "name": "foreground/ctrl/activeBrand/rest", + "fst_reference": "foreground/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/brand/rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-activebrand-rest" + }, + "foregroundCtrlActivebrandHover": { + "no": 374, + "name": "foreground/ctrl/activeBrand/hover", + "fst_reference": "foreground/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/brand/hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-activebrand-hover" + }, + "foregroundCtrlActivebrandPressed": { + "no": 375, + "name": "foreground/ctrl/activeBrand/pressed", + "fst_reference": "foreground/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/brand/pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-activebrand-pressed" + }, + "foregroundCtrlActivebrandDisabled": { + "no": 376, + "name": "foreground/ctrl/activeBrand/disabled", + "fst_reference": "foreground/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Split button", "Button"], + "contrast": "", + "fallback": "foreground/ctrl/brand/disabled", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-activebrand-disabled" + }, + "foregroundCtrlOnactivebrandRest": { + "no": 377, + "name": "foreground/ctrl/onActiveBrand/rest", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "foreground/ctrl/onBrand/rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onactivebrand-rest" + }, + "foregroundCtrlOnactivebrandHover": { + "no": 378, + "name": "foreground/ctrl/onActiveBrand/hover", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/onBrand/hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onactivebrand-hover" + }, + "foregroundCtrlOnactivebrandPressed": { + "no": 379, + "name": "foreground/ctrl/onActiveBrand/pressed", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/onBrand/pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onactivebrand-pressed" + }, + "foregroundCtrlOnactivebrandDisabled": { + "no": 380, + "name": "foreground/ctrl/onActiveBrand/disabled", + "fst_reference": "foreground/ctrl/onBrand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [" Switch", " Radio", " Checkbox"], + "contrast": "", + "fallback": "foreground/ctrl/onBrand/disabled", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onactivebrand-disabled" + }, + "foregroundCtrlOnoutlineRest": { + "no": 381, + "name": "foreground/ctrl/onOutline/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onoutline-rest" + }, + "foregroundCtrlOnoutlineHover": { + "no": 382, + "name": "foreground/ctrl/onOutline/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onoutline-hover" + }, + "foregroundCtrlOnoutlinePressed": { + "no": 383, + "name": "foreground/ctrl/onOutline/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onoutline-pressed" + }, + "foregroundCtrlOnoutlineDisabled": { + "no": 384, + "name": "foreground/ctrl/onOutline/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite Filter Button"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onoutline-disabled" + }, + "foregroundCtrlOnsubtleRest": { + "no": 385, + "name": "foreground/ctrl/onSubtle/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Inline drawer", "Overlay drawer", "Editable spin button", "Title bar", "MessageBar"], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onsubtle-rest" + }, + "foregroundCtrlOnsubtleHover": { + "no": 386, + "name": "foreground/ctrl/onSubtle/hover", + "fst_reference": "foreground/ctrl/neutral/primary/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onsubtle-hover" + }, + "foregroundCtrlOnsubtlePressed": { + "no": 387, + "name": "foreground/ctrl/onSubtle/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onsubtle-pressed" + }, + "foregroundCtrlOnsubtleDisabled": { + "no": 388, + "name": "foreground/ctrl/onSubtle/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-onsubtle-disabled" + }, + "foregroundCtrlOntransparentRest": { + "no": 389, + "name": "foreground/ctrl/onTransparent/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-ontransparent-rest" + }, + "foregroundCtrlOntransparentHover": { + "no": 390, + "name": "foreground/ctrl/onTransparent/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Hover", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-ontransparent-hover" + }, + "foregroundCtrlOntransparentPressed": { + "no": 391, + "name": "foreground/ctrl/onTransparent/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Brand/Pressed", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-ontransparent-pressed" + }, + "foregroundCtrlOntransparentDisabled": { + "no": 392, + "name": "foreground/ctrl/onTransparent/disabled", + "fst_reference": "foreground/ctrl/neutral/primary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-ontransparent-disabled" + }, + "foregroundCtrlHintDefault": { + "no": 393, + "name": "foreground/ctrl/hint/default", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-foreground-ctrl-hint-default" + }, + "shadowCardRestKeyX": { + "no": 394, + "name": "shadow/card/rest/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-key-x" + }, + "shadowCardRestKeyY": { + "no": 395, + "name": "shadow/card/rest/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-key-y" + }, + "shadowCardRestKeyBlur": { + "no": 396, + "name": "shadow/card/rest/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-key-blur" + }, + "shadowCardRestKeyColor": { + "no": 397, + "name": "shadow/card/rest/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Key", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-key-color" + }, + "shadowCardHoverKeyX": { + "no": 398, + "name": "shadow/card/hover/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-hover-key-x" + }, + "shadowCardHoverKeyY": { + "no": 399, + "name": "shadow/card/hover/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-hover-key-y" + }, + "shadowCardHoverKeyBlur": { + "no": 400, + "name": "shadow/card/hover/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-hover-key-blur" + }, + "shadowCardHoverKeyColor": { + "no": 401, + "name": "shadow/card/hover/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-hover-key-color" + }, + "shadowCardPressedKeyX": { + "no": 402, + "name": "shadow/card/pressed/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-pressed-key-x" + }, + "shadowCardPressedKeyY": { + "no": 403, + "name": "shadow/card/pressed/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-pressed-key-y" + }, + "shadowCardPressedKeyBlur": { + "no": 404, + "name": "shadow/card/pressed/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-pressed-key-blur" + }, + "shadowCardPressedKeyColor": { + "no": 405, + "name": "shadow/card/pressed/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-pressed-key-color" + }, + "shadowCardDisabledKeyX": { + "no": 406, + "name": "shadow/card/disabled/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-disabled-key-x" + }, + "shadowCardDisabledKeyY": { + "no": 407, + "name": "shadow/card/disabled/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-disabled-key-y" + }, + "shadowCardDisabledKeyBlur": { + "no": 408, + "name": "shadow/card/disabled/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-disabled-key-blur" + }, + "shadowCardDisabledKeyColor": { + "no": 409, + "name": "shadow/card/disabled/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-disabled-key-color" + }, + "shadowCardRestAmbientX": { + "no": 410, + "name": "shadow/card/rest/(ambient)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-ambient-x" + }, + "shadowCardRestAmbientY": { + "no": 411, + "name": "shadow/card/rest/(ambient)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-ambient-y" + }, + "shadowCardRestAmbientBlur": { + "no": 412, + "name": "shadow/card/rest/(ambient)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-ambient-blur" + }, + "shadowCardRestAmbientColor": { + "no": 413, + "name": "shadow/card/rest/(ambient)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambient", + "exceptions": [], + "cssName": "--smtc-shadow-card-rest-ambient-color" + }, + "shadowFlyoutKeyX": { + "no": 414, + "name": "shadow/flyout/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-key-x" + }, + "shadowFlyoutKeyY": { + "no": 415, + "name": "shadow/flyout/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-key-y" + }, + "shadowFlyoutKeyBlur": { + "no": 416, + "name": "shadow/flyout/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-key-blur" + }, + "shadowFlyoutKeyColor": { + "no": 417, + "name": "shadow/flyout/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-key-color" + }, + "shadowFlyoutAmbientX": { + "no": 418, + "name": "shadow/flyout/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-ambient-x" + }, + "shadowFlyoutAmbientY": { + "no": 419, + "name": "shadow/flyout/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-ambient-y" + }, + "shadowFlyoutAmbientBlur": { + "no": 420, + "name": "shadow/flyout/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-ambient-blur" + }, + "shadowFlyoutAmbientColor": { + "no": 421, + "name": "shadow/flyout/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-flyout-ambient-color" + }, + "shadowCtrlOndragKeyY": { + "no": 422, + "name": "shadow/ctrl/onDrag/(key)/(y)", + "fst_reference": "shadow/flyout/(key)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-key-y" + }, + "shadowCtrlOndragKeyX": { + "no": 423, + "name": "shadow/ctrl/onDrag/(key)/(x)", + "fst_reference": "shadow/flyout/(key)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-key-x" + }, + "shadowCtrlOndragKeyBlur": { + "no": 424, + "name": "shadow/ctrl/onDrag/(key)/(blur)", + "fst_reference": "shadow/flyout/(key)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-key-blur" + }, + "shadowCtrlOndragKeyColor": { + "no": 425, + "name": "shadow/ctrl/onDrag/(key)/(color)", + "fst_reference": "shadow/flyout/(key)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Card/Primary", "Card/Secondary", "Card/Tint (needed?)", "Card/Outline"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-key-color" + }, + "shadowCtrlOndragAmbientY": { + "no": 426, + "name": "shadow/ctrl/onDrag/(ambient)/(y)", + "fst_reference": "shadow/flyout/(ambient)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Card/Primary", "Card/Secondary", "Card/Tint (needed?)", "Card/Outline"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-ambient-y" + }, + "shadowCtrlOndragAmbientX": { + "no": 427, + "name": "shadow/ctrl/onDrag/(ambient)/(x)", + "fst_reference": "shadow/flyout/(ambient)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-ambient-x" + }, + "shadowCtrlOndragAmbientBlur": { + "no": 428, + "name": "shadow/ctrl/onDrag/(ambient)/(blur)", + "fst_reference": "shadow/flyout/(ambient)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Card/Primary", "Card/Secondary", "Card/Tint (needed?)", "Card/Outline"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-ambient-blur" + }, + "shadowCtrlOndragAmbientColor": { + "no": 429, + "name": "shadow/ctrl/onDrag/(ambient)/(color)", + "fst_reference": "shadow/flyout/(ambient)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Card/Primary", "Card/Secondary", "Card/Tint (needed?)", "Card/Outline"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-ctrl-ondrag-ambient-color" + }, + "shadowLayerKeyX": { + "no": 430, + "name": "shadow/layer/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-key-x" + }, + "shadowToolbarKeyX": { + "no": 431, + "name": "shadow/toolbar/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-key-x" + }, + "shadowToolbarKeyY": { + "no": 432, + "name": "shadow/toolbar/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-key-y" + }, + "shadowToolbarKeyBlur": { + "no": 433, + "name": "shadow/toolbar/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-key-blur" + }, + "shadowToolbarKeyColor": { + "no": 434, + "name": "shadow/toolbar/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientlighter", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-key-color" + }, + "shadowToolbarAmbientX": { + "no": 435, + "name": "shadow/toolbar/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-ambient-x" + }, + "shadowToolbarAmbientY": { + "no": 436, + "name": "shadow/toolbar/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-ambient-y" + }, + "shadowToolbarAmbientBlur": { + "no": 437, + "name": "shadow/toolbar/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-ambient-blur" + }, + "shadowToolbarAmbientColor": { + "no": 438, + "name": "shadow/toolbar/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-toolbar-ambient-color" + }, + "shadowLayerKeyY": { + "no": 439, + "name": "shadow/layer/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-key-y" + }, + "shadowLayerKeyBlur": { + "no": 440, + "name": "shadow/layer/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-key-blur" + }, + "shadowLayerKeyColor": { + "no": 441, + "name": "shadow/layer/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-key-color" + }, + "shadowLayerAmbientX": { + "no": 442, + "name": "shadow/layer/(ambient)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-ambient-x" + }, + "shadowLayerAmbientY": { + "no": 443, + "name": "shadow/layer/(ambient)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-ambient-y" + }, + "shadowLayerAmbientBlur": { + "no": 444, + "name": "shadow/layer/(ambient)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-ambient-blur" + }, + "shadowLayerAmbientColor": { + "no": 445, + "name": "shadow/layer/(ambient)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-layer-ambient-color" + }, + "materialAcrylicDefaultSolid": { + "no": 446, + "name": "material/acrylic/default/(solid)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-default-solid" + }, + "materialAcrylicDefaultColorblend": { + "no": 447, + "name": "material/acrylic/default/(colorBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-default-colorblend" + }, + "materialAcrylicDefaultLumblend": { + "no": 448, + "name": "material/acrylic/default/(lumBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-default-lumblend" + }, + "materialAcrylicBlur": { + "no": 449, + "name": "material/acrylic/blur", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Overlay drawer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-acrylic-blur" + }, + "materialMicaBlur": { + "no": 450, + "name": "material/mica/blur", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-blur" + }, + "materialMicaDefaultSolid": { + "no": 451, + "name": "material/mica/default/(solid)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-default-solid" + }, + "materialMicaDefaultColorblend": { + "no": 452, + "name": "material/mica/default/(colorBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-default-colorblend" + }, + "materialMicaDefaultLumblend": { + "no": 453, + "name": "material/mica/default/(lumBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-default-lumblend" + }, + "materialMicaDarkerSolid": { + "no": 454, + "name": "material/mica/darker/(solid)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-darker-solid" + }, + "materialMicaDarkerColorblend": { + "no": 455, + "name": "material/mica/darker/(colorBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-darker-colorblend" + }, + "materialMicaDarkerLumblend": { + "no": 456, + "name": "material/mica/darker/(lumBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-darker-lumblend" + }, + "materialMicaThinSolid": { + "no": 457, + "name": "material/mica/thin/(solid)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-material-mica-thin-solid" + }, + "materialMicaThinColorblend": { + "no": 458, + "name": "material/mica/thin/(colorBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-mica-thin-colorblend" + }, + "materialMicaThinLumblend": { + "no": 459, + "name": "material/mica/thin/(lumBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-mica-thin-lumblend" + }, + "ctrlTooltipShadowKeyX": { + "no": 460, + "name": "CTRL/tooltip/shadow/(key)/(x)", + "fst_reference": "CTRL/fab/shadow/rest/(key)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-key-x" + }, + "ctrlTooltipShadowKeyY": { + "no": 461, + "name": "CTRL/tooltip/shadow/(key)/(y)", + "fst_reference": "CTRL/fab/shadow/rest/(key)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-key-y" + }, + "ctrlTooltipShadowKeyBlur": { + "no": 462, + "name": "CTRL/tooltip/shadow/(key)/(blur)", + "fst_reference": "CTRL/fab/shadow/rest/(key)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-key-blur" + }, + "ctrlTooltipShadowKeyColor": { + "no": 463, + "name": "CTRL/tooltip/shadow/(key)/(color)", + "fst_reference": "CTRL/fab/shadow/rest/(key)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-key-color" + }, + "ctrlTooltipShadowAmbientX": { + "no": 464, + "name": "CTRL/tooltip/shadow/(ambient)/(x)", + "fst_reference": "CTRL/fab/shadow/rest/(ambient)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-ambient-x" + }, + "ctrlTooltipShadowAmbientY": { + "no": 465, + "name": "CTRL/tooltip/shadow/(ambient)/(y)", + "fst_reference": "CTRL/fab/shadow/rest/(ambient)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-ambient-y" + }, + "ctrlTooltipShadowAmbientBlur": { + "no": 466, + "name": "CTRL/tooltip/shadow/(ambient)/(blur)", + "fst_reference": "CTRL/fab/shadow/rest/(ambient)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-ambient-blur" + }, + "ctrlTooltipShadowAmbientColor": { + "no": 467, + "name": "CTRL/tooltip/shadow/(ambient)/(color)", + "fst_reference": "CTRL/fab/shadow/rest/(ambient)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Tooltip"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-shadow-ambient-color" + }, + "iconthemeCtrlDefaultRest": { + "no": 468, + "name": "iconTheme/ctrl/default/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "FAB", + "Split button", + "Button", + " Checkbox", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Text input box", + "Search box", + "Editable dropdown", + "Editable spin button", + "Inline link", + "Page link", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-default-rest" + }, + "iconthemeCtrlDefaultHover": { + "no": 469, + "name": "iconTheme/ctrl/default/hover", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-default-hover" + }, + "iconthemeCtrlDefaultPressed": { + "no": 470, + "name": "iconTheme/ctrl/default/pressed", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Inline link", "Page link"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-default-pressed" + }, + "iconthemeCtrlDefaultSelected": { + "no": 471, + "name": "iconTheme/ctrl/default/selected", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Split button", "Button", "Lite filter"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-default-selected" + }, + "iconthemeCtrlSubtleRest": { + "no": 472, + "name": "iconTheme/ctrl/subtle/rest", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-subtle-rest" + }, + "iconthemeCtrlSubtleHover": { + "no": 473, + "name": "iconTheme/ctrl/subtle/hover", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-subtle-hover" + }, + "iconthemeCtrlSubtlePressed": { + "no": 474, + "name": "iconTheme/ctrl/subtle/pressed", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-subtle-pressed" + }, + "iconthemeCtrlSubtleSelected": { + "no": 475, + "name": "iconTheme/ctrl/subtle/selected", + "fst_reference": "iconTheme/ctrl/default/selected", + "optional": true, + "nullable": false, + "description": "", + "components": ["Split button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-subtle-selected" + }, + "iconthemeCtrlChevronDefault": { + "no": 476, + "name": "iconTheme/ctrl/chevron/default", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Button", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Editable spin button", + "Lite Filter Button", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-chevron-default" + }, + "iconthemeCtrlChevronSelected": { + "no": 477, + "name": "iconTheme/ctrl/chevron/selected", + "fst_reference": "iconTheme/ctrl/default/selected", + "optional": true, + "nullable": false, + "description": "", + "components": ["Split button", "Lite filter"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-icontheme-ctrl-chevron-selected" + }, + "ctrlAvatarSize": { + "no": 478, + "name": "CTRL/avatar/size", + "fst_reference": "size/ctrl/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "Size/Avatar/Size", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-size" + }, + "ctrlAvatarCornerItem": { + "no": 479, + "name": "CTRL/avatar/corner/item", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-corner-item" + }, + "ctrlAvatarBackground": { + "no": 480, + "name": "CTRL/avatar/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "Neutral/Background/6/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-background" + }, + "ctrlAvatarForeground": { + "no": 481, + "name": "CTRL/avatar/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "Neutral/Foreground/3/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-foreground" + }, + "ctrlAvatarIconSize": { + "no": 482, + "name": "CTRL/avatar/icon/size", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-icon-size" + }, + "ctrlAvatarPresencebadgeSize": { + "no": 483, + "name": "CTRL/avatar/presenceBadge/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Presence badge"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-presencebadge-size" + }, + "ctrlAvatarActiveringSize": { + "no": 484, + "name": "CTRL/avatar/activeRing/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-activering-size" + }, + "ctrlAvatarPresencebadgePaddingBottomrightoffset": { + "no": 485, + "name": "CTRL/avatar/presenceBadge/padding/bottomRightOffset", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-presencebadge-padding-bottomrightoffset" + }, + "ctrlAvatarCornerGroup": { + "no": 486, + "name": "CTRL/avatar/corner/group", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "Size/Avatar/Corner/Group", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-corner-group" + }, + "ctrlAvatarActiveringStrokewidth": { + "no": 487, + "name": "CTRL/avatar/activeRing/strokeWidth", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-activering-strokewidth" + }, + "ctrlAvatarPresencebadgeStrokewidth": { + "no": 488, + "name": "CTRL/avatar/presenceBadge/strokeWidth", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Presence badge"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-presencebadge-strokewidth" + }, + "ctrlAvatarTextFontsize": { + "no": 489, + "name": "CTRL/avatar/text/fontSize", + "fst_reference": "text/global/body3/fontSize", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-text-fontsize" + }, + "ctrlAvatarTextLineheight": { + "no": 490, + "name": "CTRL/avatar/text/lineHeight", + "fst_reference": "text/global/body3/lineHeight", + "optional": true, + "nullable": false, + "description": "", + "components": ["Avatar"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-text-lineheight" + }, + "ctrlAvatarTextPaddingTopoffset": { + "no": 491, + "name": "CTRL/avatar/text/padding/topOffset", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-text-padding-topoffset" + }, + "ctrlAvatarActiveringStroke": { + "no": 492, + "name": "CTRL/avatar/activeRing/stroke", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Color/Avatar/Activering", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-activering-stroke" + }, + "ctrlAvatarShowcutout": { + "no": 493, + "name": "CTRL/avatar/showCutout", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-showcutout" + }, + "ctrlBadgeTextPaddingTop": { + "no": 494, + "name": "CTRL/badge/text/padding/top", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-text-padding-top" + }, + "ctrlBadgeTextPaddingBottom": { + "no": 495, + "name": "CTRL/badge/text/padding/bottom", + "fst_reference": "CTRL/badge/text/padding/top", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-text-padding-bottom" + }, + "ctrlBadgeSmTextPaddingTop": { + "no": 496, + "name": "CTRL/badge/sm/text/padding/top", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-text-padding-top" + }, + "ctrlBadgeSmTextPaddingBottom": { + "no": 497, + "name": "CTRL/badge/sm/text/padding/bottom", + "fst_reference": "CTRL/badge/sm/text/padding/top", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-text-padding-bottom" + }, + "ctrlBadgeLgTextPaddingTop": { + "no": 498, + "name": "CTRL/badge/lg/text/padding/top", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-text-padding-top" + }, + "ctrlBadgeLgTextPaddingBottom": { + "no": 499, + "name": "CTRL/badge/lg/text/padding/bottom", + "fst_reference": "CTRL/badge/lg/text/padding/top", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-text-padding-bottom" + }, + "ctrlBadgeIconTheme": { + "no": 500, + "name": "CTRL/badge/icon/theme", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-icon-theme" + }, + "ctrlBadgeBeaconSize": { + "no": 501, + "name": "CTRL/badge/beacon/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Badge"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-beacon-size" + }, + "ctrlBadgeSize": { + "no": 502, + "name": "CTRL/badge/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-size" + }, + "ctrlBadgeCorner": { + "no": 503, + "name": "CTRL/badge/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-corner" + }, + "ctrlBadgeIconSizeFigmaonly": { + "no": 504, + "name": "CTRL/badge/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-icon-sizefigmaonly" + }, + "ctrlBadgeGap": { + "no": 505, + "name": "CTRL/badge/gap", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-gap" + }, + "ctrlBadgeIconSize": { + "no": 506, + "name": "CTRL/badge/icon/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-icon-size" + }, + "ctrlBadgePadding": { + "no": 507, + "name": "CTRL/badge/padding", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-padding" + }, + "ctrlBadgeSmSize": { + "no": 508, + "name": "CTRL/badge/sm/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-size" + }, + "ctrlBadgeSmCorner": { + "no": 509, + "name": "CTRL/badge/sm/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-corner" + }, + "ctrlBadgeSmIconSizeFigmaonly": { + "no": 510, + "name": "CTRL/badge/sm/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-icon-sizefigmaonly" + }, + "ctrlBadgeSmIconSize": { + "no": 511, + "name": "CTRL/badge/sm/icon/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-icon-size" + }, + "ctrlBadgeSmPadding": { + "no": 512, + "name": "CTRL/badge/sm/padding", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-sm-padding" + }, + "ctrlBadgeLgSize": { + "no": 513, + "name": "CTRL/badge/lg/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-size" + }, + "ctrlBadgeLgIconSizeFigmaonly": { + "no": 514, + "name": "CTRL/badge/lg/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-icon-sizefigmaonly" + }, + "ctrlBadgeLgIconSize": { + "no": 515, + "name": "CTRL/badge/lg/icon/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-icon-size" + }, + "ctrlBadgeLgCorner": { + "no": 516, + "name": "CTRL/badge/lg/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-corner" + }, + "ctrlBadgeLgPadding": { + "no": 517, + "name": "CTRL/badge/lg/padding", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-badge-lg-padding" + }, + "ctrlChoicePaddingHorizontal": { + "no": 518, + "name": "CTRL/choice/padding/horizontal", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Radio", " Checkbox"], + "contrast": "", + "fallback": "Horizontal/S", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-padding-horizontal" + }, + "ctrlChoicePaddingVertical": { + "no": 519, + "name": "CTRL/choice/padding/vertical", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Radio", " Checkbox"], + "contrast": "", + "fallback": "Vertical/None", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-padding-vertical" + }, + "ctrlChoiceBaseSize": { + "no": 520, + "name": "CTRL/choice/base/size", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [" Radio", " Checkbox"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-size" + }, + "ctrlChoiceIconTheme": { + "no": 521, + "name": "CTRL/choice/icon/theme", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Checkbox"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-icon-theme" + }, + "ctrlChoiceBaseBackgroundRest": { + "no": 522, + "name": "CTRL/choice/base/background/rest", + "fst_reference": "background/ctrl/outline/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-background-rest" + }, + "ctrlChoiceBaseBackgroundHover": { + "no": 523, + "name": "CTRL/choice/base/background/hover", + "fst_reference": "background/ctrl/outline/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-background-hover" + }, + "ctrlChoiceBaseBackgroundPressed": { + "no": 524, + "name": "CTRL/choice/base/background/pressed", + "fst_reference": "background/ctrl/outline/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-background-pressed" + }, + "ctrlChoiceBaseBackgroundDisabled": { + "no": 525, + "name": "CTRL/choice/base/background/disabled", + "fst_reference": "background/ctrl/outline/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-background-disabled" + }, + "ctrlChoiceBaseStrokeRest": { + "no": 526, + "name": "CTRL/choice/base/stroke/rest", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-stroke-rest" + }, + "ctrlChoiceBaseStrokeHover": { + "no": 527, + "name": "CTRL/choice/base/stroke/hover", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-stroke-hover" + }, + "ctrlChoiceBaseStrokePressed": { + "no": 528, + "name": "CTRL/choice/base/stroke/pressed", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-stroke-pressed" + }, + "ctrlChoiceBaseStrokeDisabled": { + "no": 529, + "name": "CTRL/choice/base/stroke/disabled", + "fst_reference": "foreground/ctrl/neutral/secondary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-base-stroke-disabled" + }, + "ctrlChoiceCheckboxIconSize": { + "no": 530, + "name": "CTRL/choice/checkbox/icon/size", + "fst_reference": "size/ctrl/iconSecondary", + "optional": true, + "nullable": false, + "description": "", + "components": [" Checkbox"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-checkbox-icon-size" + }, + "ctrlChoiceCheckboxCorner": { + "no": 531, + "name": "CTRL/choice/checkbox/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Checkbox"], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-checkbox-corner" + }, + "ctrlChoiceCheckboxIndeterminateCorner": { + "no": 532, + "name": "CTRL/choice/checkbox/indeterminate/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-checkbox-indeterminate-corner" + }, + "ctrlChoiceCheckboxIndeterminateHeight": { + "no": 533, + "name": "CTRL/choice/checkbox/indeterminate/height", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-checkbox-indeterminate-height" + }, + "ctrlChoiceCheckboxIndeterminateWidth": { + "no": 534, + "name": "CTRL/choice/checkbox/indeterminate/width", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-checkbox-indeterminate-width" + }, + "ctrlChoiceRadioCorner": { + "no": 535, + "name": "CTRL/choice/radio/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-radio-corner" + }, + "ctrlChoiceSwitchCorner": { + "no": 536, + "name": "CTRL/choice/switch/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-corner" + }, + "ctrlChoiceRadioDotSizeRest": { + "no": 537, + "name": "CTRL/choice/radio/dot/size/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Radio"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-radio-dot-size-rest" + }, + "ctrlChoiceRadioDotSizeHover": { + "no": 538, + "name": "CTRL/choice/radio/dot/size/hover", + "fst_reference": "CTRL/choice/radio/dot/size/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-radio-dot-size-hover" + }, + "ctrlChoiceRadioDotSizePressed": { + "no": 539, + "name": "CTRL/choice/radio/dot/size/pressed", + "fst_reference": "CTRL/choice/radio/dot/size/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-radio-dot-size-pressed" + }, + "ctrlChoiceSwitchPaddingRest": { + "no": 540, + "name": "CTRL/choice/switch/padding/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Switch"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-padding-rest" + }, + "ctrlChoiceSwitchPaddingHover": { + "no": 541, + "name": "CTRL/choice/switch/padding/hover", + "fst_reference": "CTRL/choice/switch/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-padding-hover" + }, + "ctrlChoiceSwitchPaddingPressed": { + "no": 542, + "name": "CTRL/choice/switch/padding/pressed", + "fst_reference": "CTRL/choice/switch/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-padding-pressed" + }, + "ctrlChoiceSwitchHeight": { + "no": 543, + "name": "CTRL/choice/switch/height", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [" Switch"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-height" + }, + "ctrlChoiceSwitchWidth": { + "no": 544, + "name": "CTRL/choice/switch/width", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Switch"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-width" + }, + "ctrlChoiceSwitchThumbWidthRest": { + "no": 545, + "name": "CTRL/choice/switch/thumb/width/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [" Switch"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-width-rest" + }, + "ctrlChoiceSwitchThumbWidthHover": { + "no": 546, + "name": "CTRL/choice/switch/thumb/width/hover", + "fst_reference": "CTRL/choice/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-width-hover" + }, + "ctrlChoiceSwitchThumbWidthPressed": { + "no": 547, + "name": "CTRL/choice/switch/thumb/width/pressed", + "fst_reference": "CTRL/choice/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-width-pressed" + }, + "ctrlChoiceSwitchThumbShadowKeyX": { + "no": 548, + "name": "CTRL/choice/switch/thumb/shadow/(key)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-key-x" + }, + "ctrlChoiceSwitchThumbShadowKeyY": { + "no": 549, + "name": "CTRL/choice/switch/thumb/shadow/(key)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-key-y" + }, + "ctrlChoiceSwitchThumbShadowKeyBlur": { + "no": 550, + "name": "CTRL/choice/switch/thumb/shadow/(key)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-key-blur" + }, + "ctrlChoiceSwitchThumbShadowKeyColor": { + "no": 551, + "name": "CTRL/choice/switch/thumb/shadow/(key)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-key-color" + }, + "ctrlChoiceSwitchThumbShadowAmbientX": { + "no": 552, + "name": "CTRL/choice/switch/thumb/shadow/(ambient)/(x)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-ambient-x" + }, + "ctrlChoiceSwitchThumbShadowAmbientY": { + "no": 553, + "name": "CTRL/choice/switch/thumb/shadow/(ambient)/(y)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-ambient-y" + }, + "ctrlChoiceSwitchThumbShadowAmbientBlur": { + "no": 554, + "name": "CTRL/choice/switch/thumb/shadow/(ambient)/(blur)", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-ambient-blur" + }, + "ctrlChoiceSwitchThumbShadowAmbientColor": { + "no": 555, + "name": "CTRL/choice/switch/thumb/shadow/(ambient)/(color)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/color", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-switch-thumb-shadow-ambient-color" + }, + "ctrlChoiceSmBaseSize": { + "no": 556, + "name": "CTRL/choice/sm/base/size", + "fst_reference": "size/ctrl-sm/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-base-size" + }, + "ctrlChoiceSmCheckboxCorner": { + "no": 557, + "name": "CTRL/choice/sm/checkbox/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-checkbox-corner" + }, + "ctrlChoiceSmCheckboxIconSize": { + "no": 558, + "name": "CTRL/choice/sm/checkbox/icon/size", + "fst_reference": "size/ctrl/iconSecondary", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-checkbox-icon-size" + }, + "ctrlChoiceSmCheckboxIconSizeFigmaonly": { + "no": 559, + "name": "CTRL/choice/sm/checkbox/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-checkbox-icon-sizefigmaonly" + }, + "ctrlChoiceSmRadioDotSize": { + "no": 560, + "name": "CTRL/choice/sm/radio/dot/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-radio-dot-size" + }, + "ctrlChoiceSmSwitchWidth": { + "no": 561, + "name": "CTRL/choice/sm/switch/width", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-switch-width" + }, + "ctrlChoiceSmSwitchHeight": { + "no": 562, + "name": "CTRL/choice/sm/switch/height", + "fst_reference": "size/ctrl-sm/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-switch-height" + }, + "ctrlChoiceSmSwitchThumbWidthRest": { + "no": 563, + "name": "CTRL/choice/sm/switch/thumb/width/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-switch-thumb-width-rest" + }, + "ctrlChoiceSmSwitchThumbWidthHover": { + "no": 564, + "name": "CTRL/choice/sm/switch/thumb/width/hover", + "fst_reference": "CTRL/choice/sm/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-switch-thumb-width-hover" + }, + "ctrlChoiceSmSwitchThumbWidthPressed": { + "no": 565, + "name": "CTRL/choice/sm/switch/thumb/width/pressed", + "fst_reference": "CTRL/choice/sm/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-sm-switch-thumb-width-pressed" + }, + "ctrlChoiceLgBaseSize": { + "no": 566, + "name": "CTRL/choice/lg/base/size", + "fst_reference": "size/ctrl-lg/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-base-size" + }, + "ctrlChoiceLgCheckboxCorner": { + "no": 567, + "name": "CTRL/choice/lg/checkbox/corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Small", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-checkbox-corner" + }, + "ctrlChoiceLgCheckboxIconSize": { + "no": 568, + "name": "CTRL/choice/lg/checkbox/icon/size", + "fst_reference": "size/ctrl/iconSecondary", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-checkbox-icon-size" + }, + "ctrlChoiceLgCheckboxIconSizeFigmaonly": { + "no": 569, + "name": "CTRL/choice/lg/checkbox/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-checkbox-icon-sizefigmaonly" + }, + "ctrlChoiceLgRadioDotSizeRest": { + "no": 570, + "name": "CTRL/choice/lg/radio/dot/size/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-radio-dot-size-rest" + }, + "ctrlChoiceLgRadioDotSizeHover": { + "no": 571, + "name": "CTRL/choice/lg/radio/dot/size/hover", + "fst_reference": "CTRL/choice/lg/radio/dot/size/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-radio-dot-size-hover" + }, + "ctrlChoiceLgRadioDotSizePressed": { + "no": 572, + "name": "CTRL/choice/lg/radio/dot/size/pressed", + "fst_reference": "CTRL/choice/lg/radio/dot/size/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-radio-dot-size-pressed" + }, + "ctrlChoiceLgSwitchWidth": { + "no": 573, + "name": "CTRL/choice/lg/switch/width", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-switch-width" + }, + "ctrlChoiceLgSwitchHeight": { + "no": 574, + "name": "CTRL/choice/lg/switch/height", + "fst_reference": "size/ctrl-lg/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-switch-height" + }, + "ctrlChoiceLgSwitchThumbWidthRest": { + "no": 575, + "name": "CTRL/choice/lg/switch/thumb/width/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-switch-thumb-width-rest" + }, + "ctrlChoiceLgSwitchThumbWidthHover": { + "no": 576, + "name": "CTRL/choice/lg/switch/thumb/width/hover", + "fst_reference": "CTRL/choice/lg/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-switch-thumb-width-hover" + }, + "ctrlChoiceLgSwitchThumbWidthPressed": { + "no": 577, + "name": "CTRL/choice/lg/switch/thumb/width/pressed", + "fst_reference": "CTRL/choice/lg/switch/thumb/width/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-choice-lg-switch-thumb-width-pressed" + }, + "ctrlDialogBackground": { + "no": 578, + "name": "CTRL/dialog/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-background" + }, + "ctrlDialogStroke": { + "no": 579, + "name": "CTRL/dialog/stroke", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-stroke" + }, + "ctrlDialogBaseCorner": { + "no": 580, + "name": "CTRL/dialog/base/corner", + "fst_reference": "corner/card/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "X-Large", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-corner" + }, + "ctrlDialogBaseShadowKeyX": { + "no": 581, + "name": "CTRL/dialog/base/shadow/(key)/(X)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-key-x" + }, + "ctrlDialogBaseShadowKeyY": { + "no": 582, + "name": "CTRL/dialog/base/shadow/(key)/(Y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-key-y" + }, + "ctrlDialogBaseShadowKeyBlur": { + "no": 583, + "name": "CTRL/dialog/base/shadow/(key)/(Blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-key-blur" + }, + "ctrlDialogBaseShadowKeyColor": { + "no": 584, + "name": "CTRL/dialog/base/shadow/(key)/(Color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-key-color" + }, + "ctrlDialogBaseShadowAmbientX": { + "no": 585, + "name": "CTRL/dialog/base/shadow/(ambient)/(X)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-ambient-x" + }, + "ctrlDialogBaseShadowAmbientY": { + "no": 586, + "name": "CTRL/dialog/base/shadow/(ambient)/(Y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-ambient-y" + }, + "ctrlDialogBaseShadowAmbientBlur": { + "no": 587, + "name": "CTRL/dialog/base/shadow/(ambient)/(Blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-ambient-blur" + }, + "ctrlDialogBaseShadowAmbientColor": { + "no": 588, + "name": "CTRL/dialog/base/shadow/(ambient)/(Color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-base-shadow-ambient-color" + }, + "ctrlDialogLayerBackground": { + "no": 589, + "name": "CTRL/dialog/layer/background", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-layer-background" + }, + "ctrlDialogLayerPaddingBottom": { + "no": 590, + "name": "CTRL/dialog/layer/padding-bottom", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-dialog-layer-padding-bottom" + }, + "ctrlDividerFixedlineLength": { + "no": 591, + "name": "CTRL/divider/fixedLine/length", + "fst_reference": "padding/content/align/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-divider-fixedline-length" + }, + "ctrlDragBackgroundSolid": { + "no": 592, + "name": "CTRL/drag/background/(solid)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-drag-background-solid" + }, + "ctrlDragBackgroundColorblend": { + "no": 593, + "name": "CTRL/drag/background/(colorBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-drag-background-colorblend" + }, + "ctrlDragBackgroundLumblend": { + "no": 594, + "name": "CTRL/drag/background/(lumBlend)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-drag-background-lumblend" + }, + "ctrlFabBackgroundRest": { + "no": 595, + "name": "CTRL/fab/background/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-background-rest" + }, + "ctrlFocusPositionFigmaonly": { + "no": 596, + "name": "CTRL/focus/position(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-focus-positionfigmaonly" + }, + "ctrlFocusInnerStrokewidth": { + "no": 597, + "name": "CTRL/focus/inner/strokeWidth", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Card/Primary", + "Card/Secondary", + "Card/Tint (needed?)", + "Card/Outline", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Inline link", + "Page link", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-focus-inner-strokewidth" + }, + "ctrlFocusInnerStroke": { + "no": 598, + "name": "CTRL/focus/inner/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Card/Primary", + "Card/Secondary", + "Card/Tint (needed?)", + "Card/Outline", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Inline link", + "Page link", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Stroke/Focus/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-focus-inner-stroke" + }, + "ctrlFocusOuterStrokewidth": { + "no": 599, + "name": "CTRL/focus/outer/strokeWidth", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Card/Primary", + "Card/Secondary", + "Card/Tint (needed?)", + "Card/Outline", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Inline link", + "Page link", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-focus-outer-strokewidth" + }, + "ctrlFocusOuterStroke": { + "no": 600, + "name": "CTRL/focus/outer/stroke", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Card/Primary", + "Card/Secondary", + "Card/Tint (needed?)", + "Card/Outline", + "Dialog", + "Footer", + "Consent Dialog/footer", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Inline link", + "Page link", + "Lite filter", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "Neutral/Stroke/Focus/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-focus-outer-stroke" + }, + "ctrlFabBackgroundHover": { + "no": 601, + "name": "CTRL/fab/background/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-background-hover" + }, + "ctrlFabBackgroundPressed": { + "no": 602, + "name": "CTRL/fab/background/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-background-pressed" + }, + "ctrlFabBackgroundDisabled": { + "no": 603, + "name": "CTRL/fab/background/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-background-disabled" + }, + "ctrlFabCornerRest": { + "no": 604, + "name": "CTRL/fab/corner/rest", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-corner-rest" + }, + "ctrlFabShadowRestKeyX": { + "no": 605, + "name": "CTRL/fab/shadow/rest/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-key-x" + }, + "ctrlFabShadowRestKeyY": { + "no": 606, + "name": "CTRL/fab/shadow/rest/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-key-y" + }, + "ctrlFabShadowRestKeyBlur": { + "no": 607, + "name": "CTRL/fab/shadow/rest/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-key-blur" + }, + "ctrlFabShadowRestKeyColor": { + "no": 608, + "name": "CTRL/fab/shadow/rest/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-key-color" + }, + "ctrlFabShadowRestAmbientX": { + "no": 609, + "name": "CTRL/fab/shadow/rest/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-ambient-x" + }, + "ctrlFabShadowRestAmbientY": { + "no": 610, + "name": "CTRL/fab/shadow/rest/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-ambient-y" + }, + "ctrlFabShadowRestAmbientBlur": { + "no": 611, + "name": "CTRL/fab/shadow/rest/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-ambient-blur" + }, + "ctrlFabShadowRestAmbientColor": { + "no": 612, + "name": "CTRL/fab/shadow/rest/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-rest-ambient-color" + }, + "ctrlFabShadowHoverKeyX": { + "no": 613, + "name": "CTRL/fab/shadow/hover/(key)/(x)", + "fst_reference": "shadow/flyout/(key)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-hover-key-x" + }, + "ctrlFabShadowHoverKeyY": { + "no": 614, + "name": "CTRL/fab/shadow/hover/(key)/(y)", + "fst_reference": "shadow/flyout/(key)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-hover-key-y" + }, + "ctrlFabShadowHoverKeyBlur": { + "no": 615, + "name": "CTRL/fab/shadow/hover/(key)/(blur)", + "fst_reference": "shadow/flyout/(key)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-hover-key-blur" + }, + "ctrlFabShadowHoverKeyColor": { + "no": 616, + "name": "CTRL/fab/shadow/hover/(key)/(color)", + "fst_reference": "shadow/flyout/(key)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-hover-key-color" + }, + "ctrlFabShadowPressedKeyX": { + "no": 617, + "name": "CTRL/fab/shadow/pressed/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-pressed-key-x" + }, + "ctrlFabShadowPressedKeyY": { + "no": 618, + "name": "CTRL/fab/shadow/pressed/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-pressed-key-y" + }, + "ctrlFabShadowPressedKeyBlur": { + "no": 619, + "name": "CTRL/fab/shadow/pressed/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-pressed-key-blur" + }, + "ctrlFabShadowPressedKeyColor": { + "no": 620, + "name": "CTRL/fab/shadow/pressed/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-pressed-key-color" + }, + "ctrlFabShadowDisabledKeyX": { + "no": 621, + "name": "CTRL/fab/shadow/disabled/(key)/(x)", + "fst_reference": "CTRL/fab/shadow/pressed/(key)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-disabled-key-x" + }, + "ctrlFabShadowDisabledKeyY": { + "no": 622, + "name": "CTRL/fab/shadow/disabled/(key)/(y)", + "fst_reference": "CTRL/fab/shadow/pressed/(key)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-disabled-key-y" + }, + "ctrlFabShadowDisabledKeyBlur": { + "no": 623, + "name": "CTRL/fab/shadow/disabled/(key)/(blur)", + "fst_reference": "CTRL/fab/shadow/pressed/(key)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-disabled-key-blur" + }, + "ctrlFabShadowDisabledKeyColor": { + "no": 624, + "name": "CTRL/fab/shadow/disabled/(key)/(color)", + "fst_reference": "CTRL/fab/shadow/pressed/(key)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": ["FAB"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-shadow-disabled-key-color" + }, + "ctrlFabCornerHover": { + "no": 625, + "name": "CTRL/fab/corner/hover", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-corner-hover" + }, + "ctrlFabCornerPressed": { + "no": 626, + "name": "CTRL/fab/corner/pressed", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-fab-corner-pressed" + }, + "ctrlInputBackgroundRest": { + "no": 627, + "name": "CTRL/input/background/rest", + "fst_reference": "background/ctrl/neutral/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-rest" + }, + "ctrlInputBackgroundHover": { + "no": 628, + "name": "CTRL/input/background/hover", + "fst_reference": "background/ctrl/neutral/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-hover" + }, + "ctrlInputBackgroundPressed": { + "no": 629, + "name": "CTRL/input/background/pressed", + "fst_reference": "background/ctrl/neutral/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-pressed" + }, + "ctrlInputBackgroundDisabled": { + "no": 630, + "name": "CTRL/input/background/disabled", + "fst_reference": "background/ctrl/neutral/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area" + ], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-disabled" + }, + "ctrlInputBackgroundSelected": { + "no": 631, + "name": "CTRL/input/background/selected", + "fst_reference": "background/ctrl/neutral/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-selected" + }, + "ctrlInputBackgroundError": { + "no": 632, + "name": "CTRL/input/background/error", + "fst_reference": "background/ctrl/neutral/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-background-error" + }, + "ctrlInputStrokeRest": { + "no": 633, + "name": "CTRL/input/stroke/rest", + "fst_reference": "stroke/ctrl/onOutline/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-rest" + }, + "ctrlInputBottomlineStrokewidthRest": { + "no": 634, + "name": "CTRL/input/bottomLine/strokeWidth/rest", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area" + ], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-strokewidth-rest" + }, + "ctrlInputStrokewidthRest": { + "no": 635, + "name": "CTRL/input/strokeWidth/rest", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-strokewidth-rest" + }, + "ctrlInputTextselectionBackground": { + "no": 636, + "name": "CTRL/input/textSelection/background", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/activeBrand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-textselection-background" + }, + "ctrlInputTextselectionForeground": { + "no": 637, + "name": "CTRL/input/textSelection/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/4/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-textselection-foreground" + }, + "ctrlInputStrokewidthHover": { + "no": 638, + "name": "CTRL/input/strokeWidth/hover", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-strokewidth-hover" + }, + "ctrlInputStrokewidthPressed": { + "no": 639, + "name": "CTRL/input/strokeWidth/pressed", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-strokewidth-pressed" + }, + "ctrlInputStrokewidthSelected": { + "no": 640, + "name": "CTRL/input/strokeWidth/selected", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-strokewidth-selected" + }, + "ctrlInputBottomlineStrokewidthHover": { + "no": 641, + "name": "CTRL/input/bottomLine/strokeWidth/hover", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-strokewidth-hover" + }, + "ctrlInputBottomlineStrokewidthPressed": { + "no": 642, + "name": "CTRL/input/bottomLine/strokeWidth/pressed", + "fst_reference": "CTRL/input/bottomLine/strokeWidth/selected", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-strokewidth-pressed" + }, + "ctrlInputBottomlineStrokewidthSelected": { + "no": 643, + "name": "CTRL/input/bottomLine/strokeWidth/selected", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-strokewidth-selected" + }, + "ctrlInputBottomlineStrokeRest": { + "no": 644, + "name": "CTRL/input/bottomLine/stroke/rest", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-rest" + }, + "ctrlInputBottomlineStrokeHover": { + "no": 645, + "name": "CTRL/input/bottomLine/stroke/hover", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-hover" + }, + "ctrlInputBottomlineStrokePressed": { + "no": 646, + "name": "CTRL/input/bottomLine/stroke/pressed", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-pressed" + }, + "ctrlInputBottomlineStrokeDisabled": { + "no": 647, + "name": "CTRL/input/bottomLine/stroke/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [ + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area" + ], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-disabled" + }, + "ctrlInputBottomlineStrokeSelected": { + "no": 648, + "name": "CTRL/input/bottomLine/stroke/selected", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-selected" + }, + "ctrlInputBottomlineStrokeError": { + "no": 649, + "name": "CTRL/input/bottomLine/stroke/error", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-bottomline-stroke-error" + }, + "ctrlInputStrokeHover": { + "no": 650, + "name": "CTRL/input/stroke/hover", + "fst_reference": "stroke/ctrl/onOutline/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-hover" + }, + "ctrlInputStrokePressed": { + "no": 651, + "name": "CTRL/input/stroke/pressed", + "fst_reference": "stroke/ctrl/onOutline/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-pressed" + }, + "ctrlInputStrokeDisabled": { + "no": 652, + "name": "CTRL/input/stroke/disabled", + "fst_reference": "stroke/ctrl/onOutline/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [ + "Text input box", + "Search box", + "Password input box", + "Editable dropdown", + "Editable spin button", + "Text area" + ], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-disabled" + }, + "ctrlInputStrokeSelected": { + "no": 653, + "name": "CTRL/input/stroke/selected", + "fst_reference": "stroke/ctrl/onOutline/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Selected", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-selected" + }, + "ctrlInputStrokeError": { + "no": 654, + "name": "CTRL/input/stroke/error", + "fst_reference": "STATUS/danger/stroke", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Danger/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-input-stroke-error" + }, + "ctrlLinkForegroundNeutralRest": { + "no": 655, + "name": "CTRL/link/foreground/neutral/rest", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/neutral/primary/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-neutral-rest" + }, + "ctrlLinkInlineStrokewidthRest": { + "no": 656, + "name": "CTRL/link/inline/strokeWidth/rest", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Inline link", "Page link"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-link-inline-strokewidth-rest" + }, + "ctrlLinkInlineStrokewidthHover": { + "no": 657, + "name": "CTRL/link/inline/strokeWidth/hover", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-link-inline-strokewidth-hover" + }, + "ctrlLinkInlineUnderlineDashed": { + "no": 658, + "name": "CTRL/link/inline/underline/dashed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline link"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-inline-underline-dashed" + }, + "ctrlLinkInlineUnderlineSolidFigmaonly": { + "no": 659, + "name": "CTRL/link/inline/underline/solid(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Inline link"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-inline-underline-solidfigmaonly" + }, + "ctrlLinkForegroundNeutralHover": { + "no": 660, + "name": "CTRL/link/foreground/neutral/hover", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/neutral/primary/hover", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-neutral-hover" + }, + "ctrlLinkForegroundNeutralPressed": { + "no": 661, + "name": "CTRL/link/foreground/neutral/pressed", + "fst_reference": "foreground/ctrl/neutral/primary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Inline link", "Page link"], + "contrast": "", + "fallback": "foreground/ctrl/neutral/primary/pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-neutral-pressed" + }, + "ctrlLinkForegroundBrandRest": { + "no": 662, + "name": "CTRL/link/foreground/brand/rest", + "fst_reference": "foreground/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "foreground/ctrl/brand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-brand-rest" + }, + "ctrlLinkForegroundBrandHover": { + "no": 663, + "name": "CTRL/link/foreground/brand/hover", + "fst_reference": "foreground/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/brand/hover", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-brand-hover" + }, + "ctrlLinkForegroundBrandPressed": { + "no": 664, + "name": "CTRL/link/foreground/brand/pressed", + "fst_reference": "foreground/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "foreground/ctrl/brand/pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-link-foreground-brand-pressed" + }, + "ctrlLinkOnpageStrokewidthRest": { + "no": 665, + "name": "CTRL/link/onPage/strokeWidth/rest", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-link-onpage-strokewidth-rest" + }, + "ctrlLinkOnpageStrokewidthHover": { + "no": 666, + "name": "CTRL/link/onPage/strokeWidth/hover", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-link-onpage-strokewidth-hover" + }, + "ctrlLinkOnpageUnderlineDashed": { + "no": 667, + "name": "CTRL/link/onPage/underline/dashed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Page link"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-onpage-underline-dashed" + }, + "ctrlLinkOnpageUnderlineSolidFigmaonly": { + "no": 668, + "name": "CTRL/link/onPage/underline/solid(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Page link"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-onpage-underline-solidfigmaonly" + }, + "ctrlLinkInlineShowunderlineatrest": { + "no": 669, + "name": "CTRL/link/inline/showUnderlineAtRest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-inline-showunderlineatrest" + }, + "ctrlLinkOnpageShowunderlineatrest": { + "no": 670, + "name": "CTRL/link/onPage/showUnderlineAtRest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Consent Dialog/footer"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-link-onpage-showunderlineatrest" + }, + "ctrlListPillWidth": { + "no": 671, + "name": "CTRL/list/pill/width", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thicker", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-width" + }, + "ctrlListPillFullwidth": { + "no": 672, + "name": "CTRL/list/pill/fullWidth", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-fullwidth" + }, + "ctrlListPillStretchPaddingDefault": { + "no": 673, + "name": "CTRL/list/pill/stretch/padding/default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-stretch-padding-default" + }, + "ctrlListPillStretchPaddingHint": { + "no": 674, + "name": "CTRL/list/pill/stretch/padding/hint", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-stretch-padding-hint" + }, + "ctrlListPillLengthRest": { + "no": 675, + "name": "CTRL/list/pill/length/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-length-rest" + }, + "ctrlListPillLengthHover": { + "no": 676, + "name": "CTRL/list/pill/length/hover", + "fst_reference": "CTRL/list/pill/length/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-length-hover" + }, + "ctrlListPillLengthPressed": { + "no": 677, + "name": "CTRL/list/pill/length/pressed", + "fst_reference": "CTRL/list/pill/length/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-length-pressed" + }, + "ctrlListPillLengthHint": { + "no": 678, + "name": "CTRL/list/pill/length/hint", + "fst_reference": "CTRL/list/pill/length/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-pill-length-hint" + }, + "ctrlListCornerRest": { + "no": 679, + "name": "CTRL/list/corner/rest", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-corner-rest" + }, + "ctrlListCornerHover": { + "no": 680, + "name": "CTRL/list/corner/hover", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-corner-hover" + }, + "ctrlListCornerPressed": { + "no": 681, + "name": "CTRL/list/corner/pressed", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-corner-pressed" + }, + "ctrlListIndentLevel1": { + "no": 682, + "name": "CTRL/list/indent/level1", + "fst_reference": "padding/ctrl/horizontal-default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-indent-level1" + }, + "ctrlListIndentLevel2": { + "no": 683, + "name": "CTRL/list/indent/(level2)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-indent-level2" + }, + "ctrlListIndentLevel3": { + "no": 684, + "name": "CTRL/list/indent/(level3)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-indent-level3" + }, + "ctrlListBackgroundSelectedRest": { + "no": 685, + "name": "CTRL/list/background/selected-rest", + "fst_reference": "background/ctrl/subtle/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/subtle/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-background-selected-rest" + }, + "ctrlListBackgroundSelectedHover": { + "no": 686, + "name": "CTRL/list/background/selected-hover", + "fst_reference": "background/ctrl/subtle/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/subtle/hover", + "exceptions": [], + "cssName": "--smtc-ctrl-list-background-selected-hover" + }, + "ctrlListBackgroundSelectedPressed": { + "no": 687, + "name": "CTRL/list/background/selected-pressed", + "fst_reference": "background/ctrl/subtle/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/subtle/pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-list-background-selected-pressed" + }, + "ctrlListBackgroundSelectedDisabled": { + "no": 688, + "name": "CTRL/list/background/selected-disabled", + "fst_reference": "background/ctrl/subtle/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/ctrl/subtle/disabled", + "exceptions": [], + "cssName": "--smtc-ctrl-list-background-selected-disabled" + }, + "ctrlListChoiceBackgroundRest": { + "no": 689, + "name": "CTRL/list/choice/background/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-background-rest" + }, + "ctrlListChoiceStrokeRest": { + "no": 690, + "name": "CTRL/list/choice/stroke/rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-stroke-rest" + }, + "ctrlListChoiceStrokeDisabled": { + "no": 691, + "name": "CTRL/list/choice/stroke/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-stroke-disabled" + }, + "ctrlListChoiceStrokeSelectedRest": { + "no": 692, + "name": "CTRL/list/choice/stroke/selected-rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-stroke-selected-rest" + }, + "ctrlListChoiceStrokeSelectedDisabled": { + "no": 693, + "name": "CTRL/list/choice/stroke/selected-disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-stroke-selected-disabled" + }, + "ctrlListChoiceForegroundHover": { + "no": 694, + "name": "CTRL/list/choice/foreground/hover", + "fst_reference": "foreground/ctrl/hint/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-foreground-hover" + }, + "ctrlListChoiceForegroundSelectedRest": { + "no": 695, + "name": "CTRL/list/choice/foreground/selected-rest", + "fst_reference": "foreground/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-foreground-selected-rest" + }, + "ctrlListChoiceForegroundSelectedDisabled": { + "no": 696, + "name": "CTRL/list/choice/foreground/selected-disabled", + "fst_reference": "foreground/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-foreground-selected-disabled" + }, + "ctrlListChoiceBackgroundDisabled": { + "no": 697, + "name": "CTRL/list/choice/background/disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-background-disabled" + }, + "ctrlListChoiceBackgroundSelectedRest": { + "no": 698, + "name": "CTRL/list/choice/background/selected-rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-background-selected-rest" + }, + "ctrlListChoiceBackgroundSelectedDisabled": { + "no": 699, + "name": "CTRL/list/choice/background/selected-disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-background-selected-disabled" + }, + "ctrlListChoiceCheckboxCorner": { + "no": 700, + "name": "CTRL/list/choice/checkbox/corner", + "fst_reference": "CTRL/choice/checkbox/corner", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-checkbox-corner" + }, + "ctrlListChoiceCheckboxIconSize": { + "no": 701, + "name": "CTRL/list/choice/checkbox/icon/size", + "fst_reference": "size/ctrl/iconSecondary", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-checkbox-icon-size" + }, + "ctrlListChoiceCheckboxIconSizeFigmaonly": { + "no": 702, + "name": "CTRL/list/choice/checkbox/icon/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-checkbox-icon-sizefigmaonly" + }, + "ctrlListChoiceDotSize": { + "no": 703, + "name": "CTRL/list/choice/dot/size", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-dot-size" + }, + "ctrlListChoiceDotSizeFigmaonly": { + "no": 704, + "name": "CTRL/list/choice/dot/size(figmaonly)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-choice-dot-sizefigmaonly" + }, + "ctrlListSplitDividerPaddingInset": { + "no": 705, + "name": "CTRL/list/split/divider/padding/inset", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Split button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-split-divider-padding-inset" + }, + "ctrlListSplitDividerStroke": { + "no": 706, + "name": "CTRL/list/split/divider/stroke", + "fst_reference": "stroke/ctrl/divider/onNeutral", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-list-split-divider-stroke" + }, + "ctrlListSmCornerRest": { + "no": 707, + "name": "CTRL/list/sm/corner/rest", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-corner-rest" + }, + "ctrlListSmCornerHover": { + "no": 708, + "name": "CTRL/list/sm/corner/hover", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-corner-hover" + }, + "ctrlListSmCornerPressed": { + "no": 709, + "name": "CTRL/list/sm/corner/pressed", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-corner-pressed" + }, + "ctrlListSmIndentLevel1": { + "no": 710, + "name": "CTRL/list/sm/indent/level1", + "fst_reference": "padding/ctrl-sm/horizontal-default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-indent-level1" + }, + "ctrlListSmIndentLevel2": { + "no": 711, + "name": "CTRL/list/sm/indent/(level2)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-indent-level2" + }, + "ctrlListSmIndentLevel3": { + "no": 712, + "name": "CTRL/list/sm/indent/(level3)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-sm-indent-level3" + }, + "ctrlListLgCornerRest": { + "no": 713, + "name": "CTRL/list/lg/corner/rest", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-corner-rest" + }, + "ctrlListLgCornerHover": { + "no": 714, + "name": "CTRL/list/lg/corner/hover", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-corner-hover" + }, + "ctrlListLgCornerPressed": { + "no": 715, + "name": "CTRL/list/lg/corner/pressed", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-corner-pressed" + }, + "ctrlListLgIndentLevel1": { + "no": 716, + "name": "CTRL/list/lg/indent/level1", + "fst_reference": "padding/ctrl-lg/horizontal-default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-indent-level1" + }, + "ctrlListLgIndentLevel2": { + "no": 717, + "name": "CTRL/list/lg/indent/(level2)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-indent-level2" + }, + "ctrlListLgIndentLevel3": { + "no": 718, + "name": "CTRL/list/lg/indent/(level3)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-lg-indent-level3" + }, + "ctrlLitefilterBackgroundSelected": { + "no": 719, + "name": "CTRL/liteFilter/background/selected", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "background/ctrl/brand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-litefilter-background-selected" + }, + "ctrlLitefilterStrokeSelected": { + "no": 720, + "name": "CTRL/liteFilter/stroke/selected", + "fst_reference": "stroke/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "stroke/ctrl/onBrand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-litefilter-stroke-selected" + }, + "ctrlLitefilterForegroundSelected": { + "no": 721, + "name": "CTRL/liteFilter/foreground/selected", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "foreground/ctrl/onBrand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-litefilter-foreground-selected" + }, + "ctrlProgressBackgroundEmpty": { + "no": 722, + "name": "CTRL/progress/background/empty", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Spinner", "Progress Bar"], + "contrast": "", + "fallback": "Neutral/Background/6/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-background-empty" + }, + "ctrlProgressBackgroundFilled": { + "no": 723, + "name": "CTRL/progress/background/filled", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Spinner"], + "contrast": "", + "fallback": "background/ctrl/activeBrand/rest", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-background-filled" + }, + "ctrlProgressCorner": { + "no": 724, + "name": "CTRL/progress/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": ["Progress Bar"], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-corner" + }, + "ctrlProgressHeightFilled": { + "no": 725, + "name": "CTRL/progress/height/filled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Progress Bar"], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-height-filled" + }, + "ctrlProgressHeightEmpty": { + "no": 726, + "name": "CTRL/progress/height/empty", + "fst_reference": "CTRL/progress/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Progress Bar"], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-height-empty" + }, + "ctrlProgressSmHeightFilled": { + "no": 727, + "name": "CTRL/progress/sm/height/filled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-sm-height-filled" + }, + "ctrlProgressSmHeightEmpty": { + "no": 728, + "name": "CTRL/progress/sm/height/empty", + "fst_reference": "CTRL/progress/sm/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-sm-height-empty" + }, + "ctrlRatingIconTheme": { + "no": 729, + "name": "CTRL/rating/icon/theme", + "fst_reference": "iconTheme/ctrl/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-rating-icon-theme" + }, + "ctrlRatingIconGap": { + "no": 730, + "name": "CTRL/rating/icon/gap", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Rating"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-rating-icon-gap" + }, + "ctrlRatingIconForegroundFilled": { + "no": 731, + "name": "CTRL/rating/icon/foreground/filled", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Rating"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-rating-icon-foreground-filled" + }, + "ctrlRatingIconForegroundEmpty": { + "no": 732, + "name": "CTRL/rating/icon/foreground/empty", + "fst_reference": "CTRL/progress/background/empty", + "optional": true, + "nullable": false, + "description": "", + "components": ["Rating"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-rating-icon-foreground-empty" + }, + "ctrlRatingIconSize": { + "no": 733, + "name": "CTRL/rating/icon/size", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-rating-icon-size" + }, + "ctrlSegmentedBackgroundRest": { + "no": 734, + "name": "CTRL/segmented/background/rest", + "fst_reference": "background/ctrl/outline/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-background-rest" + }, + "ctrlSegmentedBackgroundHover": { + "no": 735, + "name": "CTRL/segmented/background/hover", + "fst_reference": "background/ctrl/outline/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-background-hover" + }, + "ctrlSegmentedBackgroundPressed": { + "no": 736, + "name": "CTRL/segmented/background/pressed", + "fst_reference": "background/ctrl/outline/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-background-pressed" + }, + "ctrlSegmentedBackgroundDisabled": { + "no": 737, + "name": "CTRL/segmented/background/disabled", + "fst_reference": "background/ctrl/outline/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Transparent/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-background-disabled" + }, + "ctrlSegmentedStrokeRest": { + "no": 738, + "name": "CTRL/segmented/stroke/rest", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-stroke-rest" + }, + "ctrlSegmentedStrokeHover": { + "no": 739, + "name": "CTRL/segmented/stroke/hover", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-stroke-hover" + }, + "ctrlSegmentedStrokePressed": { + "no": 740, + "name": "CTRL/segmented/stroke/pressed", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-stroke-pressed" + }, + "ctrlSegmentedStrokeDisabled": { + "no": 741, + "name": "CTRL/segmented/stroke/disabled", + "fst_reference": "foreground/ctrl/neutral/secondary/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-stroke-disabled" + }, + "ctrlSegmentedCornerRest": { + "no": 742, + "name": "CTRL/segmented/corner/rest", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-corner-rest" + }, + "ctrlSegmentedCornerHover": { + "no": 743, + "name": "CTRL/segmented/corner/hover", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-corner-hover" + }, + "ctrlSegmentedCornerPressed": { + "no": 744, + "name": "CTRL/segmented/corner/pressed", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-corner-pressed" + }, + "ctrlSegmentedPaddingRest": { + "no": 745, + "name": "CTRL/segmented/padding/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-padding-rest" + }, + "ctrlSegmentedPaddingHover": { + "no": 746, + "name": "CTRL/segmented/padding/hover", + "fst_reference": "CTRL/segmented/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-padding-hover" + }, + "ctrlSegmentedPaddingPressed": { + "no": 747, + "name": "CTRL/segmented/padding/pressed", + "fst_reference": "CTRL/segmented/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-padding-pressed" + }, + "ctrlSegmentedGap": { + "no": 748, + "name": "CTRL/segmented/gap", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-gap" + }, + "ctrlSegmentedItemCornerRest": { + "no": 749, + "name": "CTRL/segmented/Item/corner/rest", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-item-corner-rest" + }, + "ctrlSegmentedItemCornerHover": { + "no": 750, + "name": "CTRL/segmented/Item/corner/hover", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-item-corner-hover" + }, + "ctrlSegmentedItemCornerPressed": { + "no": 751, + "name": "CTRL/segmented/Item/corner/pressed", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-item-corner-pressed" + }, + "ctrlSliderBarHeight": { + "no": 752, + "name": "CTRL/slider/bar/height", + "fst_reference": "CTRL/progress/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-height" + }, + "ctrlSplitDividerStrokewidth": { + "no": 753, + "name": "CTRL/split/divider/strokeWidth", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Split button"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-split-divider-strokewidth" + }, + "ctrlSplitDividerStrokewidthOnoutline": { + "no": 754, + "name": "CTRL/split/divider/strokeWidth-onOutline", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-split-divider-strokewidth-onoutline" + }, + "ctrlSplitDividerStrokewidthOnsubtle": { + "no": 755, + "name": "CTRL/split/divider/strokeWidth-onSubtle", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": ["Split button"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-split-divider-strokewidth-onsubtle" + }, + "ctrlSpinnerStrokewidth": { + "no": 756, + "name": "CTRL/spinner/strokeWidth", + "fst_reference": "CTRL/progress/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Spinner"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-spinner-strokewidth" + }, + "ctrlSpinnerShowemptytrack": { + "no": 757, + "name": "CTRL/spinner/showEmptyTrack", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Spinner"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-spinner-showemptytrack" + }, + "ctrlTooltipCorner": { + "no": 758, + "name": "CTRL/tooltip/corner", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Medium", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-corner" + }, + "ctrlTooltipBackground": { + "no": 759, + "name": "CTRL/tooltip/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-background" + }, + "ctrlTooltipForeground": { + "no": 760, + "name": "CTRL/tooltip/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-tooltip-foreground" + }, + "ctrlSliderBarCorner": { + "no": 761, + "name": "CTRL/slider/bar/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-corner" + }, + "ctrlSliderBarForegroundFilledRest": { + "no": 762, + "name": "CTRL/slider/bar/foreground/filled/rest", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-filled-rest" + }, + "ctrlSliderBarForegroundEmptyRest": { + "no": 763, + "name": "CTRL/slider/bar/foreground/empty/rest", + "fst_reference": "CTRL/progress/background/empty", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-empty-rest" + }, + "ctrlSliderBarForegroundEmptyHover": { + "no": 764, + "name": "CTRL/slider/bar/foreground/empty/hover", + "fst_reference": "CTRL/progress/background/empty", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-empty-hover" + }, + "ctrlSliderBarForegroundEmptyPressed": { + "no": 765, + "name": "CTRL/slider/bar/foreground/empty/pressed", + "fst_reference": "CTRL/progress/background/empty", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-empty-pressed" + }, + "ctrlSliderBarForegroundEmptyDisabled": { + "no": 766, + "name": "CTRL/slider/bar/foreground/empty/disabled", + "fst_reference": "CTRL/progress/background/empty", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-empty-disabled" + }, + "ctrlSliderBarForegroundFilledHover": { + "no": 767, + "name": "CTRL/slider/bar/foreground/filled/hover", + "fst_reference": "background/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-filled-hover" + }, + "ctrlSliderBarForegroundFilledPressed": { + "no": 768, + "name": "CTRL/slider/bar/foreground/filled/pressed", + "fst_reference": "background/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-filled-pressed" + }, + "ctrlSliderBarForegroundFilledDisabled": { + "no": 769, + "name": "CTRL/slider/bar/foreground/filled/disabled", + "fst_reference": "background/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-bar-foreground-filled-disabled" + }, + "ctrlSliderThumbCorner": { + "no": 770, + "name": "CTRL/slider/thumb/corner", + "fst_reference": "corner/circular", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Circular", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-corner" + }, + "ctrlSliderThumbSizeRest": { + "no": 771, + "name": "CTRL/slider/thumb/size/rest", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-size-rest" + }, + "ctrlSliderThumbSizeHover": { + "no": 772, + "name": "CTRL/slider/thumb/size/hover", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-size-hover" + }, + "ctrlSliderThumbSizePressed": { + "no": 773, + "name": "CTRL/slider/thumb/size/pressed", + "fst_reference": "size/ctrl/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-size-pressed" + }, + "ctrlSliderThumbBackgroundRest": { + "no": 774, + "name": "CTRL/slider/thumb/background/rest", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-background-rest" + }, + "ctrlSliderThumbBackgroundHover": { + "no": 775, + "name": "CTRL/slider/thumb/background/hover", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Hover", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-background-hover" + }, + "ctrlSliderThumbBackgroundPressed": { + "no": 776, + "name": "CTRL/slider/thumb/background/pressed", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/Compound/Pressed", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-background-pressed" + }, + "ctrlSliderThumbBackgroundDisabled": { + "no": 777, + "name": "CTRL/slider/thumb/background/disabled", + "fst_reference": "foreground/ctrl/onBrand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Neutral/Foreground/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-background-disabled" + }, + "ctrlSliderThumbInnerStrokewidthRest": { + "no": 778, + "name": "CTRL/slider/thumb/inner/strokeWidth/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-strokewidth-rest" + }, + "ctrlSliderThumbInnerStrokewidthHover": { + "no": 779, + "name": "CTRL/slider/thumb/inner/strokeWidth/hover", + "fst_reference": "CTRL/slider/thumb/inner/strokeWidth/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-strokewidth-hover" + }, + "ctrlSliderThumbInnerStrokewidthPressed": { + "no": 780, + "name": "CTRL/slider/thumb/inner/strokeWidth/pressed", + "fst_reference": "CTRL/slider/thumb/inner/strokeWidth/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-strokewidth-pressed" + }, + "ctrlSliderThumbInnerStrokeRest": { + "no": 781, + "name": "CTRL/slider/thumb/inner/stroke/rest", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-stroke-rest" + }, + "ctrlSliderThumbInnerStrokeHover": { + "no": 782, + "name": "CTRL/slider/thumb/inner/stroke/hover", + "fst_reference": "background/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-stroke-hover" + }, + "ctrlSliderThumbInnerStrokePressed": { + "no": 783, + "name": "CTRL/slider/thumb/inner/stroke/pressed", + "fst_reference": "background/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-stroke-pressed" + }, + "ctrlSliderThumbInnerStrokeDisabled": { + "no": 784, + "name": "CTRL/slider/thumb/inner/stroke/disabled", + "fst_reference": "background/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-inner-stroke-disabled" + }, + "ctrlSliderThumbOuterStrokewidth": { + "no": 785, + "name": "CTRL/slider/thumb/outer/strokeWidth", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-outer-strokewidth" + }, + "ctrlSliderThumbOuterStrokeRest": { + "no": 786, + "name": "CTRL/slider/thumb/outer/stroke/rest", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-outer-stroke-rest" + }, + "ctrlSliderThumbOuterStrokeHover": { + "no": 787, + "name": "CTRL/slider/thumb/outer/stroke/hover", + "fst_reference": "background/ctrl/brand/hover", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-outer-stroke-hover" + }, + "ctrlSliderThumbOuterStrokePressed": { + "no": 788, + "name": "CTRL/slider/thumb/outer/stroke/pressed", + "fst_reference": "background/ctrl/brand/pressed", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-outer-stroke-pressed" + }, + "ctrlSliderThumbOuterStrokeDisabled": { + "no": 789, + "name": "CTRL/slider/thumb/outer/stroke/disabled", + "fst_reference": "background/ctrl/brand/disabled", + "optional": true, + "nullable": false, + "description": "", + "components": ["Slider"], + "contrast": "", + "fallback": "Neutral/Stroke/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-thumb-outer-stroke-disabled" + }, + "ctrlSliderSmThumbSizeRest": { + "no": 790, + "name": "CTRL/slider/sm/thumb/size/rest", + "fst_reference": "size/ctrl-sm/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-sm-thumb-size-rest" + }, + "ctrlSliderSmThumbSizeHover": { + "no": 791, + "name": "CTRL/slider/sm/thumb/size/hover", + "fst_reference": "size/ctrl-sm/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-sm-thumb-size-hover" + }, + "ctrlSliderSmThumbSizePressed": { + "no": 792, + "name": "CTRL/slider/sm/thumb/size/pressed", + "fst_reference": "size/ctrl-sm/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-sm-thumb-size-pressed" + }, + "ctrlSliderSmBarHeight": { + "no": 793, + "name": "CTRL/slider/sm/bar/height", + "fst_reference": "CTRL/progress/sm/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-sm-bar-height" + }, + "ctrlSliderLgThumbSizeRest": { + "no": 794, + "name": "CTRL/slider/lg/thumb/size/rest", + "fst_reference": "size/ctrl-lg/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-lg-thumb-size-rest" + }, + "ctrlSliderLgBarHeight": { + "no": 795, + "name": "CTRL/slider/lg/bar/height", + "fst_reference": "CTRL/progress/lg/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-lg-bar-height" + }, + "ctrlSliderLgThumbSizeHover": { + "no": 796, + "name": "CTRL/slider/lg/thumb/size/hover", + "fst_reference": "size/ctrl-lg/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-lg-thumb-size-hover" + }, + "ctrlSliderLgThumbSizePressed": { + "no": 797, + "name": "CTRL/slider/lg/thumb/size/pressed", + "fst_reference": "size/ctrl-lg/icon", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-slider-lg-thumb-size-pressed" + }, + "ctrlListSplitDividerShowdivider": { + "no": 798, + "name": "CTRL/list/split/divider/showDivider", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-split-divider-showdivider" + }, + "ctrlAvatarPresencebadgeBackgroundBehindbadge": { + "no": 799, + "name": "CTRL/avatar/presenceBadge/background/behindBadge", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": ["Presence badge"], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-avatar-presencebadge-background-behindbadge" + }, + "statusBrandBackground": { + "no": 800, + "name": "STATUS/brand/background", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Badge"], + "contrast": "", + "fallback": "Brand/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-background" + }, + "statusBrandStroke": { + "no": 801, + "name": "STATUS/brand/stroke", + "fst_reference": "background/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-stroke" + }, + "statusBrandForeground": { + "no": 802, + "name": "STATUS/brand/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-foreground" + }, + "statusBrandTintBackground": { + "no": 803, + "name": "STATUS/brand/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-tint-background" + }, + "statusBrandTintStroke": { + "no": 804, + "name": "STATUS/brand/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-tint-stroke" + }, + "statusBrandTintForeground": { + "no": 805, + "name": "STATUS/brand/tint/foreground", + "fst_reference": "foreground/ctrl/brand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Brand/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-brand-tint-foreground" + }, + "statusDangerBackground": { + "no": 806, + "name": "STATUS/danger/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Danger/Background/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-background" + }, + "statusDangerStroke": { + "no": 807, + "name": "STATUS/danger/stroke", + "fst_reference": "STATUS/danger/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Danger/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-stroke" + }, + "statusDangerForeground": { + "no": 808, + "name": "STATUS/danger/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-foreground" + }, + "statusDangerTintBackground": { + "no": 809, + "name": "STATUS/danger/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["MessageBar"], + "contrast": "", + "fallback": "Status/Danger/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-tint-background" + }, + "statusDangerTintStroke": { + "no": 810, + "name": "STATUS/danger/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["MessageBar"], + "contrast": "", + "fallback": "Status/Danger/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-tint-stroke" + }, + "statusDangerTintForeground": { + "no": 811, + "name": "STATUS/danger/tint/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Presence badge", " Radio", " Checkbox", "Field", "Label", "MessageBar"], + "contrast": "", + "fallback": "Status/Danger/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-danger-tint-foreground" + }, + "statusWarningBackground": { + "no": 812, + "name": "STATUS/warning/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Background/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-background" + }, + "statusWarningStroke": { + "no": 813, + "name": "STATUS/warning/stroke", + "fst_reference": "STATUS/warning/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-stroke" + }, + "statusWarningForeground": { + "no": 814, + "name": "STATUS/warning/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/Static/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-foreground" + }, + "statusWarningTintBackground": { + "no": 815, + "name": "STATUS/warning/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-tint-background" + }, + "statusWarningTintStroke": { + "no": 816, + "name": "STATUS/warning/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-tint-stroke" + }, + "statusWarningTintForeground": { + "no": 817, + "name": "STATUS/warning/tint/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-warning-tint-foreground" + }, + "statusSuccessBackground": { + "no": 818, + "name": "STATUS/success/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Success/Background/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-background" + }, + "statusSuccessStroke": { + "no": 819, + "name": "STATUS/success/stroke", + "fst_reference": "STATUS/success/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Success/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-stroke" + }, + "statusSuccessForeground": { + "no": 820, + "name": "STATUS/success/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-foreground" + }, + "statusSuccessTintBackground": { + "no": 821, + "name": "STATUS/success/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Success/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-tint-background" + }, + "statusSuccessTintStroke": { + "no": 822, + "name": "STATUS/success/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Success/Stroke/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-tint-stroke" + }, + "statusSuccessTintForeground": { + "no": 823, + "name": "STATUS/success/tint/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Success/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-success-tint-foreground" + }, + "statusImportantBackground": { + "no": 824, + "name": "STATUS/important/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/1/Rest", + "exceptions": [], + "cssName": "--smtc-status-important-background" + }, + "statusImportantStroke": { + "no": 825, + "name": "STATUS/important/stroke", + "fst_reference": "STATUS/important/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Accessible/Rest", + "exceptions": [], + "cssName": "--smtc-status-important-stroke" + }, + "statusImportantForeground": { + "no": 826, + "name": "STATUS/important/foreground", + "fst_reference": "foreground/ctrl/onBrand/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/OnBrand/Rest", + "exceptions": [], + "cssName": "--smtc-status-important-foreground" + }, + "statusImportantTintBackground": { + "no": 827, + "name": "STATUS/important/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-status-important-tint-background" + }, + "statusImportantTintStroke": { + "no": 828, + "name": "STATUS/important/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-status-important-tint-stroke" + }, + "statusImportantTintForeground": { + "no": 829, + "name": "STATUS/important/tint/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-status-important-tint-foreground" + }, + "statusInformativeBackground": { + "no": 830, + "name": "STATUS/informative/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/5/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-background" + }, + "statusInformativeStroke": { + "no": 831, + "name": "STATUS/informative/stroke", + "fst_reference": "STATUS/informative/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-stroke" + }, + "statusInformativeForeground": { + "no": 832, + "name": "STATUS/informative/foreground", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-foreground" + }, + "statusInformativeTintForeground": { + "no": 833, + "name": "STATUS/informative/tint/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Field"], + "contrast": "", + "fallback": "Neutral/Foreground/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-tint-foreground" + }, + "statusInformativeTintStroke": { + "no": 834, + "name": "STATUS/informative/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-tint-stroke" + }, + "statusInformativeTintBackground": { + "no": 835, + "name": "STATUS/informative/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Field"], + "contrast": "", + "fallback": "Neutral/Background/4/Rest", + "exceptions": [], + "cssName": "--smtc-status-informative-tint-background" + }, + "statusAwayForeground": { + "no": 836, + "name": "STATUS/away/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-away-foreground" + }, + "statusOofForeground": { + "no": 837, + "name": "STATUS/oof/foreground", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Status/Warning/Foreground/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-oof-foreground" + }, + "ctrlBooleanSelectionhint": { + "no": 838, + "name": "CTRL/boolean/selectionHint", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-boolean-selectionhint" + }, + "ctrlComposerInputBottomStrokeWidthSelectedRest": { + "no": 839, + "name": "CTRL/composer/Input/Bottom-Stroke-Width/Selected-Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottom-stroke-width-selected-rest" + }, + "ctrlComposerInputBottomStrokeWidthRest": { + "no": 840, + "name": "CTRL/composer/Input/Bottom-Stroke-Width/Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottom-stroke-width-rest" + }, + "ctrlComposerInputBottomStrokeWidthHover": { + "no": 841, + "name": "CTRL/composer/Input/Bottom-Stroke-Width/Hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottom-stroke-width-hover" + }, + "ctrlComposerInputBottomStrokeWidthPressed": { + "no": 842, + "name": "CTRL/composer/Input/Bottom-Stroke-Width/Pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottom-stroke-width-pressed" + }, + "ctrlComposerInputCornerRest": { + "no": 843, + "name": "CTRL/composer/Input/Corner/Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-corner-rest" + }, + "ctrlComposerInputCornerHover": { + "no": 844, + "name": "CTRL/composer/Input/Corner/Hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-corner-hover" + }, + "ctrlComposerInputCornerPressed": { + "no": 845, + "name": "CTRL/composer/Input/Corner/Pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-corner-pressed" + }, + "ctrlComposerInputBackgroundRest": { + "no": 846, + "name": "CTRL/composer/Input/Background/Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-background-rest" + }, + "ctrlComposerInputBackgroundPressed": { + "no": 847, + "name": "CTRL/composer/Input/Background/Pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-background-pressed" + }, + "ctrlComposerInputBackgroundDisabled": { + "no": 848, + "name": "CTRL/composer/Input/Background/Disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-background-disabled" + }, + "ctrlComposerInputBackgroundSelectedRest": { + "no": 849, + "name": "CTRL/composer/Input/Background/Selected-Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-background-selected-rest" + }, + "ctrlComposerInputBackgroundHover": { + "no": 850, + "name": "CTRL/composer/Input/Background/Hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/2/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-background-hover" + }, + "ctrlComposerInputStrokeRest": { + "no": 851, + "name": "CTRL/composer/Input/Stroke/Rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-rest" + }, + "ctrlComposerInputStrokeHoverUsesgradient": { + "no": 852, + "name": "CTRL/composer/Input/Stroke/Hover(UsesGradient)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-hoverusesgradient" + }, + "ctrlComposerInputStrokePressedUsesgradient": { + "no": 853, + "name": "CTRL/composer/Input/Stroke/Pressed(UsesGradient)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-pressedusesgradient" + }, + "ctrlComposerInputStrokeDisabledUsesgradient": { + "no": 854, + "name": "CTRL/composer/Input/Stroke/Disabled(UsesGradient)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-disabledusesgradient" + }, + "ctrlComposerInputStrokeSelectedRestUsesgradient": { + "no": 855, + "name": "CTRL/composer/Input/Stroke/Selected-Rest(UsesGradient)", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-selected-restusesgradient" + }, + "ctrlComposerInputStrokeWidthRest": { + "no": 856, + "name": "CTRL/composer/Input/Stroke-Width/Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-width-rest" + }, + "ctrlComposerInputStrokeWidthHover": { + "no": 857, + "name": "CTRL/composer/Input/Stroke-Width/Hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-width-hover" + }, + "ctrlComposerInputStrokeWidthPressed": { + "no": 858, + "name": "CTRL/composer/Input/Stroke-Width/Pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-width-pressed" + }, + "ctrlComposerInputStrokeWidthSelectedRest": { + "no": 859, + "name": "CTRL/composer/Input/Stroke-Width/Selected-Rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-stroke-width-selected-rest" + }, + "ctrlComposerInputBottomstrokeRest": { + "no": 860, + "name": "CTRL/composer/Input/BottomStroke/Rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottomstroke-rest" + }, + "ctrlComposerInputBottomstrokeHover": { + "no": 861, + "name": "CTRL/composer/Input/BottomStroke/Hover", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottomstroke-hover" + }, + "ctrlComposerInputBottomstrokePressed": { + "no": 862, + "name": "CTRL/composer/Input/BottomStroke/Pressed", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottomstroke-pressed" + }, + "ctrlComposerInputBottomstrokeDisabled": { + "no": 863, + "name": "CTRL/composer/Input/BottomStroke/Disabled", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottomstroke-disabled" + }, + "ctrlComposerInputBottomstrokeSelectedRest": { + "no": 864, + "name": "CTRL/composer/Input/BottomStroke/Selected-Rest", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/Transparent/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-bottomstroke-selected-rest" + }, + "ctrlComposerInputShadowXOffset": { + "no": 865, + "name": "CTRL/composer/Input/Shadow/(X-offset)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-shadow-x-offset" + }, + "ctrlComposerInputShadowY": { + "no": 866, + "name": "CTRL/composer/Input/Shadow/(Y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-shadow-y" + }, + "ctrlComposerInputShadowBlur": { + "no": 867, + "name": "CTRL/composer/Input/Shadow/(Blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-shadow-blur" + }, + "ctrlComposerInputShadowColor": { + "no": 868, + "name": "CTRL/composer/Input/Shadow/(Color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-input-shadow-color" + }, + "ctrlComposerContainerCorner": { + "no": 869, + "name": "CTRL/composer/Container/Corner", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "corner/circular", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-corner" + }, + "ctrlComposerContainerBackgroundDefault": { + "no": 870, + "name": "CTRL/composer/Container/Background/Default", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-background-default" + }, + "ctrlComposerContainerBackgroundAcryliccolorblend": { + "no": 871, + "name": "CTRL/composer/Container/Background/(AcrylicColorBlend)", + "fst_reference": "background/flyout/(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-background-acryliccolorblend" + }, + "ctrlComposerContainerBackgroundAcryliclumblend": { + "no": 872, + "name": "CTRL/composer/Container/Background/(AcrylicLumBlend)", + "fst_reference": "background/flyout/(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-background-acryliclumblend" + }, + "ctrlComposerContainerShadowKeyX": { + "no": 873, + "name": "CTRL/composer/Container/Shadow/Key/(X)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-key-x" + }, + "ctrlComposerContainerShadowKeyY": { + "no": 874, + "name": "CTRL/composer/Container/Shadow/Key/(Y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-key-y" + }, + "ctrlComposerContainerShadowKeyBlur": { + "no": 875, + "name": "CTRL/composer/Container/Shadow/Key/(Blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-key-blur" + }, + "ctrlComposerContainerShadowKeyColor": { + "no": 876, + "name": "CTRL/composer/Container/Shadow/Key/(Color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientlighter", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-key-color" + }, + "ctrlComposerContainerShadowAmbientX": { + "no": 877, + "name": "CTRL/composer/Container/Shadow/Ambient/(X)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-ambient-x" + }, + "ctrlComposerContainerShadowAmbientY": { + "no": 878, + "name": "CTRL/composer/Container/Shadow/Ambient/(Y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-ambient-y" + }, + "ctrlComposerContainerShadowAmbientBlur": { + "no": 879, + "name": "CTRL/composer/Container/Shadow/Ambient/(Blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-ambient-blur" + }, + "ctrlComposerContainerShadowAmbientColor": { + "no": 880, + "name": "CTRL/composer/Container/Shadow/Ambient/(Color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientdarker", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-shadow-ambient-color" + }, + "ctrlComposerContainerStrokeDefault": { + "no": 881, + "name": "CTRL/composer/Container/Stroke/Default", + "fst_reference": "NULL/color", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-composer-container-stroke-default" + }, + "aiBrandStop1": { + "no": 882, + "name": "AI/brand/(stop1)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-brand-stop1" + }, + "aiBrandStop2": { + "no": 883, + "name": "AI/brand/(stop2)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-brand-stop2" + }, + "aiBrandStop3": { + "no": 884, + "name": "AI/brand/(stop3)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-brand-stop3" + }, + "aiBrandStop4": { + "no": 885, + "name": "AI/brand/(stop4)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-brand-stop4" + }, + "aiShimmerStop1": { + "no": 886, + "name": "AI/shimmer/(stop1)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-shimmer-stop1" + }, + "aiShimmerStop2": { + "no": 887, + "name": "AI/shimmer/(stop2)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-shimmer-stop2" + }, + "aiShimmerStop3": { + "no": 888, + "name": "AI/shimmer/(stop3)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-shimmer-stop3" + }, + "aiShimmerStop4": { + "no": 889, + "name": "AI/shimmer/(stop4)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ai-shimmer-stop4" + }, + "shadowWindowActiveKeyX": { + "no": 890, + "name": "shadow/window/active/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-key-x" + }, + "shadowWindowActiveKeyY": { + "no": 891, + "name": "shadow/window/active/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-key-y" + }, + "shadowWindowActiveKeyBlur": { + "no": 892, + "name": "shadow/window/active/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-key-blur" + }, + "shadowWindowActiveKeyColor": { + "no": 893, + "name": "shadow/window/active/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientlighter", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-key-color" + }, + "shadowWindowActiveAmbientX": { + "no": 894, + "name": "shadow/window/active/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-ambient-x" + }, + "shadowWindowActiveAmbientY": { + "no": 895, + "name": "shadow/window/active/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-ambient-y" + }, + "shadowWindowActiveAmbientBlur": { + "no": 896, + "name": "shadow/window/active/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-ambient-blur" + }, + "shadowWindowActiveAmbientColor": { + "no": 897, + "name": "shadow/window/active/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientdarker", + "exceptions": [], + "cssName": "--smtc-shadow-window-active-ambient-color" + }, + "shadowWindowInactiveKeyX": { + "no": 898, + "name": "shadow/window/inactive/(key)/(x)", + "fst_reference": "shadow/window/active/(key)/(x)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-key-x" + }, + "shadowWindowInactiveKeyY": { + "no": 899, + "name": "shadow/window/inactive/(key)/(y)", + "fst_reference": "shadow/window/active/(key)/(y)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-key-y" + }, + "shadowWindowInactiveKeyBlur": { + "no": 900, + "name": "shadow/window/inactive/(key)/(blur)", + "fst_reference": "shadow/window/active/(key)/(blur)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-key-blur" + }, + "shadowWindowInactiveKeyColor": { + "no": 901, + "name": "shadow/window/inactive/(key)/(Color)", + "fst_reference": "shadow/window/active/(key)/(color)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientlighter", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-key-color" + }, + "shadowWindowInactiveAmbientX": { + "no": 902, + "name": "shadow/window/inactive/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-ambient-x" + }, + "shadowWindowInactiveAmbientY": { + "no": 903, + "name": "shadow/window/inactive/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-ambient-y" + }, + "shadowWindowInactiveAmbientBlur": { + "no": 904, + "name": "shadow/window/inactive/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-ambient-blur" + }, + "shadowWindowInactiveAmbientColor": { + "no": 905, + "name": "shadow/window/inactive/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Shadow/Ambientdarker", + "exceptions": [], + "cssName": "--smtc-shadow-window-inactive-ambient-color" + }, + "nullColor": { + "no": 906, + "name": "NULL/color", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [ + "Split button", + "Button", + "Dialog", + "Inline drawer", + "Overlay drawer", + "Editable dropdown", + "Editable spin button", + "Title bar", + "MessageBar" + ], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-null-color" + }, + "ctrlCardStateRest": { + "no": 907, + "name": "CTRL/card/state/(rest)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-card-state-rest" + }, + "ctrlCardStateHover": { + "no": 908, + "name": "CTRL/card/state/(hover)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-card-state-hover" + }, + "ctrlCardStatePressed": { + "no": 909, + "name": "CTRL/card/state/(pressed)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-card-state-pressed" + }, + "ctrlCardStateDisabled": { + "no": 910, + "name": "CTRL/card/state/(disabled)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-card-state-disabled" + }, + "ctrlListShadowSelectedKeyY2": { + "no": 911, + "name": "CTRL/list/shadow/selected/(key)/(y)2", + "fst_reference": "NULL/number", + "optional": false, + "nullable": true, + "description": "", + "components": [], + "contrast": "", + "fallback": "NULL/number", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-key-y2" + }, + "ctrlListShadowSelectedKeyX": { + "no": 912, + "name": "CTRL/list/shadow/selected/(key)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-key-x" + }, + "ctrlListShadowSelectedKeyY": { + "no": 913, + "name": "CTRL/list/shadow/selected/(key)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-key-y" + }, + "ctrlListShadowSelectedKeyBlur": { + "no": 914, + "name": "CTRL/list/shadow/selected/(key)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-key-blur" + }, + "ctrlListShadowSelectedKeyColor": { + "no": 915, + "name": "CTRL/list/shadow/selected/(key)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-key-color" + }, + "ctrlListShadowSelectedAmbientX": { + "no": 916, + "name": "CTRL/list/shadow/selected/(ambient)/(x)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-ambient-x" + }, + "ctrlListShadowSelectedAmbientY": { + "no": 917, + "name": "CTRL/list/shadow/selected/(ambient)/(y)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-ambient-y" + }, + "ctrlListShadowSelectedAmbientBlur": { + "no": 918, + "name": "CTRL/list/shadow/selected/(ambient)/(blur)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-ambient-blur" + }, + "ctrlListShadowSelectedAmbientColor": { + "no": 919, + "name": "CTRL/list/shadow/selected/(ambient)/(color)", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-list-shadow-selected-ambient-color" + }, + "statusNeutralBackground": { + "no": 920, + "name": "STATUS/neutral/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/5/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-background" + }, + "statusNeutralStroke": { + "no": 921, + "name": "STATUS/neutral/stroke", + "fst_reference": "STATUS/neutral/background", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Stroke/2/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-stroke" + }, + "statusNeutralForeground": { + "no": 922, + "name": "STATUS/neutral/foreground", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Foreground/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-foreground" + }, + "statusNeutralTintBackground": { + "no": 923, + "name": "STATUS/neutral/tint/background", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": ["Dialog", "Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "Neutral/Background/4/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-tint-background" + }, + "statusNeutralTintStroke": { + "no": 924, + "name": "STATUS/neutral/tint/stroke", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/4/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-tint-stroke" + }, + "statusNeutralTintForeground": { + "no": 925, + "name": "STATUS/neutral/tint/foreground", + "fst_reference": "foreground/ctrl/neutral/secondary/rest", + "optional": true, + "nullable": false, + "description": "", + "components": ["Dialog", "Inline drawer", "Overlay drawer"], + "contrast": "", + "fallback": "Neutral/Foreground/3/Rest", + "exceptions": [], + "cssName": "--smtc-status-neutral-tint-foreground" + }, + "cornerFlyoutShellRest": { + "no": 926, + "name": "corner/flyout/shell-rest", + "fst_reference": "corner/flyout/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-corner-flyout-shell-rest" + }, + "nullNumber": { + "no": 927, + "name": "NULL/number", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-null-number" + }, + "nullString": { + "no": 928, + "name": "NULL/string", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-null-string" + }, + "ctrlSegmentedSmPaddingRest": { + "no": 929, + "name": "CTRL/segmented/sm/padding/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-padding-rest" + }, + "ctrlSegmentedSmPaddingHover": { + "no": 930, + "name": "CTRL/segmented/sm/padding/hover", + "fst_reference": "CTRL/segmented/sm/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-padding-hover" + }, + "ctrlSegmentedSmPaddingPressed": { + "no": 931, + "name": "CTRL/segmented/sm/padding/pressed", + "fst_reference": "CTRL/segmented/sm/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-padding-pressed" + }, + "ctrlSegmentedLgPaddingRest": { + "no": 932, + "name": "CTRL/segmented/lg/padding/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-padding-rest" + }, + "ctrlSegmentedLgPaddingHover": { + "no": 933, + "name": "CTRL/segmented/lg/padding/hover", + "fst_reference": "CTRL/segmented/lg/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-padding-hover" + }, + "ctrlSegmentedLgPaddingPressed": { + "no": 934, + "name": "CTRL/segmented/lg/padding/pressed", + "fst_reference": "CTRL/segmented/lg/padding/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-padding-pressed" + }, + "ctrlSegmentedSmItemCornerRest": { + "no": 935, + "name": "CTRL/segmented/sm/item/corner/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-item-corner-rest" + }, + "ctrlSegmentedSmItemCornerHover": { + "no": 936, + "name": "CTRL/segmented/sm/item/corner/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-item-corner-hover" + }, + "ctrlSegmentedSmItemCornerPressed": { + "no": 937, + "name": "CTRL/segmented/sm/item/corner/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-item-corner-pressed" + }, + "ctrlSegmentedLgItemCornerRest": { + "no": 938, + "name": "CTRL/segmented/lg/item/corner/rest", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-item-corner-rest" + }, + "ctrlSegmentedLgItemCornerHover": { + "no": 939, + "name": "CTRL/segmented/lg/item/corner/hover", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-item-corner-hover" + }, + "ctrlSegmentedLgItemCornerPressed": { + "no": 940, + "name": "CTRL/segmented/lg/item/corner/pressed", + "fst_reference": "corner/ctrl/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-item-corner-pressed" + }, + "ctrlSegmentedSmCornerRest": { + "no": 941, + "name": "CTRL/segmented/sm/corner/rest", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-corner-rest" + }, + "ctrlSegmentedSmCornerHover": { + "no": 942, + "name": "CTRL/segmented/sm/corner/hover", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-corner-hover" + }, + "ctrlSegmentedSmCornerPressed": { + "no": 943, + "name": "CTRL/segmented/sm/corner/pressed", + "fst_reference": "corner/ctrl-sm/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-sm-corner-pressed" + }, + "ctrlSegmentedLgCornerRest": { + "no": 944, + "name": "CTRL/segmented/lg/corner/rest", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-corner-rest" + }, + "ctrlSegmentedLgCornerHover": { + "no": 945, + "name": "CTRL/segmented/lg/corner/hover", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-corner-hover" + }, + "ctrlSegmentedLgCornerPressed": { + "no": 946, + "name": "CTRL/segmented/lg/corner/pressed", + "fst_reference": "corner/ctrl-lg/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "", + "exceptions": [], + "cssName": "--smtc-ctrl-segmented-lg-corner-pressed" + }, + "ctrlLitefilterStrokewidthSelected": { + "no": 947, + "name": "CTRL/liteFilter/strokeWidth/selected", + "fst_reference": "strokeWidth/default", + "optional": true, + "nullable": false, + "description": "", + "components": ["Lite filter"], + "contrast": "", + "fallback": "Thin", + "exceptions": [], + "cssName": "--smtc-ctrl-litefilter-strokewidth-selected" + }, + "materialAcrylicShellDefaultSolid": { + "no": 948, + "name": "material/acrylic/shell-default/(solid)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-shell-default-solid" + }, + "materialAcrylicShellDefaultColorblend": { + "no": 949, + "name": "material/acrylic/shell-default/(colorBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-shell-default-colorblend" + }, + "materialAcrylicShellDefaultLumblend": { + "no": 950, + "name": "material/acrylic/shell-default/(lumBlend)", + "fst_reference": "background/layer/primary(solid)", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-material-acrylic-shell-default-lumblend" + }, + "backgroundCardOnsecondaryDefaultRest": { + "no": 951, + "name": "background/card/onSecondary/default/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Rest", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-default-rest" + }, + "backgroundCardOnsecondaryAltRest": { + "no": 952, + "name": "background/card/onSecondary/alt/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/rest", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-alt-rest" + }, + "backgroundCardOnsecondaryAltHover": { + "no": 953, + "name": "background/card/onSecondary/alt/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/hover", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-alt-hover" + }, + "backgroundCardOnsecondaryAltPressed": { + "no": 954, + "name": "background/card/onSecondary/alt/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-alt-pressed" + }, + "backgroundCardOnsecondaryAltDisabled": { + "no": 955, + "name": "background/card/onSecondary/alt/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-alt-disabled" + }, + "backgroundCardOnsecondaryDefaultHover": { + "no": 956, + "name": "background/card/onSecondary/default/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Hover", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-default-hover" + }, + "backgroundCardOnsecondaryDefaultPressed": { + "no": 957, + "name": "background/card/onSecondary/default/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-default-pressed" + }, + "backgroundCardOnsecondaryDefaultDisabled": { + "no": 958, + "name": "background/card/onSecondary/default/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/Disabled/Rest", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-default-disabled" + }, + "backgroundCardOnsecondaryDefaultSelected": { + "no": 959, + "name": "background/card/onSecondary/default/selected", + "fst_reference": "background/card/onSecondary/default/rest", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Neutral/Background/1/Selected", + "exceptions": [], + "cssName": "--smtc-background-card-onsecondary-default-selected" + }, + "backgroundCardOnflyoutDefaultRest": { + "no": 960, + "name": "background/card/onFlyout/default/rest", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/rest", + "exceptions": [], + "cssName": "--smtc-background-card-onflyout-default-rest" + }, + "backgroundCardOnflyoutDefaultHover": { + "no": 961, + "name": "background/card/onFlyout/default/hover", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/hover", + "exceptions": [], + "cssName": "--smtc-background-card-onflyout-default-hover" + }, + "backgroundCardOnflyoutDefaultPressed": { + "no": 962, + "name": "background/card/onFlyout/default/pressed", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onflyout-default-pressed" + }, + "backgroundCardOnflyoutDefaultDisabled": { + "no": 963, + "name": "background/card/onFlyout/default/disabled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "background/card/onPrimary/default/pressed", + "exceptions": [], + "cssName": "--smtc-background-card-onflyout-default-disabled" + }, + "ctrlProgressLgHeightFilled": { + "no": 964, + "name": "CTRL/progress/lg/height/filled", + "fst_reference": "", + "optional": false, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-lg-height-filled" + }, + "ctrlProgressLgHeightEmpty": { + "no": 965, + "name": "CTRL/progress/lg/height/empty", + "fst_reference": "CTRL/progress/lg/height/filled", + "optional": true, + "nullable": false, + "description": "", + "components": [], + "contrast": "", + "fallback": "Thick", + "exceptions": [], + "cssName": "--smtc-ctrl-progress-lg-height-empty" + } +} diff --git a/packages/semantic-tokens/tsconfig.lib.json b/packages/semantic-tokens/tsconfig.lib.json index 050276d9ee2831..df912eb426db75 100644 --- a/packages/semantic-tokens/tsconfig.lib.json +++ b/packages/semantic-tokens/tsconfig.lib.json @@ -12,5 +12,5 @@ "allowSyntheticDefaultImports": true }, "exclude": ["**/*.spec.ts", "**/*.test.ts", "**/*.spec-e2e.ts"], - "include": ["./src/**/*.ts", "./scripts/**/*.ts"] + "include": ["./src/**/*.ts", "./scripts/**/*.ts", "./utils/**/*.ts"] } diff --git a/packages/semantic-tokens/utils/chopLastCamelCasePart.test.ts b/packages/semantic-tokens/utils/chopLastCamelCasePart.test.ts new file mode 100644 index 00000000000000..40dd91941ef6ae --- /dev/null +++ b/packages/semantic-tokens/utils/chopLastCamelCasePart.test.ts @@ -0,0 +1,13 @@ +import { chopLastCamelCasePart } from './chopLastCamelCasePart'; + +describe('chopLastCamelCasePart', () => { + it('Handles removing last camel case (full word)', () => { + expect(chopLastCamelCasePart('testFunction')).toMatch('test'); + }); + it('Handles removing last camel case (singular letter)', () => { + expect(chopLastCamelCasePart('shadowWindowInactiveKeyX')).toMatch('shadowWindowInactiveKey'); + }); + it('All lowercase gets deleted', () => { + expect(chopLastCamelCasePart('test')).toMatch(''); + }); +}); diff --git a/packages/semantic-tokens/utils/chopLastCamelCasePart.ts b/packages/semantic-tokens/utils/chopLastCamelCasePart.ts new file mode 100644 index 00000000000000..a33897a457c73b --- /dev/null +++ b/packages/semantic-tokens/utils/chopLastCamelCasePart.ts @@ -0,0 +1,6 @@ +export const chopLastCamelCasePart = (str: string) => + str + .replace(/([a-z])([A-Z])/g, '$1 $2') + .split(' ') + .slice(0, -1) + .join(''); diff --git a/packages/semantic-tokens/utils/cleanFstTokenName.test.ts b/packages/semantic-tokens/utils/cleanFstTokenName.test.ts new file mode 100644 index 00000000000000..fa7b6c7dd4704c --- /dev/null +++ b/packages/semantic-tokens/utils/cleanFstTokenName.test.ts @@ -0,0 +1,22 @@ +/* eslint-disable @typescript-eslint/naming-convention */ +import { cleanFstTokenName } from './cleanFstTokenName'; + +describe('cleanFstTokenName', () => { + it('Cleans tokens with brackets', () => { + expect(cleanFstTokenName('primary/(solid)/(test)/(double test)')).toMatch('primary/solid/test/doubletest'); + expect(cleanFstTokenName('background/layer/primary(solid)')).toMatch('background/layer/primary/solid'); + expect(cleanFstTokenName('shadow/card/rest/(key)/(x)/test')).toMatch('shadow/card/rest/key/x/test'); + expect(cleanFstTokenName('CTRL/fab/shadow/rest/(key)')).toMatch('CTRL/fab/shadow/rest/key'); + }); + + it('Cleans tokens with dashes', () => { + expect(cleanFstTokenName('padding/ctrl/horizontal-default')).toMatch('padding/ctrl/horizontal/default'); + expect(cleanFstTokenName('test1-test2-test3')).toMatch('test1/test2/test3'); + }); + + it('Cleans tokens with a combination', () => { + expect(cleanFstTokenName('test/test1-test2(test3 test)/(test4)/test5')).toMatch( + 'test/test1/test2/test3test/test4/test5', + ); + }); +}); diff --git a/packages/semantic-tokens/utils/cleanFstTokenName.ts b/packages/semantic-tokens/utils/cleanFstTokenName.ts new file mode 100644 index 00000000000000..62ffb99ef6cd88 --- /dev/null +++ b/packages/semantic-tokens/utils/cleanFstTokenName.ts @@ -0,0 +1,8 @@ +/** + * cleanFstTokenName is used to convert token names into a directory style format + * It normalizes spaces, brackets, and dashes into slashes + * running 'toCamelCase' on the output will result in the token's name + */ +export const cleanFstTokenName = (originalTokenName: string) => { + return originalTokenName.replace(/\s+|\)/g, '').replace(/\/?\(|-+/g, '/'); +}; diff --git a/packages/semantic-tokens/utils/dedupeShadowTokens.test.ts b/packages/semantic-tokens/utils/dedupeShadowTokens.test.ts new file mode 100644 index 00000000000000..5bea49a780f8d7 --- /dev/null +++ b/packages/semantic-tokens/utils/dedupeShadowTokens.test.ts @@ -0,0 +1,132 @@ +/* eslint-disable @typescript-eslint/naming-convention */ +import { dedupeShadowTokens } from './dedupeShadowTokens'; + +const shadowTokens = { + shadowCardRestKeyX: { + no: 394, + name: 'shadow/card/rest/(key)/(x)', + fst_reference: 'NULL/number', + optional: false, + nullable: true, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-card-rest-key-x', + }, + shadowCardRestKeyY: { + no: 395, + name: 'shadow/card/rest/(key)/(y)', + fst_reference: 'NULL/number', + optional: false, + nullable: true, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-card-rest-key-y', + }, + shadowCardRestKeyBlur: { + no: 396, + name: 'shadow/card/rest/(key)/(blur)', + fst_reference: 'NULL/number', + optional: false, + nullable: true, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-card-rest-key-blur', + }, + shadowCardRestKeyColor: { + no: 397, + name: 'shadow/card/rest/(key)/(color)', + fst_reference: 'NULL/color', + optional: false, + nullable: true, + description: '', + components: [], + contrast: '', + fallback: 'Shadow/Key', + exceptions: [], + cssName: '--smtc-shadow-card-rest-key-color', + }, + + shadowWindowInactiveKeyX: { + no: 898, + name: 'shadow/window/inactive/(key)/(x)', + fst_reference: 'shadow/window/active/(key)/(x)', + optional: true, + nullable: false, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-window-inactive-key-x', + }, + shadowWindowInactiveKeyY: { + no: 899, + name: 'shadow/window/inactive/(key)/(y)', + fst_reference: 'shadow/window/active/(key)/(y)', + optional: true, + nullable: false, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-window-inactive-key-y', + }, + shadowWindowInactiveKeyBlur: { + no: 900, + name: 'shadow/window/inactive/(key)/(blur)', + fst_reference: 'shadow/window/active/(key)/(blur)', + optional: true, + nullable: false, + description: '', + components: [], + contrast: '', + fallback: '', + exceptions: [], + cssName: '--smtc-shadow-window-inactive-key-blur', + }, + shadowWindowInactiveKeyColor: { + no: 901, + name: 'shadow/window/inactive/(key)/(Color)', + fst_reference: 'shadow/window/active/(key)/(color)', + optional: true, + nullable: false, + description: '', + components: [], + contrast: '', + fallback: 'Shadow/Ambientlighter', + exceptions: [], + cssName: '--smtc-shadow-window-inactive-key-color', + }, +}; + +describe('dedupeShadowTokens', () => { + const dedupedTokens = dedupeShadowTokens(shadowTokens); + it('Combines and removes tokens', () => { + // First, check the tokens have been deduped + expect(Object.keys(dedupedTokens).length).toEqual(2); + // New combined token exists + expect(dedupedTokens.shadowCardRestKey).toBeTruthy(); + }); + it('Updates token name to combined version', () => { + // New combined token has correct name + expect(dedupedTokens.shadowCardRestKey.name).toMatch('shadow/card/rest/(key)'); + }); + it('Updates token CSS name to combined version', () => { + // New combined token has correct name + expect(dedupedTokens.shadowCardRestKey.cssName).toMatch('--smtc-shadow-card-rest-key'); + }); + it('Handles combined fallbacks correctly', () => { + // Ensure fallbacks are handled correctly + expect(dedupedTokens.shadowWindowInactiveKey.fst_reference).toMatch('shadow/window/active/(key)'); + }); +}); diff --git a/packages/semantic-tokens/utils/dedupeShadowTokens.ts b/packages/semantic-tokens/utils/dedupeShadowTokens.ts new file mode 100644 index 00000000000000..dcaabca6a6a621 --- /dev/null +++ b/packages/semantic-tokens/utils/dedupeShadowTokens.ts @@ -0,0 +1,32 @@ +import type { Token } from '../scripts/token.types'; +import { chopLastCamelCasePart } from './chopLastCamelCasePart'; +import { removeLastDelimiter } from './removeLastDelimiter'; + +export const dedupeShadowTokens = (_tokenJSON: Record) => { + /* Our shadow tokens come exported from Figma in parts i.e. X, Y, Blur, Color + * To dedupe, we chop off the specific identifier (X, Y, Blur, Color) and combine them into a single token + * If the separate shadow tokens are required, they can be re-added and formatted into a shadow token string + * This is backwards compatible and valid with fallbacks (if a shadow part CSSVar is missing, it will fallback) + */ + for (const token in _tokenJSON) { + if (_tokenJSON.hasOwnProperty(token)) { + const tokenData: Token = _tokenJSON[token]; + const combinedShadowName = chopLastCamelCasePart(token); + if (tokenData.name.toLowerCase().includes('shadow/')) { + if (!_tokenJSON[combinedShadowName]) { + // Handle shadow tokens by removing the last part (X,Y,Blur,Color) + tokenData.cssName = removeLastDelimiter(tokenData.cssName, '-'); + tokenData.fst_reference = removeLastDelimiter(tokenData.fst_reference, '/'); + tokenData.name = removeLastDelimiter(tokenData.name, '/'); + // Add the new combined token + _tokenJSON[combinedShadowName] = tokenData; + } + + // Remove original token + delete _tokenJSON[token]; + } + } + } + + return _tokenJSON; +}; diff --git a/packages/semantic-tokens/utils/escapeInlineToken.test.ts b/packages/semantic-tokens/utils/escapeInlineToken.test.ts new file mode 100644 index 00000000000000..ff584899b24ae2 --- /dev/null +++ b/packages/semantic-tokens/utils/escapeInlineToken.test.ts @@ -0,0 +1,7 @@ +import { escapeInlineToken } from './escapeInlineToken'; + +describe('escapeInlineToken', () => { + it('Handles a variable replacement string as pure text', () => { + expect(escapeInlineToken('textGlobalDisplay1FontsizeRaw')).toMatch('${textGlobalDisplay1FontsizeRaw}'); + }); +}); diff --git a/packages/semantic-tokens/utils/escapeInlineToken.ts b/packages/semantic-tokens/utils/escapeInlineToken.ts new file mode 100644 index 00000000000000..9c1c22711346ea --- /dev/null +++ b/packages/semantic-tokens/utils/escapeInlineToken.ts @@ -0,0 +1,3 @@ +export const escapeInlineToken = (token: string) => { + return `\$\{${token}\}`; +}; diff --git a/packages/semantic-tokens/utils/index.ts b/packages/semantic-tokens/utils/index.ts new file mode 100644 index 00000000000000..65b66de73ae709 --- /dev/null +++ b/packages/semantic-tokens/utils/index.ts @@ -0,0 +1,6 @@ +export { chopLastCamelCasePart } from './chopLastCamelCasePart'; +export { toCamelCase } from './toCamelCase'; +export { removeLastDelimiter } from './removeLastDelimiter'; +export { escapeInlineToken } from './escapeInlineToken'; +export { dedupeShadowTokens } from './dedupeShadowTokens'; +export { cleanFstTokenName } from './cleanFstTokenName'; diff --git a/packages/semantic-tokens/utils/removeLastDelimiter.test.ts b/packages/semantic-tokens/utils/removeLastDelimiter.test.ts new file mode 100644 index 00000000000000..2aad6312927ad1 --- /dev/null +++ b/packages/semantic-tokens/utils/removeLastDelimiter.test.ts @@ -0,0 +1,14 @@ +import { removeLastDelimiter } from './removeLastDelimiter'; + +describe('removeLastDelimiter', () => { + it('Removing the last delimiter works with file path', () => { + const testDirPath = '/test/test2/test3'; + const testFilePath = '/test/test2/test3' + '/testFile.ts'; + + // We use path.sep as it is platform dependent + expect(removeLastDelimiter(testFilePath, '/')).toMatch(testDirPath); + }); + it('Works with dashes for CSSVars', () => { + expect(removeLastDelimiter('--smtc-shadow-card-rest-key-x', '-')).toMatch('--smtc-shadow-card-rest-key'); + }); +}); diff --git a/packages/semantic-tokens/utils/removeLastDelimiter.ts b/packages/semantic-tokens/utils/removeLastDelimiter.ts new file mode 100644 index 00000000000000..55748910189563 --- /dev/null +++ b/packages/semantic-tokens/utils/removeLastDelimiter.ts @@ -0,0 +1,8 @@ +export const removeLastDelimiter = (str: string, delimiter: string) => { + const lastIndex = str.lastIndexOf(delimiter); + if (lastIndex === -1) { + // Delimiter not found + return str; + } + return str.substring(0, lastIndex); +}; diff --git a/packages/semantic-tokens/utils/toCamelCase.test.ts b/packages/semantic-tokens/utils/toCamelCase.test.ts new file mode 100644 index 00000000000000..525205aa623191 --- /dev/null +++ b/packages/semantic-tokens/utils/toCamelCase.test.ts @@ -0,0 +1,8 @@ +import { toCamelCase } from './toCamelCase'; + +describe('toCamelCase', () => { + it('Splits and camel cases strings separated by forward slash', () => { + // We use path.sep as it is platform dependent + expect(toCamelCase('test1/test2/test3')).toMatch('test1Test2Test3'); + }); +}); diff --git a/packages/semantic-tokens/utils/toCamelCase.ts b/packages/semantic-tokens/utils/toCamelCase.ts new file mode 100644 index 00000000000000..86c253287e1fef --- /dev/null +++ b/packages/semantic-tokens/utils/toCamelCase.ts @@ -0,0 +1,13 @@ +export const toCamelCase = (str: string) => { + return str + .split('/') + .map((word: string, index: number) => { + // If it is the first word make sure to lowercase all the chars. + if (index === 0) { + return word.toLowerCase(); + } + // If it is not the first word only upper case the first char and lowercase the rest. + return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); + }) + .join(''); +};