From 351b98f8a6d0f2f5acd0df8457c725196356cd61 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:04:36 -0400 Subject: [PATCH 001/102] add weight, style, stretch and variant to font --- src/components/drawing/index.js | 26 ++++++++--- src/lib/coerce.js | 4 ++ src/plots/font_attributes.js | 78 +++++++++++++++++++++++++++++++++ 3 files changed, 102 insertions(+), 6 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 2784a2d4d73..5ba36eb79b8 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -27,9 +27,13 @@ var drawing = module.exports = {}; // styling functions for plot elements // ----------------------------------------------------- -drawing.font = function(s, family, size, color) { - // also allow the form font(s, {family, size, color}) +drawing.font = function(s, family, size, color, weight, style, stretch, variant) { + // also allow the form font(s, {family, size, color, weight, style, stretch, variant}) if(Lib.isPlainObject(family)) { + variant = family.variant; + stretch = family.stretch; + style = family.style; + weight = family.weight; color = family.color; size = family.size; family = family.family; @@ -37,6 +41,11 @@ drawing.font = function(s, family, size, color) { if(family) s.style('font-family', family); if(size + 1) s.style('font-size', size + 'px'); if(color) s.call(Color.fill, color); + + if(weight) s.style('font-weight', weight); + if(style) s.style('font-style', style); + if(stretch) s.style('font-stretch', stretch); + if(variant) s.style('font-variant', variant); }; /* @@ -1126,10 +1135,15 @@ drawing.textPointStyle = function(s, trace, gd) { selectedTextColorFn(d) : (d.tc || trace.textfont.color); - p.call(drawing.font, - d.tf || trace.textfont.family, - fontSize, - fontColor) + p.call(drawing.font, { + family: d.tf || trace.textfont.family, + weight: d.tw || trace.textfont.weight, + style: d.ty || trace.textfont.style, + stretch: d.th || trace.textfont.stretch, + variant: d.tv || trace.textfont.variant, + size: fontSize, + color: fontColor + }) .text(text) .call(svgTextUtils.convertToTspans, gd) .call(textPointPosition, pos, fontSize, d.mrc); diff --git a/src/lib/coerce.js b/src/lib/coerce.js index 5ad6dc61a2d..79cc3f0c9f9 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -463,6 +463,10 @@ exports.coerceFont = function(coerce, attr, dfltObj) { out.family = coerce(attr + '.family', dfltObj.family); out.size = coerce(attr + '.size', dfltObj.size); out.color = coerce(attr + '.color', dfltObj.color); + out.weight = coerce(attr + '.weight', dfltObj.weight); + out.style = coerce(attr + '.style', dfltObj.style); + out.stretch = coerce(attr + '.stretch', dfltObj.stretch); + out.variant = coerce(attr + '.variant', dfltObj.variant); return out; }; diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 42c19c71a02..b41e19271f6 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -47,6 +47,84 @@ module.exports = function(opts) { valType: 'color', editType: colorEditType }, + + weight: { + editType: editType, + valType: 'enumerated', + values: [ + 'normal', + 'bold', + '100', + '200', + '300', + '400', // normal + '500', + '600', + '700', // bold + '800', + '900' + ], + dflt: 'normal', + description: [ + 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight', + ].join(' ') + }, + + style: { + editType: editType, + valType: 'enumerated', + values: [ + 'normal', + 'italic', + 'oblique -75', + 'oblique -60', + 'oblique -45', + 'oblique -30', + 'oblique -15', + 'oblique 15', + 'oblique 30', + 'oblique 45', + 'oblique 60', + 'oblique 75' + ], + dflt: 'normal', + description: [ + 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style', + ].join(' ') + }, + + stretch: { + editType: editType, + valType: 'enumerated', + values: [ + 'normal', + 'ultra-condensed', + 'extra-condensed', + 'condensed', + 'semi-condensed', + 'semi-expanded', + 'expanded', + 'extra-expanded', + 'ultra-expanded', + '50%', + '100%', + '200%', + ], + dflt: 'normal', + description: [ + 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch', + ].join(' ') + }, + + variant: { + editType: editType, + valType: 'string', + dflt: 'normal', + description: [ + 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant', + ].join(' ') + }, + editType: editType, // blank strings so compress_attributes can remove // TODO - that's uber hacky... better solution? From fe1acaca431e024efc4830c29585b3878b47539c Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:06:35 -0400 Subject: [PATCH 002/102] bar --- src/traces/bar/style.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/traces/bar/style.js b/src/traces/bar/style.js index 9b3f9750f28..88818db5743 100644 --- a/src/traces/bar/style.js +++ b/src/traces/bar/style.js @@ -123,7 +123,11 @@ function getInsideTextFont(trace, index, layoutFont, barColor) { defaultFont = { color: Color.contrast(barColor), family: defaultFont.family, - size: defaultFont.size + size: defaultFont.size, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: defaultFont.variant }; } @@ -143,6 +147,10 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) var familyValue = helpers.getValue(attributeValue.family, index); var sizeValue = helpers.getValue(attributeValue.size, index); var colorValue = helpers.getValue(attributeValue.color, index); + var weightValue = helpers.getValue(attributeValue.weight, index); + var styleValue = helpers.getValue(attributeValue.style, index); + var stretchValue = helpers.getValue(attributeValue.stretch, index); + var variantValue = helpers.getValue(attributeValue.variant, index); return { family: helpers.coerceString( @@ -150,7 +158,15 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) size: helpers.coerceNumber( attributeDefinition.size, sizeValue, defaultValue.size), color: helpers.coerceColor( - attributeDefinition.color, colorValue, defaultValue.color) + attributeDefinition.color, colorValue, defaultValue.color), + weight: helpers.coerceColor( + attributeDefinition.weight, weightValue, defaultValue.weight), + style: helpers.coerceColor( + attributeDefinition.style, styleValue, defaultValue.style), + stretch: helpers.coerceColor( + attributeDefinition.stretch, stretchValue, defaultValue.stretch), + variant: helpers.coerceColor( + attributeDefinition.variant, variantValue, defaultValue.variant) }; } From c278383c862d009c69a3712d894708f09982567e Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:06:49 -0400 Subject: [PATCH 003/102] carpet --- src/traces/carpet/axis_defaults.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/traces/carpet/axis_defaults.js b/src/traces/carpet/axis_defaults.js index 18ffc955405..41d9d4922a3 100644 --- a/src/traces/carpet/axis_defaults.js +++ b/src/traces/carpet/axis_defaults.js @@ -110,6 +110,10 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, options) var title = coerce('title.text'); if(title) { Lib.coerceFont(coerce, 'title.font', { + weight: font.weight, + style: font.style, + stretch: font.stretch, + variant: font.variant, family: font.family, size: Lib.bigFont(font.size), color: dfltFontColor From 0e6a8338f70465653ce4384334a9b1a9be461f8d Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:07:07 -0400 Subject: [PATCH 004/102] contour --- src/traces/contour/label_defaults.js | 4 ++++ src/traces/contour/style.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/traces/contour/label_defaults.js b/src/traces/contour/label_defaults.js index e2832c78055..a8311f215dd 100644 --- a/src/traces/contour/label_defaults.js +++ b/src/traces/contour/label_defaults.js @@ -8,6 +8,10 @@ module.exports = function handleLabelDefaults(coerce, layout, lineColor, opts) { if(showLabels) { var globalFont = layout.font; Lib.coerceFont(coerce, 'contours.labelfont', { + weight: globalFont.weight, + style: globalFont.style, + stretch: globalFont.stretch, + variant: globalFont.variant, family: globalFont.family, size: globalFont.size, color: lineColor diff --git a/src/traces/contour/style.js b/src/traces/contour/style.js index 7206581606f..aeee4fcd710 100644 --- a/src/traces/contour/style.js +++ b/src/traces/contour/style.js @@ -41,6 +41,10 @@ module.exports = function style(gd) { var labelFont = contours.labelfont; c.selectAll('g.contourlabels text').each(function(d) { Drawing.font(d3.select(this), { + weight: labelFont.weight, + style: labelFont.style, + stretch: labelFont.stretch, + variant: labelFont.variant, family: labelFont.family, size: labelFont.size, color: labelFont.color || (colorLines ? colorMap(d.level) : line.color) From cc6308d5366764fb753d07cb6371eee100372d43 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:07:20 -0400 Subject: [PATCH 005/102] heatmap --- src/traces/heatmap/plot.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/traces/heatmap/plot.js b/src/traces/heatmap/plot.js index 08ebf7e17c7..87f248e0e38 100644 --- a/src/traces/heatmap/plot.js +++ b/src/traces/heatmap/plot.js @@ -467,7 +467,6 @@ module.exports = function(gd, plotinfo, cdheatmaps, heatmapLayer) { } var font = trace.textfont; - var fontFamily = font.family; var fontSize = font.size; var globalFontSize = gd._fullLayout.font.size; @@ -545,7 +544,15 @@ module.exports = function(gd, plotinfo, cdheatmaps, heatmapLayer) { thisLabel .attr('data-notex', 1) .call(svgTextUtils.positionText, xFn(d), yFn(d)) - .call(Drawing.font, fontFamily, fontSize, fontColor) + .call(Drawing.font, { + family: font.family, + size: fontSize, + color: fontColor, + weight: font.weight, + style: font.style, + stretch: font.stretch, + variant: font.variant, + }) .text(d.t) .call(svgTextUtils.convertToTspans, gd); }); From eddbda16bcd946a0db9f76022b28339859c6ac88 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:07:38 -0400 Subject: [PATCH 006/102] indicator --- src/traces/indicator/defaults.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/traces/indicator/defaults.js b/src/traces/indicator/defaults.js index 6ccb013e7a9..ed07db301ae 100644 --- a/src/traces/indicator/defaults.js +++ b/src/traces/indicator/defaults.js @@ -35,6 +35,10 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { coerce('number.valueformat'); coerce('number.font.color', layout.font.color); coerce('number.font.family', layout.font.family); + coerce('number.font.weight', layout.font.weight); + coerce('number.font.style', layout.font.style); + coerce('number.font.stretch', layout.font.stretch); + coerce('number.font.variant', layout.font.variant); coerce('number.font.size'); if(traceOut.number.font.size === undefined) { traceOut.number.font.size = cn.defaultNumberFontSize; @@ -50,6 +54,10 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { if(traceOut._hasDelta) { coerce('delta.font.color', layout.font.color); coerce('delta.font.family', layout.font.family); + coerce('delta.font.weight', layout.font.weight); + coerce('delta.font.style', layout.font.style); + coerce('delta.font.stretch', layout.font.stretch); + coerce('delta.font.variant', layout.font.variant); coerce('delta.font.size'); if(traceOut.delta.font.size === undefined) { traceOut.delta.font.size = (traceOut._hasNumber ? 0.5 : 1) * (bignumberFontSize || cn.defaultNumberFontSize); @@ -72,6 +80,10 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { // Title attributes coerce('title.font.color', layout.font.color); coerce('title.font.family', layout.font.family); + coerce('title.font.weight', layout.font.weight); + coerce('title.font.style', layout.font.style); + coerce('title.font.stretch', layout.font.stretch); + coerce('title.font.variant', layout.font.variant); coerce('title.font.size', 0.25 * (bignumberFontSize || deltaFontSize || cn.defaultNumberFontSize)); coerce('title.text'); From 9e0ff173b63f8c8acfc47a95375e8e522adfec57 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:07:57 -0400 Subject: [PATCH 007/102] parcats --- src/traces/parcats/defaults.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/traces/parcats/defaults.js b/src/traces/parcats/defaults.js index 5d3319e4c3e..64669e2f14a 100644 --- a/src/traces/parcats/defaults.js +++ b/src/traces/parcats/defaults.js @@ -96,6 +96,10 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout coerce('counts'); var labelfontDflt = { + weight: layout.font.weight, + style: layout.font.style, + stretch: layout.font.stretch, + variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size), color: layout.font.color @@ -104,6 +108,10 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout Lib.coerceFont(coerce, 'labelfont', labelfontDflt); var categoryfontDefault = { + weight: layout.font.weight, + style: layout.font.style, + stretch: layout.font.stretch, + variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size / 1.2), color: layout.font.color From 666b10ef1a2244cb765e294544529d1a715d6e6e Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:08:06 -0400 Subject: [PATCH 008/102] parcoords --- src/traces/parcoords/defaults.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/traces/parcoords/defaults.js b/src/traces/parcoords/defaults.js index dc8a310179f..22ad974c598 100644 --- a/src/traces/parcoords/defaults.js +++ b/src/traces/parcoords/defaults.js @@ -96,6 +96,10 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout // make default font size 10px (default is 12), // scale linearly with global font size var fontDflt = { + weight: layout.font.weight, + style: layout.font.style, + stretch: layout.font.stretch, + variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size / 1.2), color: layout.font.color From 08041dc625d84b1092b382db750846bb886877f3 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:08:15 -0400 Subject: [PATCH 009/102] pie --- src/traces/pie/plot.js | 52 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 50 insertions(+), 2 deletions(-) diff --git a/src/traces/pie/plot.js b/src/traces/pie/plot.js index 0b868181e82..1c764e794d6 100644 --- a/src/traces/pie/plot.js +++ b/src/traces/pie/plot.js @@ -500,10 +500,34 @@ function determineOutsideTextFont(trace, pt, layoutFont) { helpers.castOption(trace.textfont.size, pt.pts) || layoutFont.size; + var weight = + helpers.castOption(trace.outsidetextfont.weight, pt.pts) || + helpers.castOption(trace.textfont.weight, pt.pts) || + layoutFont.weight; + + var style = + helpers.castOption(trace.outsidetextfont.style, pt.pts) || + helpers.castOption(trace.textfont.style, pt.pts) || + layoutFont.style; + + var stretch = + helpers.castOption(trace.outsidetextfont.stretch, pt.pts) || + helpers.castOption(trace.textfont.stretch, pt.pts) || + layoutFont.stretch; + + var variant = + helpers.castOption(trace.outsidetextfont.variant, pt.pts) || + helpers.castOption(trace.textfont.variant, pt.pts) || + layoutFont.variant; + return { color: color, family: family, - size: size + size: size, + weight: weight, + style: style, + stretch: stretch, + variant: variant }; } @@ -527,10 +551,34 @@ function determineInsideTextFont(trace, pt, layoutFont) { helpers.castOption(trace.textfont.size, pt.pts) || layoutFont.size; + var weight = + helpers.castOption(trace.insidetextfont.weight, pt.pts) || + helpers.castOption(trace.textfont.weight, pt.pts) || + layoutFont.weight; + + var style = + helpers.castOption(trace.insidetextfont.style, pt.pts) || + helpers.castOption(trace.textfont.style, pt.pts) || + layoutFont.style; + + var stretch = + helpers.castOption(trace.insidetextfont.stretch, pt.pts) || + helpers.castOption(trace.textfont.stretch, pt.pts) || + layoutFont.stretch; + + var variant = + helpers.castOption(trace.insidetextfont.variant, pt.pts) || + helpers.castOption(trace.textfont.variant, pt.pts) || + layoutFont.variant; + return { color: customColor || Color.contrast(pt.color), family: family, - size: size + size: size, + weight: weight, + style: style, + stretch: stretch, + variant: variant }; } From 4ff859fb0fba51e115163a28271c0602d625f5e7 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:08:32 -0400 Subject: [PATCH 010/102] sankey --- src/traces/sankey/plot.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/traces/sankey/plot.js b/src/traces/sankey/plot.js index 57857d3fc07..342739e3854 100644 --- a/src/traces/sankey/plot.js +++ b/src/traces/sankey/plot.js @@ -226,6 +226,10 @@ module.exports = function plot(gd, calcData) { fontFamily: castHoverOption(obj, 'font.family'), fontSize: castHoverOption(obj, 'font.size'), fontColor: castHoverOption(obj, 'font.color'), + fontWeight: castHoverOption(obj, 'font.weight'), + fontStyle: castHoverOption(obj, 'font.style'), + fontStretch: castHoverOption(obj, 'font.stretch'), + fontVariant: castHoverOption(obj, 'font.variant'), nameLength: castHoverOption(obj, 'namelength'), textAlign: castHoverOption(obj, 'align'), idealAlign: d3.event.x < hoverCenter[0] ? 'right' : 'left', @@ -320,6 +324,10 @@ module.exports = function plot(gd, calcData) { fontFamily: castHoverOption(obj, 'font.family'), fontSize: castHoverOption(obj, 'font.size'), fontColor: castHoverOption(obj, 'font.color'), + fontWeight: castHoverOption(obj, 'font.weight'), + fontStyle: castHoverOption(obj, 'font.style'), + fontStretch: castHoverOption(obj, 'font.stretch'), + fontVariant: castHoverOption(obj, 'font.variant'), nameLength: castHoverOption(obj, 'namelength'), textAlign: castHoverOption(obj, 'align'), idealAlign: 'left', From acc71b2cb7d0c26adff24fc7708f5bdbe1edfd47 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:09:20 -0400 Subject: [PATCH 011/102] scatter --- src/traces/scatter/arrays_to_calcdata.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/traces/scatter/arrays_to_calcdata.js b/src/traces/scatter/arrays_to_calcdata.js index 94dfbd06813..bc1413501d2 100644 --- a/src/traces/scatter/arrays_to_calcdata.js +++ b/src/traces/scatter/arrays_to_calcdata.js @@ -17,6 +17,10 @@ module.exports = function arraysToCalcdata(cd, trace) { Lib.mergeArrayCastPositive(trace.textfont.size, cd, 'ts'); Lib.mergeArray(trace.textfont.color, cd, 'tc'); Lib.mergeArray(trace.textfont.family, cd, 'tf'); + Lib.mergeArray(trace.textfont.weight, cd, 'tw'); + Lib.mergeArray(trace.textfont.style, cd, 'ty'); + Lib.mergeArray(trace.textfont.stretch, cd, 'th'); + Lib.mergeArray(trace.textfont.variant, cd, 'tv'); } var marker = trace.marker; From f13d7b2de0fc5e1dc949281117cfe66a1a9a02ad Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:09:39 -0400 Subject: [PATCH 012/102] scattergl --- src/traces/scattergl/convert.js | 28 +++++++++++++++++++++++++--- src/traces/scattergl/hover.js | 6 +++++- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/src/traces/scattergl/convert.js b/src/traces/scattergl/convert.js index 5a477e493e7..1e67cfa1b9a 100644 --- a/src/traces/scattergl/convert.js +++ b/src/traces/scattergl/convert.js @@ -107,6 +107,10 @@ function convertTextStyle(gd, trace) { var tfc = textfontIn.color; var tfs = textfontIn.size; var tff = textfontIn.family; + var tfw = textfontIn.weight; + var tfy = textfontIn.style; + var tfh = textfontIn.stretch; + var tfv = textfontIn.variant; var optsOut = {}; var i; var plotGlPixelRatio = gd._context.plotGlPixelRatio; @@ -184,7 +188,14 @@ function convertTextStyle(gd, trace) { optsOut.color = tfc; } - if(isArrayOrTypedArray(tfs) || isArrayOrTypedArray(tff)) { + if( + isArrayOrTypedArray(tfs) || + Array.isArray(tff) || + Array.isArray(tfw) || + Array.isArray(tfy) || + Array.isArray(tfh) || + Array.isArray(tfv) + ) { // if any textfont param is array - make render a batch optsOut.font = new Array(count); for(i = 0; i < count; i++) { @@ -197,11 +208,22 @@ function convertTextStyle(gd, trace) { ) : tfs ) * plotGlPixelRatio; - fonti.family = isArrayOrTypedArray(tff) ? tff[i] : tff; + fonti.family = Array.isArray(tff) ? tff[i] : tff; + fonti.weight = Array.isArray(tfw) ? tfw[i] : tfw; + fonti.style = Array.isArray(tfy) ? tfy[i] : tfy; + fonti.stretch = Array.isArray(tfh) ? tfh[i] : tfh; + fonti.variant = Array.isArray(tfv) ? tfv[i] : tfv; } } else { // if both are single values, make render fast single-value - optsOut.font = {size: tfs * plotGlPixelRatio, family: tff}; + optsOut.font = { + size: tfs * plotGlPixelRatio, + family: tff, + weight: tfw, + style: tfy, + stretch: tfh, + variant: tfv + }; } return optsOut; diff --git a/src/traces/scattergl/hover.js b/src/traces/scattergl/hover.js index 7d8a922f387..b65402ae169 100644 --- a/src/traces/scattergl/hover.js +++ b/src/traces/scattergl/hover.js @@ -130,8 +130,12 @@ function calcHover(pointData, x, y, trace) { var font = trace.textfont; if(font) { di.ts = Lib.isArrayOrTypedArray(font.size) ? font.size[id] : font.size; - di.tc = Array.isArray(font.color) ? font.color[id] : font.color; + di.tc = Lib.isArrayOrTypedArray(font.color) ? font.color[id] : font.color; di.tf = Array.isArray(font.family) ? font.family[id] : font.family; + di.tw = Array.isArray(font.weight) ? font.weight[id] : font.weight; + di.ty = Array.isArray(font.style) ? font.style[id] : font.style; + di.th = Array.isArray(font.stretch) ? font.stretch[id] : font.stretch; + di.tv = Array.isArray(font.variant) ? font.variant[id] : font.variant; } var marker = trace.marker; From 9a6f9c2302991d9e312ed54e16ec89950b4c707a Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:09:54 -0400 Subject: [PATCH 013/102] sunburst --- src/traces/sunburst/fx.js | 4 ++++ src/traces/sunburst/helpers.js | 12 ++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/traces/sunburst/fx.js b/src/traces/sunburst/fx.js index 78321364105..a701d4487b5 100644 --- a/src/traces/sunburst/fx.js +++ b/src/traces/sunburst/fx.js @@ -143,6 +143,10 @@ module.exports = function attachFxHandlers(sliceTop, entry, gd, cd, opts) { fontFamily: _cast('hoverlabel.font.family'), fontSize: _cast('hoverlabel.font.size'), fontColor: _cast('hoverlabel.font.color'), + fontWeight: _cast('hoverlabel.font.weigth'), + fontStyle: _cast('hoverlabel.font.style'), + fontStretch: _cast('hoverlabel.font.stretch'), + fontVariant: _cast('hoverlabel.font.variant'), nameLength: _cast('hoverlabel.namelength'), textAlign: _cast('hoverlabel.align'), hovertemplate: hovertemplate, diff --git a/src/traces/sunburst/helpers.js b/src/traces/sunburst/helpers.js index 9c90feac35c..83a23513ea3 100644 --- a/src/traces/sunburst/helpers.js +++ b/src/traces/sunburst/helpers.js @@ -71,7 +71,11 @@ function determineOutsideTextFont(trace, pt, layoutFont) { return { color: exports.getOutsideTextFontKey('color', trace, pt, layoutFont), family: exports.getOutsideTextFontKey('family', trace, pt, layoutFont), - size: exports.getOutsideTextFontKey('size', trace, pt, layoutFont) + size: exports.getOutsideTextFontKey('size', trace, pt, layoutFont), + weight: exports.getOutsideTextFontKey('weight', trace, pt, layoutFont), + style: exports.getOutsideTextFontKey('style', trace, pt, layoutFont), + stretch: exports.getOutsideTextFontKey('stretch', trace, pt, layoutFont), + variant: exports.getOutsideTextFontKey('variant', trace, pt, layoutFont) }; } @@ -96,7 +100,11 @@ function determineInsideTextFont(trace, pt, layoutFont, opts) { return { color: customColor || Color.contrast(cdi.color), family: exports.getInsideTextFontKey('family', trace, pt, layoutFont, opts), - size: exports.getInsideTextFontKey('size', trace, pt, layoutFont, opts) + size: exports.getInsideTextFontKey('size', trace, pt, layoutFont, opts), + weight: exports.getInsideTextFontKey('weight', trace, pt, layoutFont, opts), + style: exports.getInsideTextFontKey('style', trace, pt, layoutFont, opts), + stretch: exports.getInsideTextFontKey('stretch', trace, pt, layoutFont, opts), + variant: exports.getInsideTextFontKey('variant', trace, pt, layoutFont, opts) }; } From 55ba43bf73175d9d3d35decd0b51baf7f995c2b4 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:10:06 -0400 Subject: [PATCH 014/102] table --- src/traces/table/plot.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/traces/table/plot.js b/src/traces/table/plot.js index 972e5020903..e72e04745bd 100644 --- a/src/traces/table/plot.js +++ b/src/traces/table/plot.js @@ -484,7 +484,11 @@ function supplyStylingValues(columnCell) { var font = { size: gridPick(spec.size, col, i), color: gridPick(spec.color, col, i), - family: gridPick(spec.family, col, i) + family: gridPick(spec.family, col, i), + weight: gridPick(spec.weight, col, i), + style: gridPick(spec.style, col, i), + stretch: gridPick(spec.stretch, col, i), + variant: gridPick(spec.variant, col, i), }; d.rowNumber = d.key; d.align = gridPick(d.calcdata.cells.align, col, i); From f4bc74e93530ff049859c9e4a3fd0c627974088e Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:10:29 -0400 Subject: [PATCH 015/102] scatter3d --- src/traces/scatter3d/attributes.js | 4 ++++ src/traces/scatter3d/convert.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/traces/scatter3d/attributes.js b/src/traces/scatter3d/attributes.js index b6c1315a9ab..4bd44e8bdf8 100644 --- a/src/traces/scatter3d/attributes.js +++ b/src/traces/scatter3d/attributes.js @@ -158,6 +158,10 @@ var attrs = module.exports = overrideAll({ textfont: { color: scatterAttrs.textfont.color, size: scatterAttrs.textfont.size, + weight: scatterAttrs.textfont.weight, + style: scatterAttrs.textfont.style, + stretch: scatterAttrs.textfont.stretch, + variant: scatterAttrs.textfont.variant, family: extendFlat({}, scatterAttrs.textfont.family, {arrayOk: false}) }, diff --git a/src/traces/scatter3d/convert.js b/src/traces/scatter3d/convert.js index 1c8d27509af..7e6366f0ee0 100644 --- a/src/traces/scatter3d/convert.js +++ b/src/traces/scatter3d/convert.js @@ -297,6 +297,10 @@ function convertPlotlyOptions(scene, data) { params.textColor = formatColor(data.textfont, 1, len); params.textSize = formatParam(data.textfont.size, len, Lib.identity, 12); params.textFont = data.textfont.family; // arrayOk === false + params.textWeight = data.textfont.weight; // arrayOk === false + params.textStyle = data.textfont.style; // arrayOk === false + params.textStretch = data.textfont.stretch; // arrayOk === false + params.textVariant = data.textfont.variant; // arrayOk === false params.textAngle = 0; } From 2c39a8e86cb48fb27e69e3e7c5967becf9ab55fb Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:10:46 -0400 Subject: [PATCH 016/102] scattermapbox --- src/traces/scattermapbox/defaults.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 4d59cce9f69..96e88baa3fd 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -107,6 +107,10 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout handleTextDefaults(traceIn, traceOut, layout, coerce, {noSelect: true, font: { + weight: layout.font.weight, + style: layout.font.style, + stretch: layout.font.stretch, + variant: layout.font.variant, family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', size: layout.font.size, color: layout.font.color From caad47283f1634b2fc053c5410bf2ace6bb8c09c Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:11:13 -0400 Subject: [PATCH 017/102] annotations --- src/components/annotations/common_defaults.js | 4 ++++ src/components/annotations/draw.js | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/annotations/common_defaults.js b/src/components/annotations/common_defaults.js index 49c57d10293..4f5e5838cae 100644 --- a/src/components/annotations/common_defaults.js +++ b/src/components/annotations/common_defaults.js @@ -60,6 +60,10 @@ module.exports = function handleAnnotationCommonDefaults(annIn, annOut, fullLayo Lib.coerceFont(coerce, 'hoverlabel.font', { family: globalHoverLabel.font.family, + weight: globalHoverLabel.font.weight, + style: globalHoverLabel.font.style, + stretch: globalHoverLabel.font.stretch, + variant: globalHoverLabel.font.variant, size: globalHoverLabel.font.size, color: globalHoverLabel.font.color || hoverBorder }); diff --git a/src/components/annotations/draw.js b/src/components/annotations/draw.js index bf1ebf7fbec..4e948340815 100644 --- a/src/components/annotations/draw.js +++ b/src/components/annotations/draw.js @@ -195,7 +195,11 @@ function drawRaw(gd, options, index, subplotId, xa, ya) { borderColor: hoverOptions.bordercolor, fontFamily: hoverFont.family, fontSize: hoverFont.size, - fontColor: hoverFont.color + fontColor: hoverFont.color, + fontWeight: hoverFont.weight, + fontStyle: hoverFont.style, + fontStretch: hoverFont.stretch, + fontVariant: hoverFont.variant }, { container: fullLayout._hoverlayer.node(), outerContainer: fullLayout._paper.node(), From 34f3d48b52a79632cd8c561cfbc27350fd2c81f2 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:11:23 -0400 Subject: [PATCH 018/102] colorbar --- src/components/colorbar/defaults.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/colorbar/defaults.js b/src/components/colorbar/defaults.js index 3b92c9e2836..491e9c589d2 100644 --- a/src/components/colorbar/defaults.js +++ b/src/components/colorbar/defaults.js @@ -125,6 +125,10 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) { var tickFont = colorbarOut.showticklabels ? colorbarOut.tickfont : font; var dfltTitleFont = Lib.extendFlat({}, tickFont, { + weight: font.weight, + style: font.style, + stretch: font.stretch, + variant: font.variant, color: font.color, size: Lib.bigFont(tickFont.size) }); From 948689e1f22f5509ba8036840f31a4e63a8b63b0 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:11:50 -0400 Subject: [PATCH 019/102] legend --- src/components/legend/style.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/legend/style.js b/src/components/legend/style.js index f953db454d1..a00bd876bf7 100644 --- a/src/components/legend/style.js +++ b/src/components/legend/style.js @@ -244,6 +244,10 @@ module.exports = function style(s, gd, legend) { dEdit.ts = 10; dEdit.tc = boundVal('textfont.color', pickFirst); dEdit.tf = boundVal('textfont.family', pickFirst); + dEdit.tw = boundVal('textfont.weight', pickFirst); + dEdit.ty = boundVal('textfont.style', pickFirst); + dEdit.th = boundVal('textfont.stretch', pickFirst); + dEdit.tv = boundVal('textfont.variant', pickFirst); } dMod = [Lib.minExtend(d0, dEdit)]; From cf56d6eab5922ba8389c8e6f771d45de68bb5e64 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:11:58 -0400 Subject: [PATCH 020/102] titles --- src/components/titles/index.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/titles/index.js b/src/components/titles/index.js index 41b5c85b9b8..708d0070654 100644 --- a/src/components/titles/index.js +++ b/src/components/titles/index.js @@ -68,6 +68,10 @@ function draw(gd, titleClass, options) { var fontFamily = font.family; var fontSize = font.size; var fontColor = font.color; + var fontWeight = font.weight; + var fontStyle = font.style; + var fontStretch = font.stretch; + var fontVariant = font.variant; // only make this title editable if we positively identify its property // as one that has editing enabled. @@ -146,7 +150,10 @@ function draw(gd, titleClass, options) { 'font-size': d3.round(fontSize, 2) + 'px', fill: Color.rgb(fontColor), opacity: opacity * Color.opacity(fontColor), - 'font-weight': Plots.fontWeight + 'font-weight': fontWeight, + 'font-style': fontStyle, + 'font-stretch': fontStretch, + 'font-variant': fontVariant }) .attr(attributes) .call(svgTextUtils.convertToTspans, gd); From 2f8b4ede1e3f14b6337eafef0beb97ad279de4e5 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:12:15 -0400 Subject: [PATCH 021/102] hover effects --- src/components/fx/calc.js | 4 +++ src/components/fx/hover.js | 40 ++++++++++++++++++++---- src/components/fx/hoverlabel_defaults.js | 4 +++ 3 files changed, 42 insertions(+), 6 deletions(-) diff --git a/src/components/fx/calc.js b/src/components/fx/calc.js index d48024f371d..d1714c43e65 100644 --- a/src/components/fx/calc.js +++ b/src/components/fx/calc.js @@ -35,6 +35,10 @@ module.exports = function calc(gd) { fillFn(trace.hoverlabel.font.size, cd, 'hts'); fillFn(trace.hoverlabel.font.color, cd, 'htc'); fillFn(trace.hoverlabel.font.family, cd, 'htf'); + fillFn(trace.hoverlabel.font.weight, cd, 'htw'); + fillFn(trace.hoverlabel.font.style, cd, 'hty'); + fillFn(trace.hoverlabel.font.stretch, cd, 'hth'); + fillFn(trace.hoverlabel.font.variant, cd, 'htv'); fillFn(trace.hoverlabel.namelength, cd, 'hnl'); fillFn(trace.hoverlabel.align, cd, 'hta'); } diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index 883bf8c9194..8ebd53d9d09 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -189,6 +189,10 @@ exports.loneHover = function loneHover(hoverItems, opts) { fontFamily: hoverItem.fontFamily, fontSize: hoverItem.fontSize, fontColor: hoverItem.fontColor, + fontWeight: hoverItem.fontWeight, + fontStyle: hoverItem.fontStyle, + fontStretch: hoverItem.fontStretch, + fontVariant: hoverItem.fontVariant, nameLength: hoverItem.nameLength, textAlign: hoverItem.textAlign, @@ -925,6 +929,10 @@ function createHoverText(hoverData, opts) { // can override this. var fontFamily = opts.fontFamily || constants.HOVERFONT; var fontSize = opts.fontSize || constants.HOVERFONTSIZE; + var fontWeight = opts.fontWeight || 'normal'; + var fontStyle = opts.fontStyle || 'normal'; + var fontStretch = opts.fontStretch || 'normal'; + var fontVariant = opts.fontVariant || 'normal'; var c0 = hoverData[0]; var xa = c0.xa; @@ -1006,9 +1014,13 @@ function createHoverText(hoverData, opts) { var commonStroke = commonLabelOpts.bordercolor || Color.contrast(commonBgColor); var contrastColor = Color.contrast(commonBgColor); var commonLabelFont = { + weight: commonLabelOpts.font.weight || fontWeight, + style: commonLabelOpts.font.style || fontStyle, + stretch: commonLabelOpts.font.stretch || fontStretch, + varinat: commonLabelOpts.font.variant || fontVariant, family: commonLabelOpts.font.family || fontFamily, size: commonLabelOpts.font.size || fontSize, - color: commonLabelOpts.font.color || contrastColor + color: commonLabelOpts.font.color || contrastColor, }; lpath.style({ @@ -1327,7 +1339,14 @@ function createHoverText(hoverData, opts) { g.append('path') .style('stroke-width', '1px'); g.append('text').classed('nums', true) - .call(Drawing.font, fontFamily, fontSize); + .call(Drawing.font, { + weight: fontWeight, + style: fontStyle, + stretch: fontStretch, + variant: fontVariant, + family: fontFamily, + size: fontSize + }); }); hoverLabels.exit().remove(); @@ -1362,10 +1381,15 @@ function createHoverText(hoverData, opts) { // main label var tx = g.select('text.nums') - .call(Drawing.font, - d.fontFamily || fontFamily, - d.fontSize || fontSize, - d.fontColor || contrastColor) + .call(Drawing.font, { + family: d.fontFamily || fontFamily, + size: d.fontSize || fontSize, + color: d.fontColor || contrastColor, + weight: d.fontWeight || fontWeight, + style: d.fontStyle || fontStyle, + stretch: d.fontStretch || fontStretch, + variant: d.fontVariant || fontVariant + }) .text(text) .attr('data-notex', 1) .call(svgTextUtils.positionText, 0, 0) @@ -1924,6 +1948,10 @@ function cleanPoint(d, hovermode) { fill('fontFamily', 'htf', 'hoverlabel.font.family'); fill('fontSize', 'hts', 'hoverlabel.font.size'); fill('fontColor', 'htc', 'hoverlabel.font.color'); + fill('fontWeight', 'htw', 'hoverlabel.font.weight'); + fill('fontStyle', 'hty', 'hoverlabel.font.style'); + fill('fontStretch', 'hth', 'hoverlabel.font.stretch'); + fill('fontVariant', 'htv', 'hoverlabel.font.variant'); fill('nameLength', 'hnl', 'hoverlabel.namelength'); fill('textAlign', 'hta', 'hoverlabel.align'); diff --git a/src/components/fx/hoverlabel_defaults.js b/src/components/fx/hoverlabel_defaults.js index 6e8627e24a7..3652e532633 100644 --- a/src/components/fx/hoverlabel_defaults.js +++ b/src/components/fx/hoverlabel_defaults.js @@ -21,6 +21,10 @@ module.exports = function handleHoverLabelDefaults(contIn, contOut, coerce, opts inheritFontAttr('size'); inheritFontAttr('family'); inheritFontAttr('color'); + inheritFontAttr('weight'); + inheritFontAttr('style'); + inheritFontAttr('stretch'); + inheritFontAttr('variant'); if(hasLegend) { if(!opts.bgcolor) opts.bgcolor = Color.combine(contOut.legend.bgcolor, contOut.paper_bgcolor); From d1e041b33b84b85ba68866b09445750d887dd511 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:13:21 -0400 Subject: [PATCH 022/102] plots --- src/plots/plots.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/plots/plots.js b/src/plots/plots.js index 3dcddc841f4..188d13f51bd 100644 --- a/src/plots/plots.js +++ b/src/plots/plots.js @@ -35,9 +35,6 @@ plots.attributes.type.values = plots.allTypes; plots.fontAttrs = require('./font_attributes'); plots.layoutAttributes = require('./layout_attributes'); -// TODO make this a plot attribute? -plots.fontWeight = 'normal'; - var transformsRegistry = plots.transformsRegistry; var commandModule = require('./command'); From 151ebb0d5d4e457621dc7bdc087bde0a31afaf22 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:13:31 -0400 Subject: [PATCH 023/102] cartesian --- src/plots/cartesian/axes.js | 14 +++++++++++++- src/plots/cartesian/axis_defaults.js | 4 ++++ src/plots/cartesian/tick_label_defaults.js | 4 ++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/src/plots/cartesian/axes.js b/src/plots/cartesian/axes.js index 1386cb8418c..0db728ebac3 100644 --- a/src/plots/cartesian/axes.js +++ b/src/plots/cartesian/axes.js @@ -1737,6 +1737,10 @@ function tickTextObj(ax, x, text) { text: text || '', fontSize: tf.size, font: tf.family, + fontWeight: tf.weight, + fontStyle: tf.style, + fontStretch: tf.stretch, + fontVariant: tf.variant, fontColor: tf.color }; } @@ -3498,7 +3502,15 @@ axes.drawLabels = function(gd, ax, opts) { thisLabel .call(svgTextUtils.positionText, labelFns.xFn(d), labelFns.yFn(d)) - .call(Drawing.font, d.font, d.fontSize, d.fontColor) + .call(Drawing.font, { + family: d.font, + size: d.fontSize, + color: d.fontColor, + weight: d.fontWeight, + style: d.fontStyle, + stretch: d.fontStretch, + variant: d.fontVariant + }) .text(d.text) .call(svgTextUtils.convertToTspans, gd); diff --git a/src/plots/cartesian/axis_defaults.js b/src/plots/cartesian/axis_defaults.js index 886f4235c03..8422e60c7e3 100644 --- a/src/plots/cartesian/axis_defaults.js +++ b/src/plots/cartesian/axis_defaults.js @@ -113,6 +113,10 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce, coerce('title.text', dfltTitle); Lib.coerceFont(coerce, 'title.font', { family: font.family, + weight: font.weight, + style: font.style, + stretch: font.stretch, + variant: font.variant, size: Lib.bigFont(font.size), color: dfltFontColor }); diff --git a/src/plots/cartesian/tick_label_defaults.js b/src/plots/cartesian/tick_label_defaults.js index 71b1cde55a0..1b22c42080f 100644 --- a/src/plots/cartesian/tick_label_defaults.js +++ b/src/plots/cartesian/tick_label_defaults.js @@ -28,6 +28,10 @@ module.exports = function handleTickLabelDefaults(containerIn, containerOut, coe Lib.coerceFont(coerce, 'tickfont', { family: font.family, + weight: font.weight, + style: font.style, + stretch: font.stretch, + variant: font.variant, size: font.size, color: dfltFontColor }); From 6f0ecfa79da7301090bbe535f3d82f4f7e5493d4 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:13:46 -0400 Subject: [PATCH 024/102] polar --- src/plots/polar/layout_defaults.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/plots/polar/layout_defaults.js b/src/plots/polar/layout_defaults.js index 70cef789c1b..79c0f5ef5d6 100644 --- a/src/plots/polar/layout_defaults.js +++ b/src/plots/polar/layout_defaults.js @@ -154,16 +154,28 @@ function handleDefaults(contIn, contOut, coerce, opts) { var dfltFontColor; var dfltFontSize; var dfltFontFamily; + var dfltFontWeight; + var dfltFontStyle; + var dfltFontStretch; + var dfltFontVariant; var font = opts.font || {}; dfltColor = coerceAxis('color'); dfltFontColor = (dfltColor === axIn.color) ? dfltColor : font.color; dfltFontSize = font.size; dfltFontFamily = font.family; + dfltFontWeight = font.weight; + dfltFontStyle = font.style; + dfltFontStretch = font.stretch; + dfltFontVariant = font.variant; handleTickValueDefaults(axIn, axOut, coerceAxis, axOut.type); handleTickLabelDefaults(axIn, axOut, coerceAxis, axOut.type, { font: { + weight: dfltFontWeight, + style: dfltFontStyle, + stretch: dfltFontStretch, + variant: dfltFontVariant, color: dfltFontColor, size: dfltFontSize, family: dfltFontFamily @@ -193,6 +205,10 @@ function handleDefaults(contIn, contOut, coerce, opts) { coerceAxis('title.text'); Lib.coerceFont(coerceAxis, 'title.font', { + weight: dfltFontWeight, + style: dfltFontStyle, + stretch: dfltFontStretch, + variant: dfltFontVariant, color: dfltFontColor, size: Lib.bigFont(dfltFontSize), family: dfltFontFamily From 9859bf0ab06a96c9b6ae8468ad98dd34d3374be7 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:13:54 -0400 Subject: [PATCH 025/102] ternary --- src/plots/ternary/layout_defaults.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plots/ternary/layout_defaults.js b/src/plots/ternary/layout_defaults.js index cd0d77c379f..046ebc6704c 100644 --- a/src/plots/ternary/layout_defaults.js +++ b/src/plots/ternary/layout_defaults.js @@ -82,6 +82,10 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut containerOut._hovertitle = title === dfltTitle ? title : letterUpper; Lib.coerceFont(coerce, 'title.font', { + weight: options.font.weight, + style: options.font.style, + stretch: options.font.stretch, + variant: options.font.variant, family: options.font.family, size: Lib.bigFont(options.font.size), color: dfltFontColor @@ -99,6 +103,10 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut var showTickLabels = coerce('showticklabels'); if(showTickLabels) { Lib.coerceFont(coerce, 'tickfont', { + weight: options.font.weight, + style: options.font.style, + stretch: options.font.stretch, + variant: options.font.variant, family: options.font.family, size: options.font.size, color: dfltFontColor From 1bbe369c16fc6bb71ae898da9b21acfcef115b77 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 07:14:05 -0400 Subject: [PATCH 026/102] gl3d --- src/plots/gl3d/layout/convert.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/plots/gl3d/layout/convert.js b/src/plots/gl3d/layout/convert.js index b3bc7777d37..20869511f38 100644 --- a/src/plots/gl3d/layout/convert.js +++ b/src/plots/gl3d/layout/convert.js @@ -15,6 +15,10 @@ function AxesOptions() { this.tickEnable = [ true, true, true ]; this.tickFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ]; this.tickSize = [ 12, 12, 12 ]; + this.tickWeight = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickStyle = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickStretch = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.tickAngle = [ 0, 0, 0 ]; this.tickColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; this.tickPad = [ 18, 18, 18 ]; @@ -23,6 +27,10 @@ function AxesOptions() { this.labelEnable = [ true, true, true ]; this.labelFont = ['Open Sans', 'Open Sans', 'Open Sans']; this.labelSize = [ 20, 20, 20 ]; + this.labelWeight = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelStyle = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelStretch = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.labelColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; this.labelPad = [ 30, 30, 30 ]; @@ -83,6 +91,10 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.title.font.color) opts.labelColor[i] = str2RgbaArray(axes.title.font.color); if(axes.title.font.family) opts.labelFont[i] = axes.title.font.family; if(axes.title.font.size) opts.labelSize[i] = axes.title.font.size; + if(axes.title.font.weight) opts.labelWeight[i] = axes.title.font.weight; + if(axes.title.font.style) opts.labelStyle[i] = axes.title.font.style; + if(axes.title.font.stretch) opts.labelStretch[i] = axes.title.font.stretch; + if(axes.title.font.variant) opts.labelVariant[i] = axes.title.font.variant; } // Lines @@ -122,6 +134,10 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.tickfont.color) opts.tickColor[i] = str2RgbaArray(axes.tickfont.color); if(axes.tickfont.family) opts.tickFont[i] = axes.tickfont.family; if(axes.tickfont.size) opts.tickSize[i] = axes.tickfont.size; + if(axes.tickfont.weight) opts.tickWeight[i] = axes.tickfont.weight; + if(axes.tickfont.style) opts.tickStyle[i] = axes.tickfont.style; + if(axes.tickfont.stretch) opts.tickStretch[i] = axes.tickfont.stretch; + if(axes.tickfont.variant) opts.tickVariant[i] = axes.tickfont.variant; } if('mirror' in axes) { From 9760db0a89025960cb41ae6d25f56be6012b2f49 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 10 Apr 2024 21:49:17 -0400 Subject: [PATCH 027/102] gl-text fix for handling styles --- package-lock.json | 13 +++++++------ package.json | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index b6c651c9620..a310d834d93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "d3-time-format": "^2.2.3", "fast-isnumeric": "^1.1.4", "gl-mat4": "^1.2.0", - "gl-text": "^1.3.1", + "gl-text": "github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", "is-mobile": "^4.0.0", @@ -6727,8 +6727,9 @@ }, "node_modules/gl-text": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz", - "integrity": "sha512-/f5gcEMiZd+UTBJLTl3D+CkCB/0UFGTx3nflH8ZmyWcLkZhsZ1+Xx5YYkw2rgWAzgPeE35xCqBuHSoMKQVsR+w==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-text.git#837f75920836807dd21ef2d22dc12856608c76aa", + "integrity": "sha512-WlZGr4MKDpiBOawwKd3XHkh/+8uSbOqacaoj4FdJVmXD0Px0q/kRvvcTpCb6cM9/17aVippVdM6s5tR9SPvRvA==", + "license": "MIT", "dependencies": { "bit-twiddle": "^1.0.2", "color-normalize": "^1.5.0", @@ -18404,9 +18405,9 @@ "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" }, "gl-text": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz", - "integrity": "sha512-/f5gcEMiZd+UTBJLTl3D+CkCB/0UFGTx3nflH8ZmyWcLkZhsZ1+Xx5YYkw2rgWAzgPeE35xCqBuHSoMKQVsR+w==", + "version": "git+ssh://git@github.com/gl-vis/gl-text.git#837f75920836807dd21ef2d22dc12856608c76aa", + "integrity": "sha512-WlZGr4MKDpiBOawwKd3XHkh/+8uSbOqacaoj4FdJVmXD0Px0q/kRvvcTpCb6cM9/17aVippVdM6s5tR9SPvRvA==", + "from": "gl-text@https://github.com/gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", "requires": { "bit-twiddle": "^1.0.2", "color-normalize": "^1.5.0", diff --git a/package.json b/package.json index 5af39618c16..b9a5e956eb3 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "d3-time-format": "^2.2.3", "fast-isnumeric": "^1.1.4", "gl-mat4": "^1.2.0", - "gl-text": "^1.3.1", + "gl-text": "github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", "is-mobile": "^4.0.0", From a29adb1ec204a2893884232dde7be08e8454b60a Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 10 Apr 2024 19:57:14 -0400 Subject: [PATCH 028/102] new schema --- test/plot-schema.json | 20930 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 20930 insertions(+) diff --git a/test/plot-schema.json b/test/plot-schema.json index dbb0ee56ece..0ce26805363 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -618,6 +618,71 @@ "editType": "layoutstyle", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -809,6 +874,71 @@ "editType": "calc+arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "height": { @@ -849,6 +979,71 @@ "editType": "arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object" @@ -1144,6 +1339,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -1365,6 +1625,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -1543,6 +1868,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -1816,6 +2206,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "geo": { @@ -2588,6 +3043,71 @@ "editType": "none", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "grouptitlefont": { @@ -2609,6 +3129,71 @@ "editType": "none", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -2826,6 +3411,71 @@ "editType": "legend", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "legend", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "groupclick": { @@ -2857,6 +3507,71 @@ "editType": "legend", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "legend", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "indentation": { @@ -2937,6 +3652,71 @@ "editType": "legend", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "legend", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "legend", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -3347,6 +4127,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -3660,6 +4505,71 @@ "editType": "none", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "padding": { @@ -3774,6 +4684,71 @@ "editType": "none", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -4153,6 +5128,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -4419,6 +5459,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -4832,6 +5937,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -4981,6 +6151,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -5169,6 +6404,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "height": { @@ -5209,6 +6509,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object" @@ -5609,6 +6974,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -6024,6 +7454,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -6166,6 +7661,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -6237,6 +7797,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -6652,6 +8277,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -6794,6 +8484,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -6865,6 +8620,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -7280,6 +9100,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -7422,6 +9307,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -7649,6 +9599,71 @@ "editType": "calc+arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "padding": { @@ -7763,6 +9778,71 @@ "editType": "calc+arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc+arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -8002,6 +10082,71 @@ "editType": "arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "offset": { @@ -8059,6 +10204,71 @@ "editType": "arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "len": { @@ -8535,6 +10745,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -8750,6 +11025,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -8859,6 +11199,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -9074,6 +11479,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -9223,6 +11693,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -9263,6 +11798,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -9478,6 +12078,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -9627,6 +12292,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -9673,6 +12403,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -9888,6 +12683,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -10037,6 +12897,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -10158,6 +13083,71 @@ "editType": "layoutstyle", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "layoutstyle", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "pad": { @@ -10501,6 +13491,71 @@ "editType": "arraydraw", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "arraydraw", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "arraydraw", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "name": { @@ -10645,6 +13700,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -11374,6 +14494,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -11707,6 +14892,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -11905,6 +15155,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -11993,6 +15308,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } } }, @@ -12812,6 +16192,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -13010,6 +16455,71 @@ "editType": "ticks", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "ticks", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "ticks", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -13443,6 +16953,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -13543,6 +17118,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "legend": { @@ -13578,6 +17218,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -13678,6 +17383,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -13899,6 +17669,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -14077,6 +17912,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -14480,6 +18380,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "selected": { @@ -14591,6 +18556,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -15059,6 +19089,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -15143,6 +19238,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -15243,6 +19403,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -15464,6 +19689,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -15642,6 +19932,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -16370,6 +20725,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -16471,6 +20891,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -17745,6 +22230,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -17849,6 +22399,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -18174,6 +22789,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleoffset": { @@ -18556,6 +23236,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -18672,6 +23417,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "offset": { @@ -18742,6 +23552,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleoffset": { @@ -19124,6 +23999,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -19240,6 +24180,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "offset": { @@ -19335,6 +24340,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "ids": { @@ -19375,6 +24445,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -19559,6 +24694,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -19780,6 +24980,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -19958,6 +25223,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -20179,6 +25509,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -20263,6 +25658,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -20586,6 +26046,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -20807,6 +26332,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -20985,6 +26575,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -21200,6 +26855,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -21284,6 +27004,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -21642,6 +27427,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -21863,6 +27713,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -22041,6 +27956,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -22250,6 +28230,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -22334,6 +28379,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -22717,6 +28827,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -22938,6 +29113,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -23116,6 +29356,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -23260,6 +29565,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labelformat": { @@ -23473,6 +29843,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -23561,6 +29996,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -23714,6 +30214,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textsrc": { @@ -24138,6 +30703,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -24359,6 +30989,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -24537,6 +31232,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -24675,6 +31435,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labelformat": { @@ -24839,6 +31664,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -25130,6 +32020,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -25351,6 +32306,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -25529,6 +32549,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -25734,6 +32819,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -25828,6 +32978,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -26237,6 +33452,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -26336,6 +33616,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "legend": { @@ -26371,6 +33716,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -26471,6 +33881,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -26692,6 +34167,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -26870,6 +34410,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -27169,6 +34774,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "selectedpoints": { @@ -27251,6 +34921,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -27693,6 +35428,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -27781,6 +35581,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "label0": { @@ -27832,6 +35697,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -28087,6 +36017,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -28175,6 +36170,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "position": { @@ -28314,6 +36374,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -28535,6 +36660,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -28713,6 +36903,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -28941,6 +37196,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -29029,6 +37349,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -29138,6 +37523,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textsrc": { @@ -29518,6 +37968,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -29739,6 +38254,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -29917,6 +38497,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -30140,6 +38785,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -30194,6 +38904,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -30877,6 +39652,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -30958,6 +39798,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "legend": { @@ -30993,6 +39898,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -31093,6 +40063,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -31314,6 +40349,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -31492,6 +40592,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -31878,6 +41043,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "selected": { @@ -31971,6 +41201,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -32315,6 +41610,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -32536,6 +41896,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -32714,6 +42139,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -32945,6 +42435,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -33017,6 +42572,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -33149,6 +42769,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "texttemplate": { @@ -33485,6 +43170,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -33706,6 +43456,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -33884,6 +43699,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -34023,6 +43903,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labelformat": { @@ -34239,6 +44184,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -34311,6 +44321,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -34488,6 +44563,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "texttemplate": { @@ -34935,6 +45075,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -35024,6 +45229,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labels": { @@ -35074,6 +45344,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -35174,6 +45509,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -35395,6 +45795,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -35573,6 +46038,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -35880,6 +46410,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "parents": { @@ -35955,6 +46550,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "thickness": { @@ -36047,6 +46707,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -36334,6 +47059,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -36410,6 +47200,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -36680,6 +47535,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "increasing": { @@ -36952,6 +47872,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -37293,6 +48278,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -37363,6 +48413,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "prefix": { @@ -37435,6 +48550,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -37626,6 +48806,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -37847,6 +49092,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -38025,6 +49335,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -38260,6 +49635,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -38354,6 +49794,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -38876,6 +50381,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -39097,6 +50667,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -39275,6 +50910,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -39531,6 +51231,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -39665,6 +51430,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -40186,6 +52016,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -40299,6 +52194,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -40787,6 +52747,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "legendgrouptitle": { @@ -40810,6 +52835,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -40904,6 +52994,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -41125,6 +53280,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -41303,6 +53523,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -41496,6 +53781,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "transforms": { @@ -41756,6 +54106,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labelside": { @@ -41795,6 +54210,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -41895,6 +54375,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -42116,6 +54661,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -42294,6 +54904,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -42511,6 +55186,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "stream": { @@ -42551,6 +55291,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "transforms": { @@ -42650,6 +55455,71 @@ "editType": "plot", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleposition": { @@ -42873,6 +55743,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -42961,6 +55896,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "insidetextorientation": { @@ -43024,6 +56024,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -43243,6 +56308,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "pull": { @@ -43344,6 +56474,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -43434,6 +56629,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "position": { @@ -43649,6 +56909,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -43719,6 +57044,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -44135,6 +57525,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -44189,6 +57644,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -44397,6 +57917,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -44658,6 +58243,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -44820,6 +58470,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "type": "sankey", @@ -45364,6 +59079,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -45458,6 +59238,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -45656,6 +59501,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -45877,6 +59787,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -46055,6 +60030,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -47040,6 +61080,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -47759,6 +61864,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -47843,6 +62013,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -47943,6 +62178,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -48164,6 +62464,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -48342,6 +62707,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -48554,6 +62984,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -48775,6 +63270,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -48953,6 +63513,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -49421,6 +64046,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -49789,6 +64479,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -49882,6 +64637,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -50065,6 +64885,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -50286,6 +65171,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -50464,6 +65414,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -51414,6 +66429,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -51709,6 +66789,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -51803,6 +66948,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -51988,6 +67198,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -52209,6 +67484,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -52387,6 +67727,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -53330,6 +68735,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -53801,6 +69271,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -53885,6 +69420,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -54040,6 +69640,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -54261,6 +69926,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -54439,6 +70169,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -55335,6 +71130,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -55816,6 +71676,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -55910,6 +71835,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -56054,6 +72044,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -56275,6 +72330,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -56453,6 +72573,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -56754,6 +72939,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -57016,6 +73266,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -57109,6 +73424,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -57292,6 +73672,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -57513,6 +73958,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -57691,6 +74201,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -58662,6 +75237,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -58962,6 +75602,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -59046,6 +75751,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -59188,6 +75958,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -59409,6 +76244,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -59587,6 +76487,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -60505,6 +77470,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -60798,6 +77828,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -60901,6 +77996,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -61084,6 +78244,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -61305,6 +78530,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -61483,6 +78773,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -62448,6 +79803,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -62743,6 +80163,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -62836,6 +80321,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -63019,6 +80569,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -63240,6 +80855,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -63418,6 +81098,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -64381,6 +82126,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textposition": { @@ -64689,6 +82499,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -64773,6 +82648,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -64885,6 +82825,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -65106,6 +83111,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -65284,6 +83354,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -66318,6 +84453,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -66539,6 +84739,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -66717,6 +84982,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -66927,6 +85257,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -67005,6 +85400,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -67566,6 +86026,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -67655,6 +86180,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "insidetextorientation": { @@ -67717,6 +86307,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -67817,6 +86472,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -68038,6 +86758,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -68216,6 +87001,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -68523,6 +87373,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "parents": { @@ -68618,6 +87533,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -68805,6 +87785,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -69026,6 +88071,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -69204,6 +88314,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -69698,6 +88873,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -69782,6 +89022,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -70198,6 +89503,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "format": { @@ -70449,6 +89819,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "format": { @@ -70633,6 +90068,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -70687,6 +90187,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -70977,6 +90542,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -71066,6 +90696,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "labels": { @@ -71105,6 +90800,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -71205,6 +90965,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -71426,6 +91251,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -71604,6 +91494,71 @@ "editType": "colorbars", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "colorbars", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "colorbars", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -71956,6 +91911,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "parents": { @@ -72031,6 +92051,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "thickness": { @@ -72123,6 +92208,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "plot", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "plot", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { @@ -72451,6 +92601,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -72556,6 +92771,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -73671,6 +93951,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "titleside": { @@ -73892,6 +94237,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "tickformat": { @@ -74070,6 +94480,71 @@ "editType": "calc", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -74305,6 +94780,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -74399,6 +94939,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -75084,6 +95689,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "none", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "none", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "namelength": { @@ -75215,6 +95885,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "legend": { @@ -75250,6 +95985,71 @@ "editType": "style", "min": 1, "valType": "number" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "style", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "style", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "role": "object", @@ -75371,6 +96171,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "selectedpoints": { @@ -75453,6 +96318,71 @@ "description": "Sets the source reference on Chart Studio Cloud for `size`.", "editType": "none", "valType": "string" + }, + "stretch": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "ultra-condensed", + "extra-condensed", + "condensed", + "semi-condensed", + "semi-expanded", + "expanded", + "extra-expanded", + "ultra-expanded", + "50%", + "100%", + "200%" + ] + }, + "style": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "italic", + "oblique -75", + "oblique -60", + "oblique -45", + "oblique -30", + "oblique -15", + "oblique 15", + "oblique 30", + "oblique 45", + "oblique 60", + "oblique 75" + ] + }, + "variant": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "dflt": "normal", + "editType": "calc", + "valType": "string" + }, + "weight": { + "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "dflt": "normal", + "editType": "calc", + "valType": "enumerated", + "values": [ + "normal", + "bold", + "100", + "200", + "300", + "400", + "500", + "600", + "700", + "800", + "900" + ] } }, "textinfo": { From 9caa963528dcb9cc548a5db6786b3d2bfd4cb1da Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 08:52:45 -0400 Subject: [PATCH 029/102] add and adjust jasmine tests --- test/jasmine/tests/annotations_test.js | 30 ++++- test/jasmine/tests/axes_test.js | 30 ++++- test/jasmine/tests/bar_test.js | 19 ++- test/jasmine/tests/funnel_test.js | 19 ++- test/jasmine/tests/fx_test.js | 30 ++++- test/jasmine/tests/lib_test.js | 178 +++++++++++++++++++++++-- test/jasmine/tests/parcoords_test.js | 12 +- test/jasmine/tests/sankey_test.js | 16 ++- test/jasmine/tests/table_test.js | 44 +++++- test/jasmine/tests/toimage_test.js | 2 +- test/jasmine/tests/waterfall_test.js | 19 ++- 11 files changed, 363 insertions(+), 36 deletions(-) diff --git a/test/jasmine/tests/annotations_test.js b/test/jasmine/tests/annotations_test.js index 982766ee956..39073e04abd 100644 --- a/test/jasmine/tests/annotations_test.js +++ b/test/jasmine/tests/annotations_test.js @@ -1441,7 +1441,15 @@ describe('annotation effects', function() { expect(gd._fullLayout.annotations[0].hoverlabel).toEqual({ bgcolor: '#444', bordercolor: '#fff', - font: {family: 'Arial, sans-serif', size: 13, color: '#fff'} + font: { + family: 'Arial, sans-serif', + size: 13, + color: '#fff', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + } }); return assertHoverLabels([[pos0, 'bananas'], [pos1, ''], [pos2, '']], @@ -1463,7 +1471,15 @@ describe('annotation effects', function() { 'annotations[0].hoverlabel': { bgcolor: '#800', bordercolor: '#008', - font: {family: 'courier', size: 50, color: '#080'} + font: { + family: 'courier', + size: 50, + color: '#080', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + } }, 'annotations[1].hovertext': 'chicken' }); @@ -1472,7 +1488,15 @@ describe('annotation effects', function() { expect(gd._fullLayout.annotations[0].hoverlabel).toEqual({ bgcolor: '#800', bordercolor: '#008', - font: {family: 'courier', size: 50, color: '#080'} + font: { + family: 'courier', + size: 50, + color: '#080', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + } }); return assertHoverLabels([[pos0, 'bananas'], [pos1, 'chicken'], [pos2, '']], diff --git a/test/jasmine/tests/axes_test.js b/test/jasmine/tests/axes_test.js index 8a9ff54d1f0..1cb73f85078 100644 --- a/test/jasmine/tests/axes_test.js +++ b/test/jasmine/tests/axes_test.js @@ -2366,7 +2366,15 @@ describe('Test axes', function() { expect(yaxis.tickcolor).toBe('#444'); expect(yaxis.ticks).toBe('outside'); expect(yaxis.showticklabels).toBe(true); - expect(yaxis.tickfont).toEqual({ family: '"Open Sans", verdana, arial, sans-serif', size: 12, color: '#444' }); + expect(yaxis.tickfont).toEqual({ + family: '"Open Sans", verdana, arial, sans-serif', + size: 12, + color: '#444', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + }); expect(yaxis.tickangle).toBe('auto'); }) .then(done, done.fail); @@ -2379,7 +2387,15 @@ describe('Test axes', function() { tickwidth: 5, tickcolor: '#F00', showticklabels: true, - tickfont: { family: 'Garamond', size: 72, color: '#0FF' }, + tickfont: { + family: 'Garamond', + size: 72, + color: '#0FF', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + }, tickangle: -20 } }; @@ -2392,7 +2408,15 @@ describe('Test axes', function() { expect(yaxis.tickcolor).toBe('#F00'); expect(yaxis.ticks).toBe('outside'); expect(yaxis.showticklabels).toBe(true); - expect(yaxis.tickfont).toEqual({ family: 'Garamond', size: 72, color: '#0FF' }); + expect(yaxis.tickfont).toEqual({ + family: 'Garamond', + size: 72, + color: '#0FF', + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + }); expect(yaxis.tickangle).toBe(-20); }) .then(done, done.fail); diff --git a/test/jasmine/tests/bar_test.js b/test/jasmine/tests/bar_test.js index abc35609812..96b54c9492e 100644 --- a/test/jasmine/tests/bar_test.js +++ b/test/jasmine/tests/bar_test.js @@ -152,9 +152,24 @@ describe('Bar.supplyDefaults', function() { y: [1, 2, 3] }; var layout = { - font: {family: 'arial', color: '#AAA', size: 13} + font: { + family: 'arial', + color: '#AAA', + size: 13, + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + } + }; + var layoutFontMinusColor = { + family: 'arial', + size: 13, + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; - var layoutFontMinusColor = {family: 'arial', size: 13}; supplyDefaults(traceIn, traceOut, defaultColor, layout); diff --git a/test/jasmine/tests/funnel_test.js b/test/jasmine/tests/funnel_test.js index 67573479cb5..933eb6a6d9b 100644 --- a/test/jasmine/tests/funnel_test.js +++ b/test/jasmine/tests/funnel_test.js @@ -153,9 +153,24 @@ describe('Funnel.supplyDefaults', function() { y: [1, 2, 3] }; var layout = { - font: {family: 'arial', color: '#AAA', size: 13} + font: { + family: 'arial', + color: '#AAA', + size: 13, + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + } + }; + var layoutFontMinusColor = { + family: 'arial', + size: 13, + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; - var layoutFontMinusColor = {family: 'arial', size: 13}; supplyDefaults(traceIn, traceOut, defaultColor, layout); diff --git a/test/jasmine/tests/fx_test.js b/test/jasmine/tests/fx_test.js index a44aa7d7437..c88eaceb0f4 100644 --- a/test/jasmine/tests/fx_test.js +++ b/test/jasmine/tests/fx_test.js @@ -153,7 +153,11 @@ describe('Fx defaults', function() { font: { family: 'Roboto', size: 20, - color: 'pink' + color: 'pink', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' } } }); @@ -164,7 +168,11 @@ describe('Fx defaults', function() { font: { family: 'Roboto', size: 40, - color: 'pink' + color: 'pink', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }, align: 'auto', namelength: 15 @@ -176,7 +184,11 @@ describe('Fx defaults', function() { font: { family: 'Roboto', size: 20, - color: 'red' + color: 'red', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }, align: 'auto', namelength: 15 @@ -188,7 +200,11 @@ describe('Fx defaults', function() { font: { family: 'Roboto', size: 20, - color: 'pink' + color: 'pink', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' } }); @@ -198,7 +214,11 @@ describe('Fx defaults', function() { font: { family: 'Gravitas', size: 20, - color: 'pink' + color: 'pink', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' } }); }); diff --git a/test/jasmine/tests/lib_test.js b/test/jasmine/tests/lib_test.js index 88b144d2c24..290a73acedf 100644 --- a/test/jasmine/tests/lib_test.js +++ b/test/jasmine/tests/lib_test.js @@ -1035,14 +1035,22 @@ describe('Test lib.js:', function() { var defaultFont = { family: '"Open sans", verdana, arial, sans-serif, DEFAULT', size: 314159, - color: 'neon pink with sparkles' + color: 'neon pink with sparkles', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; var attributes = { fontWithDefault: { family: extendFlat({}, fontAttrs.family, {dflt: defaultFont.family}), size: extendFlat({}, fontAttrs.size, {dflt: defaultFont.size}), - color: extendFlat({}, fontAttrs.color, {dflt: defaultFont.color}) + color: extendFlat({}, fontAttrs.color, {dflt: defaultFont.color}), + weight: extendFlat({}, fontAttrs.weight, {dflt: defaultFont.weight}), + style: extendFlat({}, fontAttrs.style, {dflt: defaultFont.style}), + stretch: extendFlat({}, fontAttrs.stretch, {dflt: defaultFont.stretch}), + variant: extendFlat({}, fontAttrs.variant, {dflt: defaultFont.variant}) }, fontNoDefault: fontAttrs }; @@ -1069,7 +1077,15 @@ describe('Test lib.js:', function() { it('should fill in defaults for bad inputs', function() { containerIn = { - fontWithDefault: {family: '', size: 'a million', color: 42} + fontWithDefault: { + family: '', + size: 'a million', + color: 42, + weight: 'BIG', + style: 'Nice', + stretch: 'short', + variant: false + } }; expect(coerceFont(coerce, 'fontWithDefault')) .toEqual(defaultFont); @@ -1082,24 +1098,168 @@ describe('Test lib.js:', function() { var badSize = 'ginormous'; var goodColor = 'red'; var badColor = 'a dark and stormy night'; + var goodWeight = 'bold'; + var badWeight = 'heavy'; + var goodStyle = 'italic'; + var badStyle = ''; + var goodStretch = 'expanded'; + var badStretch = true; + var goodVariant = 'small-caps'; + var badVariant = false; + + containerIn = { + fontWithDefault: { + family: goodFamily, + size: badSize, + color: badColor, + weight: badWeight, + style: badStyle, + stretch: badStretch, + variant: badVariant + } + }; + expect(coerceFont(coerce, 'fontWithDefault')) + .toEqual({ + family: goodFamily, + size: defaultFont.size, + color: defaultFont.color, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: defaultFont.variant + }); containerIn = { - fontWithDefault: {family: goodFamily, size: badSize, color: badColor} + fontWithDefault: { + family: badFamily, + size: goodSize, + color: badColor, + weight: badWeight, + style: badStyle, + stretch: badStretch, + variant: badVariant + } }; expect(coerceFont(coerce, 'fontWithDefault')) - .toEqual({family: goodFamily, size: defaultFont.size, color: defaultFont.color}); + .toEqual({ + family: defaultFont.family, + size: goodSize, + color: defaultFont.color, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: defaultFont.variant + }); containerIn = { - fontWithDefault: {family: badFamily, size: goodSize, color: badColor} + fontWithDefault: { + family: badFamily, + size: badSize, + color: goodColor, + weight: badWeight, + style: badStyle, + stretch: badStretch, + variant: badVariant + } }; expect(coerceFont(coerce, 'fontWithDefault')) - .toEqual({family: defaultFont.family, size: goodSize, color: defaultFont.color}); + .toEqual({ + family: defaultFont.family, + size: defaultFont.size, + color: goodColor, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: defaultFont.variant + }); containerIn = { - fontWithDefault: {family: badFamily, size: badSize, color: goodColor} + fontWithDefault: { + family: badFamily, + size: badSize, + color: badColor, + weight: goodWeight, + style: badStyle, + stretch: badStretch, + variant: badVariant + } }; expect(coerceFont(coerce, 'fontWithDefault')) - .toEqual({family: defaultFont.family, size: defaultFont.size, color: goodColor}); + .toEqual({ + family: defaultFont.family, + size: defaultFont.size, + color: defaultFont.color, + weight: goodWeight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: defaultFont.variant + }); + + containerIn = { + fontWithDefault: { + family: badFamily, + size: badSize, + color: badColor, + weight: badWeight, + style: goodStyle, + stretch: badStretch, + variant: badVariant + } + }; + expect(coerceFont(coerce, 'fontWithDefault')) + .toEqual({ + family: defaultFont.family, + size: defaultFont.size, + color: defaultFont.color, + weight: defaultFont.weight, + style: goodStyle, + stretch: defaultFont.stretch, + variant: defaultFont.variant + }); + + containerIn = { + fontWithDefault: { + family: badFamily, + size: badSize, + color: badColor, + weight: badWeight, + style: badStyle, + stretch: goodStretch, + variant: badVariant + } + }; + expect(coerceFont(coerce, 'fontWithDefault')) + .toEqual({ + family: defaultFont.family, + size: defaultFont.size, + color: defaultFont.color, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: goodStretch, + variant: defaultFont.variant + }); + + containerIn = { + fontWithDefault: { + family: badFamily, + size: badSize, + color: badColor, + weight: badWeight, + style: badStyle, + stretch: badStretch, + variant: goodVariant + } + }; + expect(coerceFont(coerce, 'fontWithDefault')) + .toEqual({ + family: defaultFont.family, + size: defaultFont.size, + color: defaultFont.color, + weight: defaultFont.weight, + style: defaultFont.style, + stretch: defaultFont.stretch, + variant: goodVariant + }); }); }); diff --git a/test/jasmine/tests/parcoords_test.js b/test/jasmine/tests/parcoords_test.js index 932d1cbe94c..7b250fd7c53 100644 --- a/test/jasmine/tests/parcoords_test.js +++ b/test/jasmine/tests/parcoords_test.js @@ -92,7 +92,11 @@ describe('parcoords initialization tests', function() { gd.layout.font = { family: 'Gravitas', size: 20, - color: 'blue' + color: 'blue', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; supplyAllDefaults(gd); @@ -100,7 +104,11 @@ describe('parcoords initialization tests', function() { var expected = { family: 'Gravitas', size: 17, - color: 'blue' + color: 'blue', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; expect(gd._fullData[0].labelfont).toEqual(expected); diff --git a/test/jasmine/tests/sankey_test.js b/test/jasmine/tests/sankey_test.js index 18506de1eee..c86253a7128 100644 --- a/test/jasmine/tests/sankey_test.js +++ b/test/jasmine/tests/sankey_test.js @@ -154,9 +154,21 @@ describe('sankey tests', function() { it('\'Sankey\' layout dependent specification should have proper types', function() { - var fullTrace = _supplyWithLayout({}, {font: {family: 'Arial'}}); + var fullTrace = _supplyWithLayout({}, {font: { + family: 'Arial', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + }}); expect(fullTrace.textfont) - .toEqual({family: 'Arial'}, 'textfont is defined'); + .toEqual({ + family: 'Arial', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + }, 'textfont is defined'); }); it('\'line\' specifications should yield the default values', diff --git a/test/jasmine/tests/table_test.js b/test/jasmine/tests/table_test.js index c85b9ce2e40..c53706fa199 100644 --- a/test/jasmine/tests/table_test.js +++ b/test/jasmine/tests/table_test.js @@ -53,7 +53,11 @@ describe('table initialization tests', function() { gd.layout.font = { family: 'Gravitas', size: 20, - color: 'blue' + color: 'blue', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; supplyAllDefaults(gd); @@ -61,7 +65,11 @@ describe('table initialization tests', function() { var expected = { family: 'Gravitas', size: 20, - color: 'blue' + color: 'blue', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' }; expect(gd._fullData[0].header.font).toEqual(expected); @@ -73,7 +81,17 @@ describe('table initialization tests', function() { function _supply(traceIn) { var traceOut = { visible: true }; var defaultColor = '#777'; - var layout = { font: {family: '"Open Sans", verdana, arial, sans-serif', size: 12, color: '#444'} }; + var layout = { + font: { + family: '"Open Sans", verdana, arial, sans-serif', + size: 12, + color: '#444', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + } + }; Table.supplyDefaults(traceIn, traceOut, defaultColor, layout); @@ -129,7 +147,15 @@ describe('table initialization tests', function() { height: 28, line: { width: 1, color: 'grey' }, fill: { color: attributes.header.fill.color.dflt }, - font: {family: '"Open Sans", verdana, arial, sans-serif', size: 12, color: '#444'} + font: { + family: '"Open Sans", verdana, arial, sans-serif', + size: 12, + color: '#444', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + } }); expect(fullTrace.cells).toEqual({ @@ -139,7 +165,15 @@ describe('table initialization tests', function() { height: 20, line: { width: 1, color: 'grey' }, fill: { color: attributes.cells.fill.color.dflt }, - font: {family: '"Open Sans", verdana, arial, sans-serif', size: 12, color: '#444'} + font: { + family: '"Open Sans", verdana, arial, sans-serif', + size: 12, + color: '#444', + weight: 'bold', + style: 'italic', + stretch: 'expanded', + variant: 'small-caps' + } }); }); }); diff --git a/test/jasmine/tests/toimage_test.js b/test/jasmine/tests/toimage_test.js index da4ffd5aba6..eb17ed2570c 100644 --- a/test/jasmine/tests/toimage_test.js +++ b/test/jasmine/tests/toimage_test.js @@ -179,7 +179,7 @@ describe('Plotly.toImage', function() { .then(function() { return Plotly.toImage(gd, {format: 'svg', imageDataOnly: true}); }) .then(function(d) { expect(d.indexOf('data:image/')).toBe(-1); - expect(d.length).toBeWithin(32062, 1e3, 'svg image length'); + expect(d.length).toBeWithin(36602, 1e3, 'svg image length'); }) .then(function() { return Plotly.toImage(gd, {format: 'webp', imageDataOnly: true}); }) .then(function(d) { diff --git a/test/jasmine/tests/waterfall_test.js b/test/jasmine/tests/waterfall_test.js index d5561a10282..a2db8571727 100644 --- a/test/jasmine/tests/waterfall_test.js +++ b/test/jasmine/tests/waterfall_test.js @@ -162,9 +162,24 @@ describe('Waterfall.supplyDefaults', function() { y: [1, 2, 3] }; var layout = { - font: {family: 'arial', color: '#AAA', size: 13} + font: { + family: 'arial', + color: '#AAA', + size: 13, + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' + } + }; + var layoutFontMinusColor = { + family: 'arial', + size: 13, + weight: 'normal', + style: 'normal', + stretch: 'normal', + variant: 'normal' }; - var layoutFontMinusColor = {family: 'arial', size: 13}; supplyDefaults(traceIn, traceOut, defaultColor, layout); From 75ef984ef451390e96f8c29c537a723b199fc970 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:02:21 -0400 Subject: [PATCH 030/102] style waterfall_profit-loss_2018vs2019_textinfo_base --- ...l_profit-loss_2018vs2019_textinfo_base.png | Bin 121956 -> 123127 bytes ..._profit-loss_2018vs2019_textinfo_base.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/waterfall_profit-loss_2018vs2019_textinfo_base.png b/test/image/baselines/waterfall_profit-loss_2018vs2019_textinfo_base.png index 5685522f47da591dee5151859fdaa8ad89308b15..9a9d301ce3450a03ae0696af4b864c5fdc027ab6 100644 GIT binary patch literal 123127 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 PcNxr$k6}s;?Lz(qmxVX= literal 121956 zcmeFZcT`hbv_7gx2`Cbp^b(2!A|Sn&Ac*v;fPxei5Cmxg(j}ou6G4j7J5mJ&Y0^PZ zsuU5VOO@WFzL|6G@4kD^y>Gno-y7pMMvNvg*=w)8)|}t`zHjajZO!YXB=jVwPMspX zp>j?4)TuL=Q>XAt5QOkf1|H`8sZ*?{Zd_B)cQ;*5B8s6>+O6Q12)KvjR6*i5;PbF? zanYV4{)ONPwK(r*hHk+RB_|G@f1XY&uYj*3aET)rUm@C`6;XWe#zxZkk*|!y>hc%+ zZuMOk*WKc-Nv`U#fr{iGojXDm`BnA)XNb-t7>J`z{qrF|gP=-9D)Y@T3jFhfQ^Z`S zNl*^>6s)KJ@d$>u&96~*o4@?mFP*|h?f&~M;%hOdumb5Jb0s(Y@KyftK(~AT<2CMM zHdQ|~ZEv&lFo!(eKOd+WnSZ~9N6sma3bUS)u=~gOV7RHs4d#E1n${(0t~CxXX; z)WM@_48EA$bn%}P%L>!I`tP?W{`YkM|9HCV-SN6*4+?5djt@%3)n4&(zkfIoz4QA= z=Xa}=D+DA|k6q8b7JU?LmF%JHv%hfZ`-exbO*53k={H(v?#>TsJQ}NVefgZPN~KF` zwFZM)`CfLtP0+0Vl*INoJq;$p=?=g8ao>|Glo!>bitF}OMeRqqW;^5JrX%G{pKi^g z?svZW+PnEJPj5EK?dOa4wnM5|66&p=m1~V>v&Rau-*IAPGS=|Y78}wcR#Es5+4+#oZ|8Kf)H|KjZvS12F#`6u{&IB^pM}2toLp4V;X)AyQ z!Q}I^;qx)7|F%Od=X{0JY)6OivCn9ocXh<4hXeT?Id?ufZNN3?fD`5>li7-5bpCRc zJKUcL7pvtzKujyscr(O)nnESv6b306NF?gXAnB6pwZD)fXw%2ReW&tq$I(Tp(*rRt zwPcNosuuGzz0=wJfHoZ8Qn;qQu6iAz@kOgDo>c^SUd1$h@lEY`;q8it z*iJs-Jplq1`!ISD)wlPE&NKF?3f`Mfv@Hrrl6C&2-q8IGE=SQu$dhsJ-OqP@kFqS> zIPCx2*m2T+I`xJy@xhDEd+1aF@Eo=V(7mYAdGuN3CZ?1et}^`y?s1hhJ(v zcVF?DRL#e+c+8Ohfu*kh?8?nbE57PwK_;PmtTk=_-um<`{1~;$Rs@rj(^#Z9;Xv<@ zsi%f&93NBlN+~CDf z*0JqA8v0S%>qa&1r4y$a$o8)@xyIa7aXfF)xVwI;=6>geSPFe>q*V5gix0&wko}lv zh#g-Xc-slfw`e_pG+%t@Nw>_d%F0~IE zc8nLFjD~SV1ZG_P^q}zkJ2{gx9h2W_@cBGjNiCjYJu%Q^4z`7?2+k2 zaQE+=fvCCiEke?d)x|Z^#JuY`X!|Q+DgOMuD)exx;_JC-w$l{B6<+o7UDy;cG2S~I0qOjnZBQeqlJNaGyW zNz~dGp>F*f%>mNPQ`#~g_okk|zsqP#gJ!ha4zh7Wsx4Jsvk9=CO#5I`{lsalfvB@D zOKmpfQgRQGzU@s^T= zY64fvRAYIbUO}KLr%e43lkTHuSiIK!na`BUQ_~$O%ryKoB}NmFNDxFqKFO1|=wNHb z%TrSHrM#s1ZB?-V6=Oy+Sx-cstEwQ5de}~O%*tF&!Ko^KOoK=5a_8)>WVW2;mE|*J z(y6hohhsk4qL;du;wH zb(l`}KV_MCIse#Wj9v4z;Sf5RH8;xB>oH!}P0pUhvvP5jVw8o{ty@~7x7X3ZixZF< z3Z|?a3~zA*5NxY)>mW-G1>zKh5(4qn7dlW?x>F`It$(xPPTe?IMH+_n2x8#a1%?o zu=u?!rzoo||1**?jDhT6Fb1u{GK^k6*j;5|NEYFwq!w&1aebuT-%ND&W|ND$z7J}3 z=YYC&_-$^KOFQSWt%!c*W4T{q@WT?aj158OgX!490`nqsFQjkKeL_(Vwx{!i9|+WO zQlc4yTwUUChUSeS6}_VT4lj0I>1yx}bDR!9zD+~dInAmbNw_*i&bUTSdRE5u%5n50 zGKY#p4zCgXsSje@3G~&|j=iQibz2a1t*(KTg<@iknB|Tt?vsc?DAk$0{@m66(d%IqlV_k~VqU@Z0S&4G{&ys#tW*;5$ zlI(L26cL3Bv4g^TYKTHt)0<)LJu4&cZPi-^MD>-|wH;WdkB<%vI8YBXu}Fqlc`t2h zn~`#x^L&P6*!TDJvek8L{QS~82!0_|-bO!2!tgLmp|hw9P}CkG>Q}MIR1|-%s`+&l zPcJC@!@*`ES(1drKjt+#HldG z^u{2|H4&BkTJwj3GaaT4YS$4uMwpnXPkR%m4K&MZFi3PHcX=KH<#Tbpfh5~+>ZhVB zEraZ2a^v>&+o(Z9R1H#Y4ZWiCsO8VzDg0^N9Pf5>_#|g*yw2{oyt42CBhc#|=`Ii} zPK~;DF1{|@`D)7r7T&bQ=P9?nv`_EE2Y&q@=63u()zV^#sesQ}Z^kfK@bN8jU(zTD zjT&Qg+Cyv2Non%KcC^;VE}-?#uJuGdJk29Ydj@7YEtCeW&+}VvnHN?5#I|{OO+IpZ zih)`Fs#1R*(m3{tdTg^T-tyOI8tHPyhww!rpF<`CKK0E2uaSz4pgWdta!bti+4BX~ z^){A=>W#0pleY#eUb)tP{1kH!J&&;xL^V^%s#m<9X%8jZMGVdu-9ce;4~?l6m&6g~ zUesd8#!-3&j$tW0XKmVCwNcHI@AvY{TuIdsSChUOzl_UATF_t0e)H@ykNM7a;2xdA zfXMe49d)cmxwFGN5>&P-TV!sqk-;syo@YEf+48sbe5Y4$Ay{}GnuUkTX8S58N1b{5 zE`D4ldPweN?#h%;v%b#3zV_j{^u9#94zBEY3*PlBM%W%7MjzAOD6!{d?^_d2GI5a0 zFAoaC><594FHRB9ARDh$hqbb+?)ZgImlzS|-~L{NH17Xgpm9Zjl#*J^F5f@&c0M{d z$X(qwpyYebL6#osPMz0B&2{ygsB5uE+h0>T)E1;H7Jl&x_5vDxKLy@XpfPTvEyd(& zF1Ia>S!SpPB!W-Lo|0GNz-a!p8VgwOhwzvoU2Qib)iFrRwm?C%m|TU#64|cHsB20{ z!C>yWESTY@^;tX}c*T!sq9Gpnx z*5`Vx5gc2~gZ(Nd;Cj^nRi0gGQ5buaHRSFny03np6qWBYEJDFgR`KaBc|e1Urhe?2 zd`hm7!3F6a7PnDH;z$KvL#f!IC8_00#?;j9d`|uy6toHt3x35wv}Elbo*;@Hta-BV zKZ303r{NEn_G&rbo~}OsB0_B#R?@ULEFLWvGNGUjSw=tlD7}o zLR8E1&WXqk(6(?ynA4ilmZEyiNhyw&G~-HV3%(njwY$U2D|}fSz|m*oD=e~ zBBIojowZSdXdNIDzNmgXwRyZrxD^`C@!hb zW{zijKEz|T$dipQ?%x)0MfM*HyeBK(u7ALkt0_5|z$-V;GKyrMA(Uu}Z$MUC8tdH= zB1b>Q4yWRsD;j*uG+2DMxcY@LLsON$g&!(7`h$ppjh}`#3Gt)4~ z%G=$4;S=(rij?V_^F@0S0UQ<&UDIC`po0$xSe~Zp1}8mixUefz7dYlq%3%L4umiS( z)A9Jp@hxBG!uO?`D=+qZ95tHH+z3x047a>`Q~%le=9$y)P1Pgwl94w?#pchnHCI5; zrM6jXhv)2y2TpDPCd5phyingT5;Du+kd_1uk-AqtLu-GD}Hb;)E8# zyC>%REX;l=W5a&y+HOACyxgvd28N+#V?h;8=0Q|f{7qXEn*No#gB2-idwqM>LQVHy zu`IT`+G_zA`2qoEf%5#K1QJw!v7uDpqLAp-()fwljrh8-SD{F>nf5@Vq<%1wsAEX+ zlu_|5l^w0%ZB31(gLayYh&t50c50`@g2cEXzKmSHDdwOsbbiSK<>2or({8O`RxPCO zT3eOgTZxa?r`kxqw{~BD_uy_E@vA+F#$T$mLfN%wj&-5L+*wXcyuaTf=RGF5NJFyc z>vLjHj-9n|DgGi7QhXFa>whEpWZ{GTQ%P|g|7ON05rEO#@htyM^qppb54`=l)S~}I zM*0y$Fur)t|LVWVK0h+}KvsT^^WPk0Jw9$DzN@GGH{n-L1Rt=ZZbsu)#(#a7;lU~) zHZnW+k9XmJOq_ua$a*|({F|#3@IQs^!SD(Y{{6uaF|TQjp>h~4>g~(qM>vBRoq}U{jReP; z8(A@8<6dQ>F8vz174~CZZJlTSo`ZA^U}%3II&a}laDu_#`(Wqu`ytb}17a1}$NkwF zcqp%#7uRPhrz6yC!W3v4Nf|`jv*Jv7_-oeiumV|MHqCHj3%&>(vhZe?&R@Jl9sYSn zan`wH&mx!QVV$Qt%XCu5@SSL}pYH5&c4=$|?;je_i9b#~-0YSUG;hTJv-r07-tUq3 zlJ_@**(0KWQ!qU*yJz-id+2VK!+700s0bJxYmRn)=oa0P@aK(yWb)ukd|I3S+nX8$ z#fm}aOQ-L8tt9&*uH< z)^Obqc1AYe-(}r#{wktdz5(J^sMSWC4HU1f<#7x;oF@6+>Sj2PsM{ z{whR(^|}U&vWEZfS&yc0-MGc%6x+mZY96_wbBA zsu;`e``~-x<1wEWG&A#3>lGAYpM6gb?s`mxT*~zNvw_FGzdP=0V9ZxF&vw-R(b?*E z&b1JV{k!@*tPh4v+>(;zthyNKWS*9HJOEx`n^xs~Gs%W4RJxyETxZTZ0`kGcvTlFz z?ftchhW+hE?Af<|g{HN}t&uGJFlBmIO{!e-S_#%$zV*3ak<+VV)fH4gYv8z<@Y8H} zN-dNm_UAJ!(ZRN8P2fFwq}*1%U6ofyMJqkOFt8*Qz7Bz_zpgWeoBh#`4+9G&K`cI% zhZ~*z&$u%t&h_#dmZVZ$z8U5w@gEF62ZuarCS2jK9T*i;zqQam`}tBz%#D{9^9mGh z!ntP|T+u(J^ZVIjug$MwPOG)Mi{mJTkP#vluT+bWMW&f^g=%qpPJd?O=HdmbELuon zFWcdr=`9`UNmG1Jg7A2UK{9+A^*Q+Mgsb@~IWS0zKxZI4URedAYNG`82m7cSD}Fvz zn|=yBXt^%UctJip&x^SvH`C=GopJoP7L;Pi1{&{OF$zOY0+}@{{&gyd)U`4&N^bP; z@bHH`75VFW@c1Rzu>J_jlEJC8zQJ^*vwymMk25xQCj!V8sWjCG>_#g~aWrj?c?7)( z4|gGp&z=HjcjARabp+~G?wi`(pPr>QZ^WN0e#_%|wEF3!u7f+mKX+<1N*7m{T>VX9 z`7YZaTj>7QO7-fX%{yezwXcgprhVFD*Y3Oaq$)_diWsR~V8>@*m>Xum3N*@fXF12*dVoyNw8NIvq(|gy% z=!0E?rbr8wRxsnB>;pE;&h|?WVskG7YH0!N7O)pX+?CdO&GETxYN)V2txIjHxDh2# zrXnA7MakfzxqL2h7^8&lTi@ML=g2#bE!0&nZhTD?aeX>pZqr}>(CzroTqjV4MYbbr zKkJxfp5~UDOLB;c_#=Iewuhd%I{YCPYbo)Vb|QcB1RJ@fE@N zsv=^TaA`=s5+VPJRXVD{sO&*Y^8)O_p>RW1-zahYpCzI_6w!OPWK*MefiIs$qJuf` zNdYF2GSsH-TN6JJOw1!eO$8j9U&(mye|EoBS^Rc|{Z|#l)uN%hz9u=}EZlncUM;t5 zt)t`Z!*-U8JW8`S1DEV)tpAQ2qX4{JUUMDbqKbbMxqJ&*KfPKkPuA)=46X6+{I^BA z35_eSh7G7ltF25QHxNi-son)MDXsGm7HlidcA26W1NUMV^Lb*im`4^Z|QU`No zXN%emYag^Y`koxQ*_}z$$0GZ0tyWH-j~&+2k};TWB@_!TbXn-5gK2G4mYOH>%Gb|h zb7x^4Hn(KV`D>uJ&-Xt>jpPnmknr=w{$%d26X#Qh+P{?DEuN%$!X%D0} zTf^uwiXG*ZR^K>xg=_~{qU=5$?Ys_U9&A&H(I#%rzUn^2Is%(>>phuae^9tZi3DjT zk|Jcfq?6lp+>bjaiXM^Yngk;q@`N3FZ>l+D11506J{RAxVAUmjjj^^|Zdlt77T@T{heGp%Ct6XgO`J3vzIZ7PHWxs!P&WX8ld$5hm z-G-ldVtfH|@r{p8vo$s64t5giad3kBZe2~c&f10o1ebG8JLkfa(AL%#cg{UW&$Fp3 zR;MHB6KQFh(vek&{+=Q(OyI@V*%B@c-yU&#jz!n9-{W*vhN8M`owv{6`u-S zOnfjdhwV9GbZ0t^?Xhiqu%(3(W+zjKc!s8(S*D|x!uIquSJGa<_9(>%K2bsm3t#06 zR6@CsXQ!FyAV@XBI?Z(uCWQ12D)NYc_m9Ix_{q&*iP{T=$>&nFIdKIep=jp-oR z<6Vk_&Y?!DPFNNOYpaLiEKX#}>sMa7_i*W?W3R`5y8 zCv;yq)&KQs175NAKhW=?LTB`mN0_lt-mE{sDA6 z1FAAkC~j#q1o+JhK;ToLTuzEl6&05@t9ks(OIoi0GiQllYAjUVDkjgwLzQ$jzn)nI zcgDITZ_xAShARK0+%UIc_uQG2u8UcIwW2nT{LXNTQ(X_S?yv+^0bhTPR@~9St{Py| z*$+SLU-B5_&tv2GOn9IMhy@sP0}y_e@5!+)Ak!n}SJO2+Beol$wYN8iP+Iz12z>&L zdtvoHqcgx~)zzQ1IMuw1Fr{0E3Vlo99iKFl|a}8{aU#z(?4PS2a=;$Hz(x^u*xiMW%yBlw8 zbZcGC&KWccV;{p8HvsqmJT=MG&(nQ2H#P9~R;SGFXa>WE3E&&2ehsl3o4>vq?EmUY zx{MPMCdOwP0*KVIRAT}7%f4_M_ZAZ^S)Xp}+}~b;8o|DIn(#a$msN`QhY7a|hH&&e zq0-Ka01(*^#qhBLh7y_=F_&)^M1hL@8Fc4N0MVri3J8#$d0_Tlf{fo>7ZLuTZg1-B zQ8VSIZ^jk&g;HOQLF!1Gs&HMpDKob>9U1rTerLy2%kxGLMYjJ_{sFg76u4#PwJFh=Z-Xa7uT@>iU zz5rfPDAsZs4fS+#)Dzg4q@IKwZ8+P8s+GJmGcBh=Z#qpqxkiPq2ub|T0>d|D#aKtY z#qbfMe6Alul_L3wDppP(f3;?_%diJ(*NoA}O{7jxw=E5=d6q+kCxLkkb7@RnGZU?L zZ>}q81565?iexezEzfD(MBPc!F25PRK>}qTcRk5`8dakiCm$0Ev;1hZQis(eUNH0_ z>i9W#vU~ezsb!F+ZNt)iUew|KQt^99!^*Xj+9^ES^Nt`*Zq7iEf7Ke!&^D-z|J+PG zBMTWQRJ^03gJ?>z42wd~^LD>NN)}O6v0{9Ww&O+}+n9_|1;+35yXqQ<^5X>`ig=y$ zsqx2VL`d@FAuYxxz>nbis_WI2+cSf=9by6C4ScU>Vr(HvJEJ1aAp%~eZ|(%^*02lS zy(&VYPr;hKB4pL2zuxq%yXm}?`VfB z!}f^V=v}54=-GYw2ABW*dhKAbgopBtQmRI#C+>l#L>0^{)X4lW2*SN}+9J*4>zySK zF&gk_`(WduG2mX{()R?OfOU&?HQ4>`Af&WV1pq_N)oc}VYLeAp5ub+PWwG13AYt@&-}F&4G=ni zUPGOEoZh&PuYXj+_ZW&94}(pVOGho*qfn&^92AW>rP;XL8U?P4!SPyl<*=Ud7GRuQ{^x~ifNGxC{#uqD zMrd0eHpmTRm!58eOaz*CbTo@X0`g9wJL*e?s{1;1mt=$#N%5nni+MRtwd}~dP0Dtc zZxzLWB6~+py3nXB`zA$U2TPSI2PWQobE{vgv&wa8tI43?bK91VJ^;fMjXwiEDmsE@+h9Su2VIx%_YEwXSBpnp{+b3XwYwBtzy?^ER$RrpJj;O7skIK z{0KpX?iZZ$k)}fLCOrMlj_pyaYWV#cH%^Ig$SN`VC6O6O$a6@)%o`SHctj5$x)`~0JVvYY5}lhgr+?%b<~%OzaN`EN7HuI>`U^Hq!sU#IXRM;-xR2RLVgJyJf!l*rSC?mZC8riU7#hz zxQ)wm`Hbbjnnb`q+;Z@;AW*}q#Fp#AXRUYv)Q8F=@NdP!nj3k)_x*(!#Fd|qMe=Tu zq}}+w#&>}v&CM>OPY5f(lh8FK&W$m`{O->J8q{BF^PLCrB!po0yFP!i>{b2T&KnoU z`yDFauNO5)IR8=s6ImwYW(l@ExH_}LmXWc#S*k$1cukF*b?RrlsHOG-*0Pe>Y3Vm; z+WO2aazU&BskJmG5zbDE7y@gB$@PbKf~e5by3tnha4fKRxY#ZO$7zd2l11%RZ;uey z%*}&as(+XCW`W_=CrPjd7pq@tO8pl0*Y^Rwtq;~jrlWd_tVws40=RlxRh8V|v@m;xaOkPj85&d+R|cbpI=D$003@=Yhpb zr*Mb$*h)xp?c|RIUvY_Sx9zO>hvH^f}`w7lz)%hdxtq$TSHTlR^7g5$NZFegZ8F(dwFf0gd zEl(kR9t>4i&El%N9Y|58(LjaWiLJbF#Tb$Q>?V}cDpuXeS7Lb#qTx&*-g9qne(u&S zxx`B?wI++q+#Baid4If82ORygFH(*ZBBU)y7L#Q>%khYf?sf73I(g!8;3z_p z#`3MqSA!%?=-2ezYOMFc^BKv#!`bPqVL2%$H>Z|?{}Zz#{Gxia#3$@6~EHcl;FIGF;v7w%*CNdxnp;xJutrH_sd)z z5Yl;l)iSUg98xWP5B~$pwO~pB3hBPRd4(h`vVsEJbA8XKN*F7kmg-%14$>)}ebT!- z7m5nwmL}3(E31{!@&8)6_v=Jd$N33%f*A+--GE+vQEJ)N0jGTV)?M%S!jDFTuV><5 z3*efYHw%q9aUq-A7{HHPa)u)$k>5Ze{>7$4GLNz8&z{Z2*G7=m=KWo(eBpJ8g%wbB zDc{eK%)OcXIwJcS8c|{Qoeg`IW>Dk4woJ1xgRpgKFM5wPDE>GkkSy^rZ+4P}464rI zGYeMWEV1S$1y!SP1Hrs7iMd~NtU@jXp0zGoDV5Mp?{}73UDI#dMLiyENU%vwZUNhYt4#|qwigZZ^?T3qn^frso@e3#R zSZKlsLQQIe$XJSmo~#}0yzAt1c6~sK?fEVfvz?*c!T{9%D6lb35X@&s#)@I}JQXtg zN+#-7A5+X8DJ^&zU1{D#NZpu|{8W{%c1xE|%>GWq60A#~>U&4es2U5{yXT*Ifbcuf zz+$(eTWBm|ayhtzS$4jGpLJO{lt~%fVMUEZI?eR;;9qUC7^!s3u;&R_$cVofDqC>Z zi>fh9cW&V`6!RjY|t`##HdubZW zS6^|6R*kQya*E{RLiX#eU7k!bmMYo3iGXLmFNw&Q3)F;5wx-71#=}XM2X5URNRX%) zb$T8;6E5~Mcg`&Q)89CjY`=1|OX@x(t_=X8Z;>NzyG^rQvIlk^;3IQZ|NO4e9SFc} zf6^3HVc@M+s+RbUgi&>9ai2r?BMug^OM^Q&2w7ck%yQU3&o}qnc0G$ zz)3G@V1G~iMh9y!mShvf%1TpByd+_K&QJ&h{!_~->^FeQL-`6`Wm8QnnDrFR67>A> zk(qHME;UBGNo!&R>i({3Gy#~oGYrlJKD0DtR@nDpKqy96G>D8QVH!`h+BDe?KCx;vm&# zMybadu0`YkqO$^+JbU?eFRWyxkxxqi2rN^+Ue-e-^?tzgIL7u6pqhodrB*5xFJlbe z-i*!D%jwvd?R<~46!BtFD=A@75kz@`Ki7qr=mF_eZ9|k|&3*_#7$YI5CTLRgQ#762U8-aultkM1CQT#%ZgE9 zET|pYhO&>f4pvkYEJ~;^m}IRv^xj$(alzH*2Unld@Ly0rt%O~J%iALoWSAOi5-f0+ zZir5=)`jnlPvZ9`ox{sW7&nz{WKDey)Xyz^uCg-wUoghFgm;`4&?QBUYvY*R{J zWDZamAPQF}y$Te)mI^EMc_vTW3zMWVP?e1m&5*`cgDqAg2g~fW)?ggbI%*l5{$3~S zJy!aIe8=GkywXR0&4Po(LUdZ?$ zCv9=|5OhOw)nLFFNt|M)h|NL@&E$oG>BMqTR<1UJwX_LVk8luHV?Cx?FxqWLW9 zNoG?Fhdyzsqv7G(khKw{-F;b$W<&$U=`Xwujyr)`Z%bcqkzZ$gvDPaft4wXbQc z&!h#Iuuvs^3NuSE%e$}iIQVcQXZplJ z<1Q6FR)EB)Yl9YWFX2kl?BDV~y9TQ%qVzJ8DFbHVcrZpsinS)?Ayn*D+_X>LH*IOF zleVn5h|`=XZLa~`>EU6|T753n#43h}9N3TZNMH3~=MtY77jSrjgwQt&fg>^5R31#qZ zhcRg}LnBom*rTsq_So5h^taF%R+<*SJrV*w;m%y0j4dW3*w5ii=TXg?9)B{ZLjC0<+`+s=g=tn$4o;!BlIRjtC#(7XWs=Y0#2cc&g|Baw=eaSh zS(wwFfpGo`p9e55M)?LYk{`&GbBsYKFcGm6K5J)Zr+?B{H4+ z;J44!lmft3pkH*y2$#o6%!5}r;VC+yO`Gd~Lh^ggU&s@c>iID7tsz%BQ7+YPtFNG| zCbl_2^k5u{}GajEAI*#?p6k-)C0L5oHv$h1xX z(B_6OCQ+lyR{UMk(~#MUSKQ~c5dm>R{cPFD#8)qn&5Hk}xcG(m$~G}0gUM62OA$<5 z{3tC;3#C>=yI!`AE<%X2eUlqH#_m8#?!uJk$fS!1S0g?{BH@1x9lsF8jY*&oKJg++ z`y=7Rj>g5Cj4>jtz{sE7ds_gdO6Ui;u|2si0`UmoFqBz8GoJ%G_O$*Pz#;VUF@9LM z1cr^zkbGDHgi!~tGKu+vLw8Z)Oz5JE=ef#E2HcGGC=oo(eD8$8)MhgD)^TGdwWM)H z5pLYD4KK4Ogao2#W7O|oxP%oD@{xXBoHQXbaT+RkB5l&8XtcERE@f<(_Qvk*L!%Hc7+!+C9e}~p z&Cz5!qBm9Ot@HMjfMVSUnF>qmfhQHy936PjScAgVcF{+<_7?M=#YzC87@^U;UgzqBJX7xS(|Lif}qlud4n>$(+na+z{_b1 zYbrF2xpMhsTqo)3Yza5Uv`-|%0XGses$Nu-onFHCGOJFg<8l}p%`9m>0kEb_kmWzc z`9dC|=<}aP-Oxv@%N$DYE)HC#QAbQd*=s@FZd+V?Q#pbWWcZ#(5Sg^!2_jZ`hSYq08_rWv{N;z6DRu0VtWo5Ka!(x zE4X(h0O$Ym6nsjOcF8b&F$Qg|FG;J84~!gp)IG9571Y+Le18*N1gW}eJvtpp$ZM{E zh(pt2c<*1xAV%*Uyb9kKinx+M$}wZr{YFC1E!u9VD9K(pTJ^^#-%l$7M(Ni=^fjkT z`6%5TMqj_%kBjY_3zY4v`F^!%r;8-*t$6ry7~1-t@g1^I^t@zWyQ>N+>`q55ivYIA zv(@Kr13qf&wF0sz@)pT5cusIWCvM$L6;;%!$wY*Esh4Hbf|Na-MOz;AQ zVP-j=h2j5hZlVbxStuuOgyOCiL9!^DOqZI zh%$W1rcP~y5WaQ&0u}m9G;#vTg*mNh3Ly-k=hvc03B~3{>tkSxdt5VH;p~O^IEl}| zJhN*RAPMEPvLgU&JbW-34q7ZwYAdur;z$?q^|O-c3&?&iF5N@~q+HUw4mm?a zXr&dz*ElOG&kUsU)g|W01RR%jrYZ+XAB9f@!XJ~o;34uRf>bMNauW1ettd74%LI>Z z(jN3#&AMBPImo9Q8${+u#ItXV-}*PJy@ZqyVV<>l#^>2IdSwXIgXw^ zZU)Bmg(ZyPMNUn6CY)-J51i`!rK4q&*XVeeLGxM)tUy7+w&NXeW=>iy^iehP`gg4f zQZ=4CP5)RD+vCT9FAmD9-^)1kJXIr=*?JEKw@I)5W0T%!^uy(D%FCFB?w5J&f3=;s zO@s2=DHK|(gUEY^tc{!{uCF+Uo&NTf*TW|vtG}E8;8jMIgUq+ z{Ez>a7XaV_jH&hOf#J?^HGiSm?&`@cINT+0%xNqgrlx$$e8^_^87J#1jB*9~X zMA)<7%qR_VDG#Wn5D%_EJg|GQvnmN{`*4oaeVhR2#H@x=Phsj74uXaB=8iiZF>a=N z=U-C;Sde%NMCk+S3Vxal?5h{^)pFsbrh;fD9x)t_f1$5=KU^7*>GZ zqiYeao>9y1&K53Aotf63bezyVdl_SR>kkmaxW?WqIJZtYVB0pOHM1RD=Wmfo^$Y|$ z-C|Q2o6$lllnyhBV z3V2CudxKs$t~cRviVEFLUhM>h^git-1uoNA&pH6#gEQ9-EBPG%u_~-&f?nN^d^JGs z7(r{~O;X3M$)J<*K#|-jg91aHSyF=*;6qeHC^%;TEWH4H+>RlpoPk-O4n{RoybBQp z3ONsSJYbm=wNcWWUxeN}g~)2JOU=gU%>4^ceWTnbI7gaJaO2U%9lfs9~qLGEZvuW+jtdcXx8e%5$h#*HiAe{kCh zEX1+$(Dp?&b>e8!J`axA1XUFhmE2kq8BZ0*wU;y%F5OnTa%zR+lIQ^bU2eh}`j><&kVA)qtF> zUcx=}9=JDD5(MvWy@73c1MCNVL9IgJ?2xngIFs?Op|Feex_FM;U9bX2moLipf405US9>v&a+SB>?x(tmBuws|4`yj)_hxO#81aWJfH>l06+Bc2v++(mWj@r3v;6-80!VjV#xerNPHZuFv<&_>T1PXL* zBE97YAWFrLgf0}=O+vIgr^UBPPmGJfJ5DiFX#NG|atBb+DYXD}L_kKJ<0e4|+oXfM zq>s9H_7Vgj@lAR;0IR|q%d-%)P5Z*F$3Zx~l#Heg168uWn-ap~6X||NI74Tr$@?6C z{U~5__{N(7s3OZkf5bfpywZ@op~Q{hW`CYE5sS1RDZc@?pP>D5pNgh=B{jwO_#>`( zPZWKWe|4hrqw`z`#Hy{Vbu#HSzc=nvA@86ubgY!B5Wuz*2=O^GDmM}R$~5tm+!+5G z2Fm_`O&i-@Dq+y=Kk8j!BttLghX8+8#&DbqM#uXk*B~3=P8Um31f~9Jr4}ujP&V#A zB(C9NUcJ)%eCjva5b7fw*<9C}4xG0W&i@<3t%tu#iZhX~kc7Hjn0imX0HTfLw`Z>B zL3ID4DrQV#UNz&MtmFrGrfK-cK|!(9452~qfq%LKc3;83Cqh#C+;3^W;f5S<1NW*p zF@ui_hBUW;wd4CZL*cy+mWAI2%&2H6nqEPL*rpum#&itr33%l7`|>q!k-p<_PlIIV zz8jZXBC?QGUj4MgP#@N3x+6gsJCjQeWjAdp#>%o1GPm~5Ee^z>Lu}HVa3nUgE64 zmwj&rAT2c5?vek7Dk=`w9)AMnsM~Pev-mTvXCSkEeeq}2NzAncV~yTWHGbJ!2e!w0 z#h+8{RXY&YTw2oWm{rSk~Nv)YLMws|a)jb8mM@Lz@Ur?kW;@o}C+ z!UPqB4rvWk^7o-^=D|R*7RTaysFM?teg$sga2X5bbtekro|9_e{|4@T;(~+; zJpc>pue&+SnbGt?ulQ`dXebE^;#W=3Z9$ywW-kvPrbJ;yd%euq3)-t&f$dPr216O# z#HAW1xD|amewrj3YFUaR&5nTEV602XM!||m*%U~I^=Nt1IWpuwcq0;XW|!;X^jS+n zYdRXsray*+zUI^kRI zce=`Z?-{{a{a+%{!~~j(3@A4=gr6SiAU4}2Fz5Rnd9S|JPD4jzpsq!6w;Omh$u;7{Z&lW2 zvXuFsVBf;^1kFG5IgD;oKIPs2b)SK|qXRg!cJ zcMd2{Vcy^QZtrpWLN|>H2;Ex;DL(soH_zfo7K*?;`KTt)HCnpdbWtum7;q9);d<3Z z#PZ{#s)f3x^_0p14M`>u|Aq#D7vOo|=Y--p<}tyB8Hu?-A4r07S}>;X>*~$`gT8*o z#zEBzjAuA7o^&&G2I4jS+&+&`Rn3DF!(*gQR`0=~rwG(fzJVh2a<~jXW&91&?2z2B z&UvyQ4z=5_><6E1qiUaSN5f4jDveRio#BPyW&*R+{c5F@OqtZ_!8Td(fuS9on5(gH zaO_Qi$SfqGkVD?JaFM=Ye1bB{^lt)V%*BEAwhRT_$377!5qa!02Xe3W>7Er29q;9% zbjy2AOy5r03Y@MH#|rq}P-DMGVou-Vu6iB{wsZCf6^8t$A*S0UE(^LI8=o(279dUC zC$Uwn{HBP)s5SXO?rg(bh>#jEcVVO{I{OrotRq#ki=Y$zA5j$Q1 zycWun9ciJ*sLx$owaAl%PE>_`hQ1u%ri%zjsL)T(MnZ}A@otUeD@XuFI2!qxlPFez zD?w096E5XPe`$qpB?}!&G$xrpf-Lne2)BQO`$Xjp$au;1(l_2i2YgJk2Yd4Sg#+`(pi_}4dv48Eku$$j{&F6j=bMf>ca z#9vBok~KF5H0KqDitaSz17*+^=su;s0r#n1N0F+y9)2 zl&rl~BhB{$Y4PNI_NK+Oh;YI8wtdeUBHF_1k<6vLYq*MHjfBigJaqigFxLu9RPR`g zW90Oin+0=Zwi(Dkkur%k5P|-a;5fbH30B^HwQZ<|`jWIuIVA=aEcP$gt^8N*u*+tK z3KW8V&z8>VWi;r8r%jaov*`E!5BAXK5ez)%!cZ~bz{^`?< z?o+jE@3q&O^GWjxmztf<>~y$P=PRd)mt_OWuXq_BnN${hal`FuI_CWkx@=vg zCivjs0})i6fW7|&7rS@N-W40n`EvSf3+#of_nHO)bf}GYy$GI&?ZbFk|8bjNpl;3H zpCF`4yYO~r{CmGE_s#_x5|}qk_7Rvvp}GY=deR#p+_&cJ6x^Wwi_Yt9Hx*n_shM@W z{%UEW;6bg`?Tvd>{m1jTw8s-K2CNPSms?kPv!27oW^*sl5vr#&Q!gGOkz>F6v}lOt znL7aRUAp3L4)mbd%?2r0`-o71T*EMW=xhXtd-IJLGsz4ycs@92TQ7W)7?B~2~q?CTSKjW-KtuTGw(Q-D^4a2Mihc1 zcsb+?^j9ZBZ7#+~4$TDSWI##!*HQ=q0e`!APuL`Fb{yK!aR4*({9uE<$R{hh9R-)c z_vR2h|DjvW?_qP%ijrbbRpdzpm(|ss$4swN(B}J^TMPoZ8uHY)c zh~|FOEf44Tj{N`R*Mg>`OO?DhA#Ry7Dw&iPvh03#AY!}k8s2|NuZs0EI1@9Oxn+sj zxDKNu&pgDFtxKWMzpc0Y-qH+pW2jDN7y?QyRV1xn0UGBP2JD-W7m>36s?1F3+!=9& zFVl%bZrHRlgABo1vYo8( zYY&01@6eiz;^m@`h!26cI&gdnR*QTK_W@{{j3c(io9IHFzf$?PI=@5!2j4onY;r>{ z%Jhp)vflFql?Y3{y9pp#{}27rI`m886p`MM7)mRpN60!KS1|<#W37ysD?po9#eIg3N3{0#(kRL^l8;$_Q}$%c zbg~N9xIzMqci?L_&LxrdUp8jYi7Zd#C~dkF*O!w2CRWy2f(ke|~F80%@Hg0@R??LCR>BP~dEq z9e=_3_m)4PH^C`jGe&Lt&PtR(;9E*&ApGD~j{I6bL)2Y|GewiQORnEUNc<|FGcOdP zmgm2wo53$m@l5&{F%4MXviC0p5H%$3mW0y$Q2nP@XCJ=~mJ|)-X}Wq z#Q|iv8p9!af700!G(vnu)8{SF&1j?06 zAuOT#Nvo>gcehYDYO<^z9zJMYU?&b8;x!h%Lyn~C>szW;( zL%`W$6X*Mf9!W!?cpd87gSo-bdRg=CJ&{F#k3aI@46;-ds8G}$zl*LTXAZJY7(q%6 zZSfPAcf5dxnHVp5YUW%*Rnp;b3JztKt&kq)+)SycH2~3)==JlV%n`CnDsw?JoTPFE zT;&f-tWNU#62hi6V)I>i*(*%}8Rc^%4#)uy2%J=juzMVa&!oMn5%jF-w%VawO2N@` z2Z5k*xraC~WEO z$NtMdU|+K{v}22gXW_e+V|Z8RB~JRtGh=k%wjatiqK!e^%eP*`SUu&S1Q z$kCxeIEQ*+;;tfpaOu4+RRf^$vhFnJUC`}ZHZ{Yazl)<2GI_%Y$U*+OYz}bS@Sk|2 z8nwB5#Q7}?kT@Lo%F&tf?3I(8tkVVEjr;q+ES%o%AzN-4P_kYLehqTXZ#2gTX5n#= zx1D-?P9|YL_NPV+eKovwcfAzgKN4JJ^bH7eS5N7#5bIlc9Y=b4_40ynSJGu;J%Pmcuz5CwH%b6P&T#S;5D(~RI7b$6@`ENd-Se$7~5-?dou3jxg}?JQ1jOfcrL?T5|! z0Cw$_yEtXCH5XS})i&oKM#*t~ySgMs`T9-Fll=g8OH%RmEr8culJXQaheZ(b1r(D3 zqwx6yZh{rCet@?U;!RtlGPy3_w|J749x@IPEmMsb@fFx{hzj zh4SO?G;skvy!QO=ovKYnSW&YyDdd$q2O>X|Zc*KdBk_S}OjI=0^E^bB;J5u~xFIo?>08BW08cNW@?D#{R2ReW-uz@86Q zSmB32J%oRrm#X<9s>U9SHX0@>5>_>+Z$f%lA!~0J0gH ziy$8b)3yR8vAJa6t?uEF{iGNSkJ<+}g%|*2)^9(0jsSwn1P~TCLI?>8?+t7QdNT_u z*J4oJ{{q}N3jjLgeETLh92G`{cZQninm(TW`>a_`o1EJbc+Vj4Uw_^w?KHj^y?cjNc<{j^Z ze4mo~_={k_NwNB>g8N^K*9*6Xe9?o)AHA|SnmZ>99Yc)UrKOPn(s~h3Q7!<(YjN<3 z|BV9V_K3p0hEN@e_$yU_a@ND?Y(XqqnE>gN>7MQle!6zrv` z>N+IQ6I_j!jnF1ATPkwIM<8z()XKMpj48PDQDfI^jz;_W<<;84;TUyA>1~GaVNi{~ zB~So0y^1n|7cK4`DGPjBQ2&@|0C>`eAGGJ9BJb~_VdWyd6_B_D<=LJ)mGtbN!OO7c z^cOqHYcT~8KP_sipV&OmCR(uXo5%eD*QKgy?85>=he(a84JFP0)6GPeMbEB#@HFU$ zBq%mVq8SMiAy>4GxoXO((}NdoRx@SVuflDmw zspu}8S|-Y}+$rbGiMe=^%um?0Z8r8k{{Gd@`SZ8P-x5I9`P} zu(B}6>fC6iT*%xk=s=FGYzfhMqNb^0z^f+#MPEa~-D)D{;}3&DD-r0$Z-;e~^GQpv z!;C&L%ilpUcU&V#MB|f3(%N|{f^b+D5< z^lnXbnI&5g{5x(wUq*8$EnHQIB*myS}3f* zada2nJ?8%#xIlH9IaDps=*#$YJn{K5mG-jU^x^&NA9*prK@Gg-RA$#U%Uow zgVQwhE(gw>F{y@z0=FfmJW1xLLx70=3-4?xc;(9vLBJMDX7Zu>mLose8~Tr;Lh}Du z-axTqQxSqCteY$W@j=U$1C-7CLq`2v91D?Mn*ADKO9EfGuwzvx@lYCzBSN`L+Xj5+ z&1?GqO|1o$*K0;(4YZn^K1H&^5`>lj-5Qyj`1Jgcxb8^n@&;tlqx9A^F5UR_@Y(M4O*yP@p4E9yayDY)X2!1)s> zd)u0GMkwelvJ76hl_3QQ2~9#Cf-?IMdAna4fJ*}*6JENA)+~=R98jk1C=i*4ep!6S zy_&%&oDeCWDOD|?0CAX#EF7y1;6%C?+E?s+aTUB%swSK)9VQmy`9PW;AlSjO$S;j% z9Dobr@1=2;^M=NNymCey41Ci%-eYgEWXLBtKHgn~vb7pOp}reJ72YLOqP|iDDvU>E z3n?L`?x&GyD<7;g2xL|7h#QlC^lCO%eXdpK*B1dq1{DLN;Q!mlF(B5uI{MM2#cuSS>*JH($H)5Vr zacW4^V4f#o4P0>DleQ&P2cKP^&_96f7~1yau^2_WG5PF_o*oudG2XD4{%N2yKqC#n z3YT3ingYT1o-;@IJWww><^&5Kc}E^;=PzVc+bZ<+RvHEj#3qd;WQzK z&wDI8siDMc$XgdGW-(iV2ohlqo3H&DXjDVJ*vusYWhny}iZrJvE4^#~b%}$9xs=!7 z9#yS*3|MDTf|Ol}xl+uV6dkaUeyj(WLrVZ z(e~4?W+Dq}Di#Yvh5+L2x~EY;SeVhj1OXO}AXE}Vu<4IaNLnelYP=I*VZ+u{kkLbz zWlIUcW^!Fz)1chM4WAU1&s;3``CD!N`Yo2=5Oy&@h)h<^afeWSF)(<(L805bl|K7g zj;|S9siPM-LzMmFJtU*DMGI7)fG%6Y3cv*?X@aiS6-g^*1D;}&r3Gd68s|1kbwXy6z5h+av7o84T*s(K+ER@-By(p(E>^KN4aT?^pUDMn z>8hZ=68!Q~gN~-x=(wpdunJ+!ytb6e2c8*{_y%~h{<@{<>S2FYUD`{zA`#7=Qv^k* zKAITn4C*@PAI{EhlhzZhpc2$Q$cxe!GS5 z-$2!RxX2^rStqyPbS_eE*7+bl*mYj`@PZXoT>NJo9Dqq2?YQ_3{5kRzvwQd0OCa)WS=+ea`!OTo%y(%`_vxZlN<0ar6W4a$p4pCPDKC~|Rk zk0j+x$s{NRk+{9cNzRYsKp=2rP&FLddoq~T@gWq+X&3g!Mb86~*gmxZtfp!NM zC!cFVh{HoR*w!syZlAhRwlS$BzN_}CNI04QQIZo|v&uEGcLiq-Zv|BF3-3+P>((+5 zI@`5BLN$|ntM!-$!C&_=Wg6lYI&SM039wu4w(z~=!RS3Yz7=kVra2EI|ob)S&`mH1nu?tgog-Tpo z1j4%q-iTX7$jT7-G|!b3^i)O4xs?cXZd>^N!KiBuZm+f0NKM!5R#IvxOp$QQX0x;_ zs%P@wXfngfvA&YVcr}j6$4Sw`ka1Z=} zRQw(Gde`8(^g*%tzg^etHj;;N6wA!?E61m>RxD+=oPf5oG!&!Qp;M){yU12Rv99Wp z*vc1r(ew|xn|#5OR&@@TzMdU^@}>Ge?^&g9zo z1QK^m{!29%R0a0jik?i2UF35J`86`kegF`%f25~OqueKl<~umASK!R_+b?jR(#^;A zh`Q>>tHN8V3rdC00RsOn&&#*HZ(3sacum+LUq}&=s(W5ERS7~wzfR5&X_T_?aQ~@K z&rDn$20l2DPe9e=+>u@cRnvgLcaVST+;-rHxBFjy784l)k`4|7w!h<+d~CK7({}0i zeY?BM_-}n7pAeG>g#-Q|x%c_$^w%eOUgqmeLX)4pqJC_r#`x`Hr*V~#*;)?_!MsK* zbkjwb1hpI_ujWY%?mf0}`}2h~dPZ`q!f5C!$_s;3F)>P}k$VC4Z`c;Bsek#=9BNjJ z;9A+G5jb~+m0xxA)I@jTX^>^8-k5^~s1B2r!Zv$omgkf`o<;G0nK`k0{7u-}cEjsp z2|$hMs4rX~zWjdwf#Xy}ZB7WNw>ksNqJW;Px@xdd3sTqkU^fWqVE*HT(-!Cl0l9`} znoQz;mAa2Gs0&&~-!_naGdYa-!FKsW?M9KUpu>%b1vp+&e>;MjER(5xzlc0(2c#_d z#q7Ude+8x1LUh6Mq??EOg-Aw%V$);Ahi_E6W!YdoMZAo2GQI&T2_zPpN8v%AW2arG z0({Rhc?v}2zl7u`0iW^`CliGnw}WyhhvN8{8-9tASdNc1$ft9??<_}YU}af2xk$z= z5Tj9WO7U^XTHsp9YT%pWmU`e#Tiaiu0?4$FwR$@N{;6Y5t$B&W-9N0te48|iyRIDt z`h7z>ofvkQhmqqoc*6l?M)sr`UWQkPnOII@`huo3K4ZTkQ3h}U5BTB)G!7?9+1{}< zD00C)`cSOIn2F83G)pgS30H5-FuQ68)%ZZU_&+MsGn+4mt3|YO&-J#YMVwxE#33hW zWcDelg8AU?wIBJHK?AV&{cHQ^P1f2Tu*AJ!gMz0>6X& zmAOX;B)R0J(+vOUfgDgv+-S=Q=DomlXRx5T@-0Y$QZ|h&SgTK%qYg}z0mw|=Q&4*I zugD}QIIvf8gGjJFFm&?W2IJiSlYhe+c2}F7ez3b{wcoz|2C%uRo|Xsj_GG2sJ_!bo zs-Ac7*XOMI*S$jhzLq?%1U*4UUJS{5$o)P)GE=@fdvR{6?`Q)!fd^K#7Miyh-j`Te zj$*!g;dp&C-k@4{D|LNFSo62Mye)Lh(d_(kb#iwdN&Ngt)LY`V(&*m7a~lYq-({hT zsS+^N<-4)m8^-h07k{nSGS|s zuso~V{NPh?efU_!3zNCmdg&TAyj4)f=N3bFYiK+JW%8^s-nZqk@mpmzoGJMIP-IA% z-W`Z@ngvl}Jy>JKP~ne;K*?Megww-eSG*e5YouD`Tk5ra5*7G@dleB2FmS7$hUaJM z&T!eGqv04PB3`PH!iRr}p&@PbF<>$`1URste`caJ(&1xF&-jACqj6WWMcOQ&;Fr7_YCz3e<3WT7YTH&obBrls#h;GJ#p<6hxYx9bV z3jcmPdQ1Htpn4nyn0@BxzN^osUBi|UsU-vH;SWMVp69;p?AMlb86Z@Uw9L$LlFmteDlon4HV%Fk#LsOw z<8jMVa&X<7Yc-L9M-)Ry^cuX6mD&MV)FWm-W%Izr$%j$p{ZHDUA{a}DAzxNwpPoN5 zPL|b1`b6l$uYf`H#9p}%8kB$e3IfihRSmwS&*Lu(!*pJt(zsP9U&Wh^Y}4S6;G}z==&dWCDGZC9p1DBJ)&Lzy76kDoT%2hxcSsWKe3-<3DDFz< zyCZr6TGudJu?qDQo?i{|%=%rI1a82WuEE=h+x%;3Dhs)uIi15~@@tl) z(uTJ>FG{_;O?0~_N1d||&ungN6eWZ^e8O13ogH3wsqsq;6tbj8-4YE+?VP6y6DG59 z(l$jcy!C(+#`q$UJ0m%fbszr8dv3V*wcJg~L^tzQtPTfuC+DXQa~hJ_<-IDqF_{MQ zcVkTOm-Jk(Szsw5A6kxjKpa8ttrjzOY_R`g%L{g_Le)1}R|7n=^`-YZh^1WTcgbsvLoGrC;A6TU4dE#kIZ zxU5IS1a~^oEs9OrRU7ZyqhaJDihfua{ID&Y9qpM|N+PcgY@6H{csQ^uv4Uhb44L8> z#2ZT-y;mfXyAQwTUdWyz21?tghdg6=Yu56wi|+u~@%{Nr9Fy5HxvrvwA-gQ`eU*Yc zbpKYS6Ko7hX@6TK-SELx*4=S43>5#Re(!BGq@>S}_XJ=vvukORw}s0R<#zMOqFaA9 zYaiOb3l&6gkq-;`hd8hk({DzkuoUT+uI`iQhcU?R#*o7t536#bTaTqo@;J%DMyNfr zlNoNTxrdn!J622_pVUM^eUPAspR9x38D= z@lEP2I_dB@d}A)t<8i#t@pCj-C>Ht7P+`dZS5>v};jL$xEK{h$Wrc5ci?hL7cTNLy zD2&KmlGVwwAOEEJY6S;;n6&%omaSNwr0y3~G^B4*jfW~}D$mu|Ms0T*yL?D`I(2ptxXhS7MiFhyX+NKVl@@8H z2(QeO9)5kFojBDKcD(K!*bZD{TLElSmo8$kkXCe;`1sUkRd>js+?L=1@ntaG@Clmv zITQcLrier(j84RJ(4`*$T=CwK=LI3m2Opzgm5m2rvDtI7(^xA`Vi+s}ewR2*m9>Fo z6cr4fOLz}4NDtxxVTe7{(|Q_}N&!<2Z`7FjtAj6H+_t;D$UFf#(w!k1p#8C{8UIi4 zP;pvK!~wfx=X7KD5$jDY*drh$RayJDwSWyo@4+n)i(CT}{&}FjsweMQIyJQzSgIy`v-shkaQ1W^5OhV*1I|br!bO zUr1j}g8X zrbk6s*dbyqIK#J$?bX$;ILI)-HTWnQXjvftQIDdx@{+`0sfMW=avC1 zg-%!I*!~V;wD4UUz1Z)E^J@|>VOEO|VL8}tP~-ezNJx00*HCTglRZV$SUJUoeqlwb z0RZIg(f4LhuTljTmBkjlUQ%LmqGF}avx!v=U0=QKSThS{Mwp01LZ0zgMN{et=3y@k z883fW3ksjWi}_|(h;C*3CWZH-z0nu;#+(PqL2Ibmb>Rh5$t5r@ zEAAc0M#&D0sW#tl8s>B3?rh}_+IAMrK?s+9?&Wdj0+ym!f(v1#shr-spn(Z*4TxfC ziYK}e=c0ACVs~!qB`Tv^#l+pd2Pd=!R9XX!Y2k<}L?dEhe2A}081bCI%9bL|J-Lj8 z3ig#XkS5(RQb!?nQSY)CDbW|IPI$_)920vs%sEs5qdN$vAQB~ot=3G~ni+XM3f7?h zdblw#&1)s(vm-ampKew;To%XkP!KB8vVEPRut|OqTHK0iL)%g~aykw+m93*vXS%QDf{7FD;#X=JIwx8PXD)OeX@GH5c;nF`glY8kz6vI z%fv1hq(`lj)o^gc{Oy7pb4;}((oad0XfSS%`?UKf16M0F4{ zmtz)tpuGHI+x^7da?zMs*$G3gIDc3bin9Ywe1;c^qgQMTvJCOQHTPD(8Q`1B{R`9$ z&|g|V=NKS8qY2<28m&nds4n?oA_Aa(k99BcN zZJHBHiDa3UgKyG5^td_Z&&p?k0h_70zyvs0(kAT(REP|;eX+L?w{^k~XQb!EGQFi_ z%P5!lfnglp157=dk6|<}{|bOI?={h|6wM*0ow()E@0mVAe?I)=sM006@Y9?gW8y@- zv6;;FAP%g(@9wfx2Flo&v(D+hFkFgb`Y||@p4{((DLOZJK4`4&cn<;+sp3$;l+oe+ zSu44WTrb9&a?hsd4rTzwW)XS!5RXIBu1BHlG#?i9UnfSwXh@QOcu9!MgiWJ>au6-N zg}vQx>@D;?Y;x2)+JNAa?Di=HWyoiRm<{sUpIQJ<@cPx16Z)w=j!l6(eie%F=BZhb z;SVD%D;g-C)MI>G^&seKIj3Oxe(wuACv1doO7bw((8c>UNSkzu;;S9B_(U$Oh2@Qt z#l;fiFvEcC?*c)pT6M-)NA8csITSR8-7uquGWTfRulnTQUECdv1J!^In?@E9Yc6h` zpPUMZf~_4Kr_b%q&D5Ync#SXdHWf2q=HwT^DrG~LbzXDnC+K%f@W!)y&-WEzu;7*0 zjd-S4K(yGVLCdxg56$;)d|{jeH@Kp*{s|@#qzMH!$<>MB(bS%t4Y|Lh#jCp#P@VX;xYvtULM(=$>CdJa-nP!f!HpC`Nv1AP?qrd-pge zjd7zG19dpcmW`1SKUT6}GoxMC1Ytk>)Ogh9LrtS~f0U*&@A`sL+;-v;D5PK%%)z-OH!1sS=ch3&MutTMjTHfE zDFYsu`T_~-1}K?8yBrc;HP^)wFWtFwrfuJL2IaZYuL??KGS7Dz43ZFMzJ+EP+sZ z?xPu04dQn!-L1U`a5-S_ktm=WL%n%&~#^;>C8iIRAn(H@JQUQo1K%eJ+CL-Whf zbnkFnqbha0+fo$fhKZHxHEOcMPs1Fa@t-u6RyVw#3rbQZ1CvgCMSm6N!c_~%c+|r| zdy!+{t2UnbP@gfk#?G)pJQpcdbDNs%=5T1??2^SiP-BBhabijByz|XGyrZpnn9R(J zahU@PEly*iiJo^Fcuv}Uk6{!{yo-kV%t8R9INs4fd_iZ>2WB>F^X;FB*X-wPw4$cu zxxqNHU#ffy))`l0Msm(l6C6kOKC&vuV=4C}MovLx_VP=1ib}Zb!R+1%`uLfrd@D5~ zF6WOb4z93S=j@vN;1iH|^Y#k^{Hqh~ma`-AeJ;H+GyxvvprJD~vOMlCcl>IJ-%Y_{N5ozP{*Qk&#uQNIFM?rgMHy{YKC^|PsQ zvEO$dlg_2f*jIxyk2VxcbaP}Fg;Ln>m)k<*EBG(Dxp^-1q~5W)g-@q{WXiggT;Fcw zZlO^vQ2FZXjqextBMmQC_K=;7VHn>U>GF51r(%fM=xS6$T)Si15&ZY zvo>{l5L}RVsM|~#B00*U7^2>0kPXBZ#0EXLTkWO}qtfNue{DN%aG9lvXNBKuUma*8 zI9aJ|YpgGwcvLRH^`IZSg!?$3Jk@eC(4d?m@II>%> zk(_cbeN}`da{NCnk-uEF)z<|hI*PI`PV~E|!`K2yYQ{eIm2~aUx^*WxT!#)s0D5aZ zTUkEcb_@s_(zLMCnuR^irJyyjMSZ6PB{8VqK9GhqC8cqk^c$aXiLC3@8GYVDLn>cm zar8e+J%DP9?+UN<#d!Ol1ait2rknzSOQ|Z$p|s2^VL~8ElpF?PqW3KtMPvr^z3Ncu?_vXJ7`?}F8-Dz%w_x&E@IDFDpF)8OF_Xmf50hl}dsne7hzpc@t- z{g7f%Cm=i{Q0bThG5SHXr~U#cS^dn80X#s%r4`1z4v{yG57%oZtK(u6P6(bmkFEu2M%*jG5fDL#37@|g+16t{K?4C~Hks05i?+-8yS@7jB)4HH+RCXP0Wf;+>-cC7 zz%V(4#JlzklsMiby^l1Nd#b&kNJ{?CUk$AVFQ^H4mLQB*Hjf0Qq=2PSrR(7lQ51dy zDw7{%g)TcElUG|2vwV=9^Sk9GQ302YlLV09Hhw`LN1^)bp7&v->t-9Fc1t?vVIVA zZ;}8$ujqN(^INg+V2RWH>k_w<|NhSZ{Wq057VZ(uJQ)+_p;`p9F z>QjSY;ioz$h#KQB*?CI>*!A#9%|sUb_?0BX1vrkZykD|~xBjtlpgxV59BX)Lk$@|m zILZl7-CgsZb#4UXc}weHGJO)WZ_9?u{__*v;S-II$bS>S<5XR3hZz8zP3mpIB`EZ2?RNq|E?m0K0V26yM`r(pEe+xIQNQ#0k}SMffc$mtL`CR`SUOV_Dd z*^AQfK*@U@>`|v)jBFE!7)m5vM{vX1IoO%ztJ|Q787(^x;*_nc%wClYqHiG#V|xuJ z&rVuE`NX5ErTcPp>Y`pfFO&S6tF|HvUsz z9)<;gwW>CJ8YTlJ!G5jtAPl_oU55S8eBKm(2*kMsWIs!R20A*FFJQ+P|4)AaFcv>r z7E$Ei7rcnVCE*O-jUvd6K)K@#CcD6IWRNw?Pk9W8LCO3tECB4cu+;`bhc|H=_qdUj zLRETI*hqrnd{llJHbC*WH4>Di)xM4O0Mz5;pi!nLh2=V7m}|xjVwe-e@C-v$nuO{( z$%s645t2|EH4ZvYl1ynjc&T2Yh$WXM?uhnA>6gYZ>*ppur%BEmw&b^6LZ0x@ph5Z! zE9ajZ6acPCmkzrc^fLgcp7j1D_2Vssb$f25Q>oV2p!x5@s0ig0KcM^VHb3@s>6pkv zp|5n5Fe5AaqT_ptP@=}-j=>(t1**}a#q&Wp4By$|gjrB6)`MP(i?2-@h*zEa@n3F| zJ>kH)Fu1~-LL7bYIJ6mBcVJ_n>rLkR%k7vj=c(XfjlKsHOThAq*T5yQfw7 zE)?@g$Tzlfr}R0HeJ@7uT=X{P(30%DXQ^)r5%ls?qrgp%P#+S zj{)iCN%+JFMet%IoxF1*DzS`&Dh&iJ+M#j}^498M3wH)}A{q>%aqcS=fH#1o9D5w5 zGrnEw;Qi~BLnuSP@X+&9_JGCfZS!Qtkf~{hhoYc>p4)i%&m9{*e1-7V)1eoV?fvo9 znq?>_B%~Y~Rk3j{83%QJeD%saqJ1G@#;->V&(>vzI(Zl&l@ryL@zlLTPb)H3h&6}$ zxFe4{(6+_K)CUb9#m{r^njDrgcCuFVDy+P@4KBhaa|CC^U%ydx5l6=!@6>${UK`V+ zsm;KaJP8&THp3emh~%oVV{bo`$sRtNXKX01@)px6jO2N~i7CGbEbI3gM@xh?q>j zM4B|5IRYqW$Z$8_ic8?9EKRSuD(( zL$@52lajVIy!FYJfjUuK`HZ(GlC&VS>#;-!IqQGFPE88(v- zwikX1;dnW&Ih2oBcNwPD(dTrJJuJPXzkjQS`kXAG`L` zkdEHot1Pqm5sbhB?RUFC2B5YkUTjaetWYLPBmsSIC44WoW?>HyNB{q&|G#(FsRjzR zMAcVlUto55(@K^oL<|TUF92PP3e0tic@^t@p-F(=*ORl2b~K&Otg@mK7&`gF_on=e z?8WWPS7C>a_x;hnui^UFu7KoaeK}Y$j5prZ;c+R874xw03)I}m>r|CB<-tF;k$Jk zT9@(16;EXhm^)B2S-(V<}$_pFHJAL-P5k&vlc?eWU&BAP)P^UGU&>4B5)? z)%)1M&4Mv^ zhz9#clMbdg#LFSmTW+d%?2TU>P>TsqLoF6=l;Q=InL_jIG*ng0N1Zy@v6LKstd?fD z?77P(`ftr5&|t6wWr2RSu#YDi;=dv)4-{5oNtAbOdF2`Xa@HIRX2?nYxg zumK}y5`ZzN75)Vs^E{2!rGqf<#r<>X(+t&^SfP*LF2KW3oz~c05{Yhk<}g><0C8w& zPI@i1$6%O(`XaJkgUN}u>kq2q2}96>kDyFS_~#F9G&QQWDj7tRKM6y-0_l`b!PxY3 zphb^zBY*s416qLHrj%Rs;j(tY3S?glS)_z-hVL&r2KK03I6bM7aL-@Vm9N@quFQ}3 zSOT(|Lq%U0dk_m^1mQe7|It=$G&3HJ7D6s`7)Kxki2_<#BrG0W3pacr-_spoHL{>ieM=jv=dgvI^}Uu15Ny0a zn1nVnU{QYBkTRE~^`3sKbzoqAKDupWwiRpd-PmjgJp1yXuQl`r6Gq}^G30+9LgK=L z+i-WjF8~;A1aPl!DE|TuGiq*dae|Acf?B|$zL5oMLAW%bUwtNTmJ5QPzeO?%X0RQL zQ4Z7JW5qmE1YW_hKCdJZD76|BKQI!~v~~O*!SS79W=f218QEi+&wKM~#Wr8iP8=iA zh~uz3aXmkAG^7?5ML7*jCc}rjmw`&NKF!ev1ie+fqKgeN+BO4o==Hg?_Ck!)$P;Hh zQ&=ruG;)xjyKfo^q9=i}?;6SLS>%Ot8eS64=|URL4aMCyg+$4S7#7)>kql+5C>`bP zBVY$?!*D~Hs+(8xgq2I3H@vW)w^SC`D%zy+<^-bKb1hR4Px-b#dvX# zNH)FZ*mAn3SeW&ea?@8p#*vRfV;F^%GDbsuN+QU5zF{fRm%lqP;}aAlV#6v^Yv0&N z@5N*qof^?PgqV<_Ya5nOSSk_zb76TbnHXI^*t*?{&gqam)%R&RA{U@&ccRw9sN}8I zJZFsQ%|Whx-rvNb4qv$y!JY{55=J9 zN#xl|Ql+WH=|1&%n-ShxJSNA_9^q)^T11oh?kJSS>w!ByG+|+{yR8k|()ulv-=$6D znbfZul=TOLUChuD{<`@II>nm`zme2&eSWMGRF0|wI{R5MUh92S3Wf5H9A2LAsjbA&Kr2TCki9d$)!O3BeeIHGK;Yxm74CvfJ545l#jaz%IS^J;J#mtgEQh>q;g zMFeD2ZvXqX@vcKlQ;uIig62}YqeA%Z|NcXCh|xieK!1xaX>SYQ!c2SqQ4QpIhHSK? z_|~b_TYKEE_NTo8_6cSC&VQ)@s_7ua=;j1d$Cl{G`qxBkOlB*B9OZ=Si!V^;mtOe# zQxu(wFX2@DVhb@R|LC)E@hsE>P*Za)nSa)a!1bRmM=^$Rkgp`wwX6Rljoq<6AcFQf z!={L)$=-wJ5&3wu*~4NkP6f@4Ce)N5GZSpa^J&`EU?7V8B2(h?%@oN&kmGpqqZ>Su zg<4V2urQ}rr3#138v7~ug34^8_8(XgL0|`_66D%g>2!LUH17s+uOd<7v>_;%$TR3)u>(Ms!gkUqX28OZ^}3YCV1W)_E+|Kw;x}9 zniohG2WUcFvrxQ-Hh-hZ)=w~#NDNT?CkO|aVS|r7g7Q7j!eMr;H2mG{((c^&-8VxJ zFWRCi`p@fxTh(1fmIvW!Q5tJ0U}yHKv1R8$w|WDGtR%$@(tk!4nnibjo6T>6QT#jg zo~75lKt0hyccz;T^}$xex>;k_HdJfjZQfk{O>mJjAE+u(s{rZ1lHj3hAng-w|?)Jn1=>3G}NxEGv?Tu0#_qq_a0Qt-gCNDV$sKoKQN|tNf13X>bSi>!LWA zVo`1}xI<#Wsuxm>XRf1(3ui&5HNS&ySrdr76s^|`M`5CJJ8?tGupsMb`W^?d+hYMJ?@u>V8hz{5bn`GOdLaesHJz{`F`3pXn)vW(GcR&>Ic z)nY2bdIIgJy>HvTQdjCm+d}O%h!wTOy_|UVX&B0=mNqpH&$`+GDgBz$x<7fD3Y9(k zE0$aW!|;yQ53EfJAg}MCx1-KFShezYOi>3=k%)cWMNWQOG(s-KUh5PH9L)qCmb+SB zph+;dVlxfw+|0hu8uw<1+0zv0p?P-7lF&Ecx| zd%tn6#gOGKsC7|5ue5>o$OO2p-pAT{un`hVsVWQE*jd&J1=$-d3!exB>>K$Ds9RH| z_PZl{J1_Al%ry&#^*|zeJ}z3gU}Jr;d~Y-GU-z9dT8w1McExKh=Yay(466vq#zJwu%ezv<4e`bCBzhM-ve*z-p)QYPPK$LcN(bNR#*Zce? zp!BrhehEg#d2=4AuIl1OkVRGNSIin)jTDZ{^WZ>Kpb~P$#KDQ0BvaClIXm&Ri&L>k zol6DZjQr5_N~?F-qO0Vss0gM<)u3$M`y5HaBtvXYrF31jsQwO8E@&ClG)0?6!0DU> zNliJcuQAx7HybeO+2|LKzpoLs)Q(!Us1wEa7Dn}jrXI<1-S)ai#g&1v3S%sJRB@1h z-}35I9`iG1YY;+XaD((mt-9A2o|liUt5OXh!vBQ`l~m9Q6pSMf?exyCUQB|bd|0h> zmX|4*Dk)DB!O=g6!Hj)TSSJXc&rtwm2BC#IIlvuE)OIe(m(++{NwUls!v&ksQzS}#XJrz@9gpHoJ<%-VN&=ppi0!X=vxmyWZkDN}MxdrUQ}N!p z9vs%vqJBb?hV*>RX#wt+Ikg0lHiIhs$`p0DYJ&eEGI~EQdY{en+Vxe!s+68w_$C_X8{?xE<~4K9Rq# ztG^smABKy<4i2Bq$Lr|KPfivO>HeTp& zmTg`VTCosFm5;OQN$f5ZViElTGR@vlIsP<4cq{p*hY2XEA1J&T0Y$Z`QJn5So^8c- z3{Zg2_6?l+!-~Oc^cbA^#aS^ojw{CqicUHOb%4T zO+BII^VRq)xS;0eW?)tQP}#AhRiL9INClSscgG=DEKqM>J~ehbIJF=a@G7LbyhSE+ ztv>04|toL-Lt@&UuWHtQ7CY3E%pe7=eWy05mfP@2loC(X%#pKUzcEQek9 z|9(L0l2<^l*S3}UQVZ`P}-jG@PXniFX`Q zj{nX}b?Zc1?pN~Y#-oM`%-oHzQRjsI>sP@$(WlpZ<@ZY}Zx?Qrcu53;5(m7`ss&>* zpLeF*;{FZ4xWHiPY@Vp!|HnMy8OB{(DyM~fj^6_6?&ENz=nIf_$;rpNgCAruSs@E; zl;+eMTnKmel7O;5=g!uZtZd*ccfUv-2mMmJqKL^q7B>DOhKBSShj@ZT{NLI+GU?C# zqaAIu&yG82!m4ezetb;`X_FKh#__S~{tol?>h>$BIx> ziAyU6X8C%yW1SWJlz$TUbxnUB2GyKzSt;-;n|q?{LnQ7lc)ffA6{;vx{L!@v{tI&W zRG3cZ0R<8g6@i_}LY7a}HxCA$y*lfICVnqWfC3fGR$hU9@Cd7bx)`c~91ewZdwhj& z{nzH@FU#UMeIW=>9W176bKkEPxY$hIZWFN!7dq@x>E)xYv9H)u#FE2)_smF>0O6#inbsorwNpg4yPAzN=Jr4BeV&{K!TDpXq($% zIvYf9CQ`R2&(RONVrDPeE+1A4%oSEfTCgPbaWciqoh5 zWzQ|%G5`WVY0zACFp@#}GYnzp2n5W-^@MLK!XzNciEI96PdLsq<~tsi`ZIf&pBkd0 zegq`_OSx1O5E5NQ2otE&Hpkzc-}!L_v}yb2+d>2G+#(=cUO@zifY1j>Mf#T~G3=km z+|Nv3jl}JA%-mOY;xr*2e)$E=6&StRHc%DS2x7U1!4{uC0j+NbwWCUGbUN3M_xE-J z)aAVmul^(dF&b9LNP+#dU9QcXQ2j;knJ2tlk#|q(#T&wF3bwAlom}vnKpAg^tuAf_ z@NvxB#A>1yB-LO{l|--@lXMAD6NZ}EzCQPYd55C03yeF7YC#F;Xh>f0HqYp_^8h#> zIP+?zb_dtO_s)k#_$U2)cLD@;{xm>P!9H`Xzy9TIhPB?E`y9dFGI-LgUTz$wI-an;L$RG5yUv$B*=+^@( z>C1H*p<_>YIF4R(KH8L2zFJ;x_^2S%fj7OGd;CW{>}8>^p16phE5+_+-w`JJq~7b; zL8<@?nEI?VAt*1FuEtp5bZ&Rj?jwq6bLAUrr{D0C0jSJcoV2-lGDmrCOGu*3(JvQz zJQ-hzPp5CJiiT`Ic3|z!KMSD+O*}BG9~#A`y+#Mzb$fx1gll&a*K~hj(e$ zH87OUdyh89GR3lzli(=P)IP$uza0jy!CP)V&@^9KY>u90(>0Q3ajNB8;kcRV% z+OfoS6z+-v5KPv`1(pOD4ym2i@??#!l3hg}y#EXLAHpmD=H&5cJg5Blrpx_F!O6-# zjEWZ^pr-vKNk~fo77#mCRBW;e{nLxmb?Er8Mmq35?j-gO`QMjpI}V)k5VsA3=hKnm z{djb4JYu^b8m6hgaJTevrgzcOJ+Cbo{?&?C3m4G4cXvR~1<*xZYiGOK5)^b5Qu@IE z3JdUIJ15)(P;YCf11_;vy?6rw}kR%e*TC=T4FyQLKy^kIR#&|Vq)6*N9H$ZQ$ zfMe5HH5gdZG}c{-^#?H%4AeXB>-}mCD{tw5U<67VC@gz*d-vuW-nE{uCSB z&HhjQiZsGnSNA-An9NMfa~n?E!a|kpIbMNj3s%7eto@u(c(v`{AhGgc9Rjera06o+ zJs`v)-Z2g3&ca_!7u@c1nb9$>!|pjRT&IDR)g?{e zzZMyK4|e-j^YXKmNB6{D0(#i)-9Htn%j zVxI#+X%vmca}}6^l1;=V`d1Iq9to&J-1PLtIHK-um0_gwH0c#>ptbQuRi)35j+9T+ zw^x8|YS~HoG)`Wr)|p8CdmKT0Z4(%69a_zJqyocRSXS`M6p+f$BOFuwERo)dm;CL1 zG+E&FO&8y{XKli^n0T(8*PKz@p3D@KqjRWuS?~g4Tk*X55_A$yM|O)DJqx1kuGj5= z1BA`=noH}*S-F2oM9c*t5s7=W%o1{#;k=AeY>r$qu8zbjEXn;~oyDJif@OHY;Tl)M zoPKhJE9}3~oWSn1l)m~f+2yCCjxmRd?nb@=Z@%Dg1o;&)yOki>h#%pPlqZg<4EUSP zsw|}vm|_LJ(vfoXK=0gl%KYS41mjmsN?bgNh593Na+E8gZ|5!pP=Cd&Z8hNQFBi3} zrGZV@>5XaItSU-Ka8|Ld&TJOST`NqcX2~Y%)n9Cr48LK3m@-I?#yidkEMA21z&GheXKX>7!8^;d<@B^1p1*2Q~4u!fw23llZTL-s_ z^!<40G&ZNq!st1lSkfp~6@z%}gf)rX5}5-^iLGp=RM*N^jJIhDbc4OFkGbfyvsSN{ zb5b)z^&~E_5m7`i2Q2n|A0p>Uz6RL0o@RbaqhQcMw&shSJr()j=E#?|N$?^7Sz5K- zW5?&H(PTUVp&y@(t)4`{ZLOfh&B7zp05P*FQ7GbpQ<198J^$U|BA)2xiKc{KG$K#JT|H3!HM4qhx|hKFzYG5Ry3GiylNplVe_dJIJj`45u$u$N+1+)wdz zR8h;ApNw(%@2U3CX3!PZ)t_ns7dF!N8c?>vvo&&h;~R~D*M0$ic6IbzQXV-VLy4WAATJOo*orVT%`BBWP_rI*RCud1nkj*0yz;Xj7_4 z)1-hMr4Rok*}d!+wZh_=j`@r0zk?xrv^miqhx;snLv6@lI2LE2Xaa-U&*yvYu2vNW zT+kjvOj|{Ux=`W~Z%c7t7`GLejMteb)Xxy;Kr?X1mR-~;2_;aQWgBOlbOk*{UB6`68d5Wkq(+>uD|hfI03oV!ookNCIJ-|JyPe83 z6=O9$%wtTSK&l-QBp1%OigCLAB6C)tcQU~cK`M8$_K>auC~--SWAUDsn-EdR@f|wZ zL895u_RU%G3QW`wv+r{>?xkCgh^RZ|7zd!G@cSLbIlH@yw|@bJ#y!3_LqHp;jx(~s z@Nj*BmyE{Xohlz;odkb%xrG!;aNnGa^hKxXI~Hm0dePYoV@faBtH(wj1sq}}*sjI~ z>P5fH>)~@~oHyHIR~prt@oqXv1FSCE8d3o}wolV*PE|N3MD zTh4rx^>>3igPI|zu_It5yr56o6Hb%kGXEZFwkn@*4PiXI&KpdNNAm-iRr2CJB%Elum#H&Pp>|&);O>-ehk)*~@xkL8ex8?)=`bcq1KWCDyW= zKL?GSN+rpgjhMUlgZ4N?G{#7q(Oh``mwL>@OD2?lU#GHzJHe_hug>RjZ2Xzp7^<4d z8bfitEL*Aec<#I3Mv;Ou?FB z`wifB9gD{8`zWc;kD?2kRybXERaVGLsF1D(KQq&PT#VlD_c>(dgA1vo+i_kXh(~dC z@;T3*`L)Sfo-x7GVEF9gYq&D>xwL+d3^(0V{(ajGv2FMD4K=zDa&pf;fe$B&7wMG8 z7-JZjgJvLVG^3e`M^_B@7X!7p`f-j5R8JJEH|!Ce;ZbFW^!E!r(^u;;|Hc=eC`gw^ zphdpW7&1cJPL%nM8S}u2flT?|K^+vYu)nM?qLcuG1up-Zhkblj8?SkvGd?0y8n%A+X@iu)G3V9-9E74zx+6N(sO}LZaF-t zV}T1oWo&NOK3iSj;@qFEd)>ZLLupisauZX1A+!oJ#x{-8;QmsF=hE2J9CB<;$oU0s znTN7b#o2>u1d;FTGQm~mO%^%a$X3;>`*4yU<3GuE`TOgJ(mRyO!0K`z&Y|~jEe57K zG_Snm71y;Llp~86_W&sGcQN91F(Nv>&Rt~{xl&Gd0hSgSPhkR>HLV{5w5vTcw-vIf?-GAuZqm8s;SVT!6F=KX zpU{UI`O9>!ktn0F<4m!;FjUrRz@eY9Hl z?6;dC&&nq!@x5NztewACCg>YWu4AFZUYHVIZB`J<$2<_qzJDL4?~COdFCi;yM-X-8 zNv2qItOK7ZqqsYjc}AN(VuiGDsbXq?>9ydTae0TqLRQ)Fa`z=lo3OPDtWAlGTZGN@ z!g5im+(`MH06kxsX%gxSAn)q#(lO3bVKDZR{RO#5v^c>0~pds z-Fai1ru}@D*v@rgJ99W{^A3Otw(CSN0M3**4ZRZ261qjyNvrW7g9l&xKcZ%6a*|Y6 zvD|LmE5C978kta)5UBA92kRS6de}PN1qf>_rDvXrzIF;aDKWA$ORKX|q>KWKQw_RN zy;qX2pLhjxpn=FZ?N{?!jnMfO)Ql~kWr_;Sp(&BKNL(E*Y+CdqNc<9WDEr1nh2_At z-HD2SSEgwRPJUYoj|T+;i&ufoCIMdL8uk`I&ikULf_z)ldBZE$uW&i??Y#5qFu|4X z9}!>HZrsmEvdgwoX6twE!HBbM(OF?gfp$OAoQqGkJ$i62X8ZfEBrb}RFtpR`ICUu8 zDqymix<9rQ>9jwlsaKiuNj7%Zm)|)0rQz9iGu{9U;Ldxe^h1bZIDad4 zM7XL|QOq1^MRXNEo{RY9-NQB>I0nj{HQ0wBv6%^YQvPm6saimc46~-+*~`ZMt_AoX zJs2LxG}*2HFh$vb-u3S;Pd}shUlY_|#<-nrnix>QqkggOWq3j4ljT^uG)S8F^aq#O zGr*d-U$sDgYYjT=7MAT91vHLcaCY~7wB#+Dmo&k?mYlgnjB8`^{nu$Ysit!EfyTWH zzuMovM+q81ypS1KLgaEJ^9QFk5hsPTPB3col)(;F^?)_VCaV)d5X7-E5fPCcl9WpO zA|(O;D0H8Khx2ZeI7bfXLgu2ENVyuyJJ`MrNK$)pg#dOhh3s3b{Inal6!L3!Ickwg zI-&u|LgwgW;8LWL1Gb?BO;Wy}dr7Q8{)Nt8vKwyPAr55qBh`oq-~gD0bujLgYjo55 zMSE*D!6-&(I`un4^GOcxqdUlZ>zt|$Q(F)3$#09=5OEgk@HrNT*0G*#1fUUwxXt~E zu&I;5sTf8mbUtBsbaV%WW=kc9*QLx{ti9>~$k+gPMv$spG|_sA*K zXdD_Ys1s86H32yIL3jnRIsMCHYG@z%nJGqCH``}H10h82u;D;*^ z_g-8WEp~is(gS%1+Q-1{NvlWjTHzf}EBQCd`nT#lUkAqclWpZ!Il73G*>g+WzvQPP zcG@CADHYZgK~P=|f+BO!N1!tX)mEd(f^pDNLt1S(3OB7(ymW4P#66XW91gc(q~rXt z47pai$erxHgJq~=9?yahlG@`JZ;l7{=Y76^ta(>1#D3~5FvBrg7WE&G1x*W5zT%9N z06ua~`2`Zhh|s@zi`|j-{TKl)@7gZc$#UR<3h`P}O((n=BR2>F@0VYjf5dV{v~RZW zW#fuqPiXytNAuTDyL0GyC~>^t_YmR}I8jp2ouR&IvS)0;w>= znqK$zOXGZ(xv^FD9;0{=H}l>!?+ zs%-T8SMk4Mc9ucA`%Oex--PNKCSM#(`P)wyL-Q-na_z**;n?Wsw3*QCptcQZ5f+0J z+Au7vaS`Yl_G~=Y z&=YU@RQNY1`H+?`%6su{0^PHX1ZC;n1IrzgaCh3Zr}}b5j0f;LD6mz%ZY0GrfmAOqgyZB+r#3lTe2ShYlw1$+>~_8Pw3vpZ{~|3kJU_K>Wj_{B zwWSA!<4L03d+F305P59+L~`Pi;dvoRF{7mrVXlDZNgb&Es+})V3@&nzxVHv~H(w{Z zpX3klnFcA6tZ*S#q}~e)%j!twIE6ZD&ut*9weCHgA<~p4d@VGL}D+-`7EfSzd&>MVU}+@ zTUGI^v|(69*w3^akHQ7tjfe9;+<>?)A>Ri@D?_|uo=f^_;K1!TUG-!@9t>DSe5^`$ zZFXcI!Nq;{Gbf7}SWR?63b<{Pku2?XhtovVp334psjYG``Yxn1m&`ydY-h13hoUkm9ZDdL4y4X{*sE{xRn4h<=!msm1Z3Ukln44$vxg@I> zf7+hy53fArI6adu*0w>;!bb>Bkaqm+tss(Ad7#5|_!|9C@kYlb;i}@-jjxiJj*Raq z0m#94q3|C+U>bAMc%2&}g^zW5MaOiL_%p809KyDo|xr z_JuZrpn6|IQ3@5Id<4yO28gNQ96CA1X7Fo9bI?CPK7UfU>P0O_=zL52NrA8;1T2o` z{;Cwddg(y2gZ940&$x%yZ#8EX0}t#x@gqYZ+UOi{0Z8Z(Gm9Ff1pHR+S>Ezdx)XZ$G_`Bsm>b_dIz$f6(B@}67z+$m(m}l z8M~yh7|P!swr0AA)P1q8U?jv)^?{t9Ri(et(@W=>5-X??e72(4obsR~RG%WlThyR@ z-#mw%o@o_5nCDGd5h|M-l{gDMzuyaOt}^6~W-wnO&VKCG0jg_Ypy!9x47K>fHipP* z*dzECn?f^p1jP`r+;XU9pL(ViaLcBv-d3dhL=K)FI`v*M!4`M0-35>S5sBeSvuZwH zF}cNznxFT`=_;#lquTO^H%t?scT#kQ`Dy^~EiCBZ8wF1F-Bmqt-L3|2o9}~&hOy;* zX4A~dIlMKbAEn*Jeleq?htx8bKhtp#J|^ADE3*bCpLGc;S5JZqXn0#wjV(rx|35F{ zRc2v6;8Ftm`7TncbO?%kmd_HXlbgbwvf^6?(8JkJ+e zn^MaR29#A>tv$*2J>4LNo56dfa@yV64ZT`Z*ux`&K+*JSjweZ(w%(OZ#yb?&<(M`+15&4BvS0I_$$^0*#s9!IJ z!GmcY6^W1z4~J#zu+fX2{ND{h=sf;^WM--wT3vZwnCPgKM{vsfHfEC&5EChA=KEMl zJ-V(Tt;A4TG49PX9936-^amdCWIX$vA@0{ze=%!l8myyigM8x2H3sj}Va>8k>W1~N z+sn};LjqWKbr&o1Mu@T6MqBrjQ0s{~{jWf{`7i4hgFxf5YULYqOkawB@jS#n5_<70 zs;S$zgMmPqI*pr6&nJ*Qm6oQv(?N4Rm!pme@IzePG*&@AsUWW%qF`My3DlZVD9Q&44)J#ZdHTxV9 zkCmC&yl^Cxn{nL3q|s}fYtZww5;;RfhQGK&#JgRQ*^H8H^`%Dr(Q?H-sDSc|X!2fP zFAFm$Q-n^Nvmi~7Pmp%@Ik}|&GSG^&Rzk$~*$?>_^X%3t_vYIe+c08ZEemzR3h04- z>T&75w}yiCT(p8y^!3#!@mPT*5#B?=phAc;N1sj>9!e5))nzAD=Ksp;eIScT0YNo? z9^<#N(GY#*PZ0UnFjbrf^JBXS+KT0thj#&1?N%)K2)*7<=q~DyE2b(z8nf@QOdu5L zS;A+hiwW~EVy3lK<7UEfW(g#Wr7*7z!dcK(wvDusVupF(IiLRKZCq22w!XMfR6{Q# z5hDbb4Sn@(f1RcD+Mh)8V&tfB74(0avAQurx4X)o`YGa_9{(@zv<00v-`^U~Dr2F# z%QMfw9;TBJ8a?xirdthdJI0FXeUwvNf(k3(_dZLN9ba+;IlNkjCr1t+Dn@I}OT}Z3 zY*p8}VX0dl=7S@y->1^IjX?R%WCJjCx#?6cO-&iNk9o%mAuxlO_)Y^e*!PF*Uq5eh%m4(_{Oal=h9Ro!_|g_z+2P08Cw9RK zOEMixYCEv-al52>$`5vQuF=pNazX_=tmITZ&B`~4E>S*0M9(W_(_Ow zy$AU?-6$d_gjE%YC|709$=8<0i1+Kx1#Zr56z9?Eam!38G&f5>m6#3mE~rE0{Mrl7)O(sDy`K{{?`aD+ z(d4k%e-HKVLPK8~Whjde3_Ct!;f(3EuaA-rTv2B+NNe&ReK-rs{xoK=oXDIX>5roZ zODUgs-Yj#_C8;<5!DQn98V*?!ToLMb5}Y4lNe}$D zy*-xVs?|nWo3kUsE~-(Q_YPBjZqybcSHp~ZaR5`rr0o&2K^0)zla%x5y!b8BrO@NJ zX$t}LM<6#aU@vsEW~&;tJ9MGi&6+dI4)-Bt@?2;Gi3FJ1 zs%AgpW;w~~z4i#}kbIL&h1j(#Zqp>1NHr7;Wc$*$BTFirufIg9QsDOh5JqEWC=M)i z;9kp5LvfwwKj8JKbR><>#W>N( zfEBq&MBao>KUQV`)l!%q*tbN-Fv|F{7A^jPo&9TAgL!XIGczQ(M>sTDQ&@US8n+@T zS_`0M@vD7Q*G+y)y1LjA9lm3FKD*1?g27fBXo$8`Gi3YZc!EZLsAji{rkRVi_1T6j zvGnLn+wAC+#1-6L>2RjTs4wsJBg1uoI1=wT3?~&)9av=(tTS^XcXT7qPl$&F7KobE zJA}EsGc9PXE~@UN1W3=0VIDH98@o{afj}cBh7W%A!wawO*xFx5SreK`OthDC%4M&< z2&Er^7+&l+=l+`hU}W(g<=#R>80eUblX=U>Fkdbt8hY6^Nd>Pf#<-%Gwez3Cv-B@V<=m0c~uAm#|7If5FL$UskqwW_DTb*<;lrnVx?NZ2Xloxjn#=vC2&CK-?zaf=^?n zL|X!XWum1@{iv1PtMnAIgap^j9g{d&4ZSi|n}h1@NUCgbV&y*lLxLm6$__bFxx}jM zR;itr0zf)8+@-BdM>hYuHHr^p7nOXN>wcME-w{T`y-}n-??1N?2y0}+!t+G4#?q}7=x_g&=VZUz}t2^z+ zJM}vvU(_%m6i=fZ@W+WI*X=4b=xrl2ygkO67Q;PX#>30%$DZP7|DyX{5Enf6Q zgs`OJ`lBwd`b01MBBEXEZqu$WsI(HD{z6yX3}qHlYTGmKS<2BZe$#VDGeDT;>dMX; zI_@u#GNIB-jyu-IC}*4gOY#+0gmS|}&^T)CD z$4Z7;dgx)pRk%86W)X+k8ucv-_pcm^yU{h6b=@%UJM6r;uWDb_k?eo4J2P^x$cXl$-gYj_W!V z*k84oH=~O8ve!-`j+uC7)v$*Juwe0*M`GX@YFKUk2BdXOH2n$a5T!hMGZe}!nm;OC z;Hp!+Wkngn-| zX=0?~u*5BL<%K6Sq=`~Et_6Sn#nDzl{B`w$Q3{*sfJj6tZuhyzA&vU;lLmI?>(j~D zzfq%9*C7E(K48&%Ookwgd=d}X=>PaH=czk79M#D5a$0dpaE0pn+y(lpg+3BhG~cpG z<~YKxu<72C+W&Oz7htaSLv5EmF;64ldVA?$!saoX>S;*7B#@c@gnnYnWq1(9ZuS3s zfOz@0zl}ml8n>Aqh)dBbuP2Rvb)6kXzDOmrf^R^=I{(TSBC`1Pm$Z{bjq*#mWQdF!{4NF5HTLTeU%ord_S|GXMMaLYWOI z!O0gPy=*3XkS!U=Z=`-j!#*eemtA!!H~iI7eEJA0ElUB08}?(-n5FIrpj8K-8qaSz zQvF&%_M+}{^JzmhGsj3rosM@a(|sCbSmBYW1Et^JTr9E|!W%(|?!RmwfB8lzFG%|u zMv=2HV7~9o`3czV2sw0`tREp5C20f3KBW+GV(vVRjRfw3{CwPGoU@~9z-m+8V@4b z@q<wb{AuG%cb}>C_Gx-lHT?(*HyI z>Q9Ixxk1T1g4ZU)7zxN2MusKag6T4xY;Fzjh?G&L+Rj!@d>%^n9Ok;uwYErGYk4;C z?^=M6pNC43GSSbBev2-_H4L?!OKep~RqEfG+2i)hED_g&{Ln1+q+c?8vCs4b5j1Eq zp>$b*7QSBc8I#H2jjj|}J1k3NY!0KpLOM3x$~F8kH0$-*Fg+_b;r5mlkLE84U(jG8 z#Fgn`uNC<4d#=)(&?R2Wg@oBzbD9EHudrWhtI49WLWq8T!P;f<&7AjV1DigNecT?n z%^)RzV##Ocog$h?Y(92>OO^hSl)GhWH;05G9}nP#WG?Q-=SB+}G{2h+y-ieI8<%RwBa&b{EhPcdS_=jdksVtnMSMQ2HyK z4k9RS&x$sE4ohp04iX8tg`7wN9p zx?3naO-Zs04>ze%!$gq{*BbwtM}0d0_~u1wpQ)uqoIdyR`EnQ!;%;)ab44iR^xgm~ zy|@2j0B^?PqO5J_S9{u>IP3g?$5o=TKRehGtlPnw>cz+$Kb*`_J|D@;0s)_(=J`tJ zTn5D7hs*FFCS!|eJW6aQF8r8>57NWW*K-(^Fxw?2V@NDqZz(InzRaX1*+^LB$P0XQ z30Wj<@vAw%KZrLLY-xD-D?hFJ>h@k$(qJ8pl*e_bT zqm{DV?ry@{uN#d_vK!|=+u`^-+wjumb({Q?2WflptNNa`-#m|nIL1HXjVwLV1vbG+ zT@;78xa(wpN4Q<_UoJvlcv zC>Y`SC$fJ_K>VP}K%UF&SL0bZOj-Lnlx{3n!H%|~;bV&%=Hi;J3mb!HmV30vnq4vQ z=?$I6SVAlkE-&hLoO$eN&T%RA{BfmMD{?0OM(Sy58LMJq|#|-a@jP@LvB}o2T2w#v_&9g$Qp!G+|PGB)0Vm*lSo8x)U(~_t=^SkdMpcfie08TSK04a2n%<1sLvdI zh?L((ICVTg00tTvc#*QNw{`cxDW1Ro^N01!ZW0WlyiP%x?)C_V2%A>#Y^25Vb5PNJ3y}uf?nzry$pK~lszR-h64SP6${6ohYSDq~kiO*}x zAY!#MG}*)=7M@!+zbOFwl8XL()^TKLH^EkuK0&C(Fxtqm4}oJt8O#!ZPD{||_UsMn zL9*AREh9xr?_XfHKSx@`iSM9eK@&X~Dl4KwVppMvP3ynUx$J?7;r(;CdY&erY%@p?y^N6})t z(R{E@Rl-+JpeNE!`}-!W;D0Qu1zJbTr4Nd|8$N8k#7IePf%MK3 z6O>({$I7@~ym~euQmvrzUF^ZZp_xM~u$~SAV*O3aE5Ze)w}mugW98dVmhL;z1(JxQOWavT z+1?$_OgvCucdjn#)!x&0}Yy=Js0_4ofu};-r)t)E9q< z)p0JOyOrs+i^EM6=s}{WDOntPg*8H{iH%OR6_iy;;!6~aztG9Una)+g)@dMKPjW!e zS(CG`^5D5M2FyfnR^|_A3~E2I)926OntZ_I`UDpKmqk)`m58 z{90`8T87cf!E^Sm`d_@?E-KN|zQ!YKZ)+OKE3;~?LK4lrzIKWDJrWS~4TI3FPwUJR zcn1?hmtXbJna3~}SGKY#sN<7cEHfhU#@tM#`NWsilk6b{EjMvA+@uxbx87sgR*Sp0 z#(8;#QsKcmseP;LB$alfO(&mgvPQHpOKJP^ZMqwqQ^YD~0eV{_3gdCmd?1$(RLwUa zmU6*1b!)Qs|7}Yl9DM9M$adN1iKuC5z0qrXR^{V-tiBmD+X_0M&6X%j#Q+j9!f6x2rcf%=;ZCER(m!-eV}j? zC49em9>2*}_2QVH*4cy=$~YEVsQf-po_=TE+ONa>w1-b>cAtW|)$-}8AT0Cy3mR0Z z8LM|}>{o?h%=_u(O?P7J)1SooHE?+0cjcVBbP6bRzgP83Hd9Ia##fdgOcur7VF$jJ zM&WBmF&-nwB*`OEGpC+&8Dcd5m;r|lMYE>iZUL>Rj~E;I=8V(`rr3@{;TxsGG!sjL zv{b`d&*pb;1w0dO)%6|TJ@sI{7pob?CfUPB5S%FkegWRE8LpA7GkO%+lRKDEc5kOE zUsP!#o5@I`N_=QRAXua(5Qm=dvv(^CS-Pap$=$~m$tgSc(Sk6|l1@%T?4ny)4kw}j z)GVGg70#J_%CgmX!^*9)sgX=EH{bA0$?ura;hza{X1S<0fGg$UTdBVI4b3C02N5z9 zXwUX&dMBcVu@P91Uii1X{fw#Bxj4-)SiRo_W)3;e&->X-gKk+rBT(Jx!YKo4#>*c` zy+&cJY{I5*!rw6`aSZUb;M-V*^>Ign#`#ekw%#3zfb8S(K29i-Z-&%u4AbA7kG*V> zw!VKbw&|m@v4rB;|DpX^$Y;>Y+Q$(wwaT-x_oghJCC5*YH1VA`h6ZJ9v(mgvs6pu+ z3Gm>;f^<=Cm_o8Sl>+)(zhm=qLEPB&sMb0!(eQSa9`x^hk5sxY3f*Jwa7YJoy8amT zVub~0mothkkYQ2$WpuaRJlg4kDY(}5^SMIRo&|ei;jS*NjY!GleGvb^Oj(J;xh~{7 z&j0Npmxuj<1rQzTcL4m^z}W22_1HN>F+H5V2S7sbUQ#%E)5UmZ>9{lr3Mx8L%SX)^ z6*x4AGtssBWcLeXByv84j7^ooZC=yx3zvpZ{1% zbOsBZ2W&WgFMR7r1Ns-CtzTX@JT415_)x`-(GTVa5Q;s$-XZaCSSXAHoIxZeaOa7gsf;e}zEmnp#OxG%0>41M?+ zRXH!N2=QYN??Cs~zH(bibsmfCGDlWgTHt$Sa+ZG$TCk%Pp^X&%va@*I<0gz|rCkm$VIH^2i%mh~u8`h`J;-=gO!DQu%Msz7G72MC zBVj;692Mape)$kp*10CcqI1KsnGN;%h8R4$kCXIhKRA-!OJ9TjYR4gG$h!u~9&4>$ zYOcNLl+k$Nwu2)XgP120AcEU`ia%iLlbG zid%ae()5{4Hwk|Y%WrE3Q57O`%5&G;y=C7L^n@$jUo1!d=_9}F&bl$VmG-dQyCs6_DE`O17I;~xSHKQofzC~8& z)4UJAn;{A4U`<>Sf=^?GQkUTNRx7R*Q=m)89lLrG$Kbhp7sTRfMz@nRU(@(`E1U1s zc+pNLv5b*kzb`NLwY>Xz1GJwSN08EDc6}oV*|_}(El=&-=yfT(OYB@WRe}>JOe^)d zlF1Cn1IV3~xvzw3cGfx(c(A)NEmX(jm`~^Aa?vddKHvL#(o{J83;te*mculKeOIL- zXMa8?kGO59!te{=MLQHBoH8V(^T@{TDGdC!gSZ@GB^TTDjgc}()U8`g%5QZJg`|7G11K-!#x8@?z`QY!8C(!50zg%@U`hw3bTnM-G_G3+rm?0e+ z6K+4jL}^wlDKNiRh5kl(ix*!X&i#252Y|^77cLjI7+%TRONrH__;yCowz4?A0*aUX za^Ls@w^@=6D%9NHw3@{ZDf=gNCz!W~aebe~N`=xxBX}-qQzD3bfJ8rq(f3st#{vjc zd6DY>c%>hhyAOSX^&V~nf#Z&&kQ*zXThk9^WQ+o5sck10tM~HmV;QpD6V0-Dgw;}b zD?`1$m^x;=<3!mm@X@8^(ea{MwUPs4DvdJ|I=#`DF6edCv^>ErstNUTtVl$2L1;HqOt$mTD%cMyKtz zZP+DqguQCgC}PyrM0r64&&Fk5ls6R9&~(zlW34t&hbKSeD~OT9K`-xa-n^?(L7Std=a}^NfQ}qiz3u5yv9d#7Wsx_t6+x z#2w*%jv8N0Iqbf>gimhc^)H(Q-A>v$9Ja0KI;51n+6(yk@r169{v+X#HcB7zIC;e& zpmvmJ{+vhrk7%#wL>##rGu$ow=z-<#^`}k>EqPOtbHhO31F|7Zx22ki%}p}elFiSI z)_!Tr%~i5es(!c(*@SoQYj!2V&i-kUlePsK-> zG;i}-t@0CD`?ffXn}#MA&1$@wfG&4?JAcKYu{KLpL$?YCten{h;rp?7*x1~O60XF8 z1H`q2eG0tItSgou&=98^bkxKqW}Qy7;_g_^JMf2CMu@rvAs-CIX>0{YYK2iWA(4tl9a%bSC>)l^$#_(JtY zKQWTRY$}^vn7)0EmE79)gt_!8buIsToy;-8IOqHcY7o!Y_gV&MWkNsvNmFIYoODiN zl)GZNXKVVtcL);urrTMSY9)0dRA9ZoK-_1o7y+A54Xc%F%VTCvcWNhzVu`rsv6Je3 zxs4KB!YHrbO5McYVvqFMXDgCI=7qIN#kJORt!M2_8|FE8aNw=N9Uk`(t-|k<-;Xy^ z?VWqy%8fe=c!|7vGPxxDjGsYc)Jy5zoT>-f}!iPfMBKbq| zv*x2WlJv+$0efz8F$3@&FK!7!GZXRoHk)R{$088D$#INVenJM?VXb zQ}mtLeFC(ZQ-?Z%x=3VsJMxw)(j~@hJ>PMMX*N;r_%CgIw|0G~n(VmLfxf83MRu|z~tmdDZM&V8te2R=kLopVxi`0gP z8nxFCWsE&h7JpEBjW^%bMf+rZrL#+@WNS?2Mt^l} zOPM48L4QKHBRy8ia+Wb5*0W?IEn=IY)SdtnhQC~lMK^;kp?uw!h{<2f1SD z#GGxBty5xCx~yTXH&?th;*&7yOKFGBXXjbvloK(Z8UffpwOBXVdJqrN&hUl9g7@BC zxyZ|6I(#b_x-|dH7ok3Q!~@6Xa!}~m*-#)oo@yOw>biCV6Y|3V{TCxgnL`#ram6MK z9XpYZOX&ZWeq1k(S`Zt*&!X@SE~^cGh!c_Oc}F(LuI;F?+I#) z&CsK5^DX+QPR-aIlk^tBR)(vuPk@sxizr~n^>5SaS`y(LSm&;IFE-EhHdjO>SAXhK zSkK(H7s^vJ8s2yILGZwP>H3#5@P;`ZGO%XwoJx3?7r{*2Q=?X%%JeP>ICK|q_Ko5t zA{PG+^h*<iWalY>rn0yPKG}oE*4sb{Es?dF^U@MSuLE*ez4PWQpeJ80dz<=;Td@VV z5*~B!{#Ps!aRl5E{qnckoDTv0rpix-tyzGoFv1I8Ey8S zoRZ0&fZ#S+j)+HAJ_&uSe1^Z0w^A*KctQt>VSJTYC%c+DY^vkL!4o6=WS9HNw%@PS z=WW@>7VYdI3jXQ9sP-h98Y=rshA==q*lO`qC`>c6DyS3<78lySb?6Z&_O0G?@YX_~ zFfYp?sx5lU0i=O7q2Y5rwE5>yYbWQR6*C7gxg1XG%`6d0g6#JFTjA;|*RS)ZRKc&? z@bUK^b)2`)7CkbsCIyisx$OlePCxLzD={hk3_@*XY*h7J4Zt(zZ7U?%OyxX%Un&ze zFfIi*)9VEj!IkLTbRX{ELA&AnOB05$&zvT$3IG=e5m6G4V>hxf4rg}VCC3_U@RtPW zZV5OX)r0d@#EaN1eMF&u>b|AQah_5^4m&t^kRwEZPee?R`*4UA`mRoJ8LdA z<8)!kCuD1Vi?;w7sp)qn=>Aq}#>ArWogCB*m(!0zq&>!o`xohS2|M#jEl2`E(mg6W zcRh|h#ZP~A^Mc3DDew?C^-93ESdSS~7UzupybPrDhN!Xr${dO2mjlym?LI4vYEIo| zPj<)*tS-8{qRMS(c#zOq7K=0SF!%ANGR5vCgccKo{`Q`ix#Ff3QjJU6glfgVd(uWT z=o@SCVcsny(#D_jruZ*~@gPPmpp11CNYskXnZ$FGw`DxlbDJOo0QU_8+_gdNDkQn^Yeh71;dUM)PnxImTc{M}TV%)P=SFs8 z3szY*ju>n_>~rz3>*aXdKE-BQ^sV6WQfkKeLizoW$4D=HvV|*5^JVnL!+?|AM!y^Y zskdqSJ~bp(&b?IT1SYR($l|G9n5JPBn7qrLcU0lLkX&@)CfuKDFt8W*XOk^}Ft;n^ zn2guqeSw7djndH!2lZ+yGg? zt!kHC{S;TkVGgHL*hjv_b8G`;?Ks4m2Hv@ZEp;hI3d5SPHArM|qPj>Sid^80?HW@C z&#ilvY6$gM^`a~h;ls=AKjyDw6q{Y$bq^q`pwZG#^7QVEb+?@bXhm_1&x-Uf;{WN( z`2WHeU^KAt;76gZyNlm_4B7Qc?dye`@ww+!tv?+2=+-g(^6rKalgr5P5MR?I`S2vJ z(5@pdMoyAR?BQ)pVw+`tzb8k(Biu05jXQTkP>X{NfmU9LVIeu~lJIu-RQ-?nbq6t_ zUk*L(z!hQ9*q^%&37^&5vljj3DtKT&R>5n1JSP^xw|=hq$h?2B!j4#W{$*3k@Wdm! zP_S9%AR(HU)MHLHvFJ&I!v#MLk)Kqz&Q6onPiGH1Sd{nAu93FeKNGf%1+{R)HX$-? zEQrM10~OnpYyVs3tn>ZgGU7#;Eq8msy(C~Hok+ZDAJl6^k);_n$_x1Gjl?E`7*ZpD zFw8D~j=I=sR7$n{pzc}QdHoJ7MCYBvms&HL_5JUS&d$ebak)2;t&qJ6cx`QHKAM*n zb%tM-)Y}!0b^>d1#zm_*k@k>2?XmaItU22AzIDy7Z0uLmy~ASqgiskg$e?cM{&&i3mAg8lkFb*?r@l#Lx) zs{7d!OZBWH!1TXMO8zXkXc3`(Tn8Qg#LtFjvWI}!0Oy~HQWSrhS$Oe?-PqG~Q4+H3z% z)BHQBF)l!3F;+Tq9nr~ZcWfGzDl`_EiS^iXFo|zR6_IurrB9p5deB@Yr$h!gwPKW- z{Kpk)?{nmvpOqYLQFST5N0lr*ijULL)XL!OGGuPik~|)_S4yTpMxdP4zhGH&oSl8= zaSg8hhfNZMJg*_ouc6?rR<>n4Gtn+F^8i0oIWd3I>HPU_nGm3zp6hS0Ei+3XKe7-B zP(km5%fPdGAK+!4m)zB7)(R}~w~a;~&qwxlHlnsM^0?m<9MZiNc!R##RvmAaW$+Cq zlaL`($>}73UkS1EuW?@7|G(IK^LVP)y?=NaVwqQ_BC#}x$V@1#5GsTwWXP;JLy}o! zC__pa6N)BfXqF;`M2JF@F%gLdL&WpGI{Tda+`n_~`#HZqpV#a8WAC%q*=@`EuJ8A{ zKG%Ev+}eD)*+o4=+5ED=HI|6c=g(M|^hQrBNr;Y+h~x_^C*z8@x^RxoYnm6hBp~%Q z$|8hrUa=(?@#R03K+JCcBuRS2suv-^<5*b3YaXefYPn8Dn43YjH;R#>%UDO!3aK>x zex8Yotpcf)fJ%KW#$zJoCmV%)ixlR!_11E^2s(0QMe}b?%4Aj~K70WAe)(5Tlo!>~ zrM}PaLICAtmja#kn3$8l!$>i!uu~~t8;6SUj+DX)GlrAG`S~h$7M0I z$)=Re;neIb7%6L|Ec(xPXhB$0Uskq@U~am!|C|Zk_^DMSSt(9)=bp#E>$4!FQK)AK0XSUIZ{zJDvxDgd3YkHp4 z8_~I?MjX@5G8Rgy@mO;a-nI6k@#^AeD2Y#YS$lyT<8VaHjz-=6IiQ>}5j|g_iFz5rt_6u=WM}I$4k8xIbohfDTmy1&weJ4Vg0QCd zeumAWVTvcN1(dq&45cx~Au--a!YvS?Eps-uhouzvb@W@GKINtJQC>9+(b|3LCdPlr??B9D3v?HaAc`oHS^2>^H#9+N+L?-WOD zjJKB^#@5VyXf5`IAEGXTOi^J_oMd&cK8#Kze6mmYWRI-U_FxLQrabZsX3y1`7Pp0u z(n&4J$5^nb%dQJNje2rJ?JaABl}cJ2VKWPjNCwo=NJ$ZzlZ0e(Bzjk0zHF)rJKYT7 z#%?x##w6H+4a91u>_XkF`BCtm-i6e~1is;#vSY0{#WfRB)>YA{Ff-FjbthuYRyEIU zf1UVlFjWxE`h;EfAW2kQ1sX_qnLL?37TEi(!ydlkPsX)1N=)sCD_0+27#Rm@C~VJ9 z`G9uyxiOmuUb$<3H0dk*|L|CKWCm2MT4g^suAM{#r?8wf60zEfn~A8aO`z;t)d1q| zzkfx(L%)p|5^Ux~dKW(dzJep7eLy)kw3)mgpqBLGnHj~g!zigzJ4%hA0hjbV61iK4 z@|op0!XM#v^&NR9LwtOsLLNeAIxxi@ih(^bEBf-%5AX->s>!@ToKxa{T}=Dwdi46? zZo_k2j7eB+o&oDvN_ypZ_3u(7)9SiJp4$G??0~`$g2}RexHiisGe&{`uc4-K8D}>!)+hU zKSF&V6sS=)H#_Ye7y{$YH`4K}(ztdhGN78vFyZXniF zpW|S!DnMohJ3J6t2O$d(wA^(IPq$ZtT3gjF7A3!_kIC~=SJ@sxhT?|qisNd|oSg*S zF*Q|OJ)$pgX4THSwIsmMyGu7@c*hzHG_PL0dp(YrK90wSv>6;qPd{k6@0vvuo_Sda zIN#@(iuWw1X_;O2=5>?~5iE33O)7SKC{3U<)j71vOo_SqU=M1Bo7IkdJNR8h0kYO&;!J4TS_4^p5a*|szUV!nMW-ZQeLS>@b z_j!Kl8lE|BmFCAz4EOM?ewVdahUwtw;N7a_3UpGBdtf}fplc|j%=}U9n*3J4X5gk~EV5(pBq$&l&Veos;n#Ck_xdRFqw>rgB z8w{SU%;Fvu4sj?gm%cg-Z7bZ~OUL&oc~)ey1Rxfzm2GvX$>kW1eVPB@F9Y6@o-667 zd4fIlYuOdY^u@+bTAB*YrXi!|*%!6Y* z3ArTVdcf4RCv23YKHoeez1~!8>hOy7k+dw~&V5xyMMPYyLk!vRI=?)Q8*#TAts(T1L zePdGngGfe7);vg=qcF+XmvWb+F+5H!6n_9&gLGkJ>T;T>RP^zY2sY|@`HSuP)P*e3 z+0VGg-(=egbRGBXa82H=A}pre&9Iu$i~!-I9U&lPaw=ftfzd6`c9m#}o6o3gg*u>ec8{!d4v()%R%V`}$wp@ujZ^w;EZi#q` zAE+b2QHo*At_6G%g)#MFqIa|U1bFP5wh1(B{l=nao6xU@wzOt9d5T=9`1lX3dnW14 zyRyP%w6c5D+98pR>0;5^xXq$kw9{2^=vbrl^7SG^u+?9$*@rGc${R!>8f6Q{?Jd05 z6xQvsmu0Qf+_K>NUE-mtSwf}}m5;1rjX1o9SyW^y;iVfjS2Hd^->6oB8L|S&A z=W#@6EE4SaL3Y@X?ql(HR)6qwmJ6*#7WwF73aw&?>IUW+$2mE+eOss29>j}ksY7~+*d-s_ptzw~i#&X9WSl4mqmV$=P8|fp}v$jc& zy)&EL=`0D~_W1O^N0HqRD5fO^JI1k_e=c)|F!uusTwn_JY<8x2H|_*mphALHmG!7& z6R6TV0>x7dnjDN{sSo&<(U@yb&1a?Mq~F-0d_wz4sD{fgbE)^xi&#CAzVt+=3#N6c zyqDO5eaaM-kGJnlzyC?-E~3nCn&vcla4x@As|fN=d5>z^5}Mm&6VzPXwxjn@+wear z@zIe) z+>lV3uRG@nk#xzC1zpi$n$1VC_;-6_%~w41q|*?zAWMNZk`5O;stm)P(DcL&B!v2P z_bXpfg>hU-klHP*>-RJmzTEE%>czKMo6BbT)``9XO$C;O-Guc0W0Q0G3 ziWrcJEy4u909|1%(HosCYYKDFBcG4g+J-V6CEyS77?l z=D2QwJ`=-d-Ki=t8R;z&sf5?l_)DiAfVQV^;!=;viP)hdj`S5K#6Gdk(AYRH;CGKv z@Za=%nALuy2o7@qW4ip~%iGmaJV~+2`UBN1r>hW&ak1S0;5o)XP;7W+7-QjW=Gl4- z?kiq6W*%oObUVyq1Eqdexx2>xQ;dQ88E-WsMC4^2zHN6^eKZM6<;moAP$Tp3S1#T0 zKeDD?zucK=qC!9u{k_02{wMzlHR9+>gw%Xxf`Mv*LikN6#g;`H-NcpP%y)Dn^rurc z=ufWoD(_vHvj;gzLx{W%^ur6n2MfR}m5uQ_sUxq~Vj{#0QLIXQZ(~_23T5_``{Oo` zJ{8F&Ct^w!R*BfXR(lET+yBc$A$-EEm%p&`{n;!??i6IMW+;gsLNBY!O96f>R!8#YiR2m#FF$H1=?gLpm(^+cb5VWXB5 zErGS0x_(S z`Qo=;B#mXlELC|u_T3V(HV4!adI7ZBgp^0;&Kk`K!k7~F6z3YXlT`SI8+CJ0ZvX3R zJC?%52}fZU0lhg?89VBJUcR?7!L(TOMcI zH37vjG2)?*FRDG711|B}U3Ucj@Lnz8y;4j1`nNTix(P#(8hzDz$*vcZA$5I~>1c+W+IMZ%_vyW?jjQ0r$1{%}ft zI+=g*1J)UTK1E`W67hjOimtTQ3xz-yyLePK(N#@oT<=k(Bb_!VFF-ZjA$>Vy9gAe? zy6T&IUR_g$F6d8tHZRiwoV7~Mg}~4?ve~4C$|`%LME6NDJq-ya$<%8n zyTUEA_2wN#voC=ZUV=iu^kfCif6|1Xs?B}#ULHrphw3)gAyz$st)m~<2^Y&d&5cJ^ zR;>IN1O=?xCuPFxY4Q$_ZL8xKU(dZTAm)$J_douQq$t@I^YO5+fY9nc`C8HA za9Iz}srat{byB!(uG(TJMN7L$3sY1$zFomVDnVzaur=Sx;(+E5_rofm=C`0Z>##sM zPiuIqz5nd7z&%$+7xdi^l{Zi7!BR+#1UDjEU`^a@>mQM2;6 z;cAU^n!9jLqUl!lT}(Cpr~q1dO_KV%1pS@KRtbF_s6S0Y@#W0PxKU2@R0((H<_b{l zIF~idtcF13VI~_XLhBGf7wJ$?M$A3LE9bbiY2)AgsB7KH?3kC>8)OD#BvAM-&d-0( zDYP6xZ~seJ%|IBh)zLr0n_;=8Ws3*4{t~MX$ylh5;mBbsVRc+nd(lasUZ!3wXWi zAV0D#)1*Px!oI)!SS-RO0#PPY?WhTgMsBsweAGSBDtE z?cKNf-I%l0EJcQ-$@LjNjHHZYUsgT*;ij7t`8z)#CHuss2fheb-qV}s4xz(E5!0Q3 zoj#8YUgLBgn+|PCG9Rsv|Hb|Y-6Dw5tEY)XX6|95f?qOg1KzA zl%c-gYH36Iy;J^&_vE?wfb2NNCkh?4@t}XYybbBGMUa}P`aWr#WQw01-VroU4oA|> zIQ4(LW+$q$0ymKN?a?{`=IkAbYR~1vn&hD{$gGaasG+wfMO@B7fK zf{>rFLBf{q>B{VP%4atbuf{r-pPk>oyVG1*CcTAnTNX{9%-wh5Exc;6WA?30$lQ=s#W z^94f>fvG&E5DUfA=j1bz==?lOcWy&oKuRun%sPxZLVmzymqYHK2)3<`m?U8^BAZPI zVEsTy*1eE@3~AUEpW${3CeEw~xjvj*egwO;lTOS>H{oe~GxZ&_N!zsJ0y^MpmxkgS zRz-S>_gIucb8asi4I2QC_F9+e9!X7uwR1>I5v@}S#A)Bk_l|3FG0HPur~yD0%>C)%7yZg(8>+8CGt=ey*7~wEWrICXUHWiXP#w;E}QuF)E|8) z1hlMN~ z=6`3EV8H)Lhkgt7I5f!sHoC$1C`5_EF0C+zTrCr^n5tN?t=hb<<@|e_D(nPAga@rj#bGEhrrO&2$4C=yI1wJ^Ek`i)~UWRE6pJ$QQ z{Pb3GIx6T0r4;z9tg%)v{9J9^Vho-D5mE^Akt0I7jn%^`%T^$j;WBe-_rAAxZS#G8ExSEf=)}~bb}~wNOHu@eH7i6( zUJTJUucDY2+4doFL2P7 zcuydjOm?PQe|c#A?v>#qX)na}lD05kA%*Dk^o9rZy+wzw>&r+LM}*$?qZ{<5U_q5> z?Y2+K&h&nvX)_*^FFF2I^VDEcEIgj=>t8F}>t9tESFIr}vOc+q05U}5*FdXgaddhn zJPA$_3d%X{NTL7ld>I#RG# zHLbjgMN+4hBJa51dzbj|VEFk)ooN#${tivb?qEi=<<@fXk#*t8fTTaw(sBd^3mkcq zBDDxQNLx*@EZXiO*WAiB#3cCXZWJx<0Od|}l)xFmkJK6Ee~tY3w{omT-`6H#iUmiR zBH9b0mdYFx9dP5M8dUSA8v7`JK}?FC6q|B{wC6lqCl{|_1M|J#y`ZE@ZdR*=){=X1 z=?{pgU40sgfWR1W?Syh3u?bHQn*iegUt1}&p4jiuo9XL#d}!-GS-4OW|)bUIINY)xvg)y{FM1Dd@I0qKQ-r$VF%dmC z>i)n3Dr2dPlnt%JB~fH5PW1=GqUu%J7()p=)p%?Og0~WJO9zP2=Qva_?hHI%^dfWv zIc;|pap4@nvM(BEC`mo5VL%Q}V5^flLnHJMqPQYx@5 z42gsg6q#F6r@pI`l=kH*YIu)A?4q@-99-;cZyx+ze$zQQixeNxny!=>oW+KYM!#TO zws7I`91u9+WtS9DnDBIo~Zl?^{y=bYH^k!&o*=S+-yM>_dU!3zB)}mv^qh@ zedkI12`9jfWW`(zL|Zro6zZ0enM(X0GnEH3%_$q2q3fAkD8^i`2~(%H%Q*Z}I-@3; zYpvJK-xU=W-j7ty&7_y)+y(KFnK2|AJhKwh{WY+3uoHTt05F37b~xm#2~43%k1NyB z4PV6L(lO=?xU6@L2Bo2CX-gIhaXA-KB;kNw$UOg+bp?bI(h`BAVfcmDiwFI%XsCBt z0~?N^V#>5BlU}}fgEPt1m}WcA(mVFsg+W@XR!vmRKB)=|A6S7Pe#rRGLe5oX@B8=@ z#SsusE~Wz3iu;se7uA%B>u*Lc+dgEb>dDux_#rsY6tB6yXWYKed7NE<(!I3CF ziQs5X4+AA6U`zobI?P8?<_h}tBasv>)I>3K`}Fl=asD6NI;rRn!TGcHBIm<%XLhqp z-+ZAv7kKpNs~tkD&4GVv3N|S`+G-c)u&MMb5n+>DSHlGH8=lpVZ%*>P1sauP)*vB( zg>qNn9N#n($h;-e^Wqd1BRv3wc*{5Qq!20I;S~|4KB93F(1KimUUych_%|nW_7~3n zuQ~qx@hO!pho(u9z?)2N#R~d)6M~@B1NBB z(`kRXa&sR?x(S0DyZ<7LuL=~uIW_Xjq$dE3J>jv4y|MnP*&QL^^r=`f{KPQl@X}k~ z@Kdfi3?$u$Ddu=TTnFoCG34x)5x0*z4^rnDK*5_56=Ok@=l89Om#D4P0lq?@x95=Y z<>%&&K?pvauGP|EO3|yCaQQ@YE4k_OwYNxM&LEbNGIGYb^Cu20s+-yn9#Jy?)_0gJ z&zGe3-GLF%m}yz|`nAf(J!WXS=9ZjSn97&MOX^3~!Vi!WaFXKtH>c~90sIE9`EPN_ z-)C$xO;lpM=A!%J{(Vl^Vs_hJok_}cs4=(dBZl=#Q43Nn$jm5#*~bNscG?qzC_Q)V z;wyK_#U>vJ* zO=U)plna*dI8h=`bujxd^&DC}F5^@#6&%eh>?tww?2F<)m)`0GiGq&et*}^cx?NMV z5P8vhLNB&K(~)B9*L|Ebdtt3*j)0Rgopn-kI+qd(9x54T?v*qrK6;=p+i)qWEQ?-` zwJ(S^89=6Cx)7~DmrEsLO8bu6V>4{`3&;t-{>YVSa&k+!x?30u9+{pvU6N)dy8QZU z7Dp|S3Q`Y0A>_2HOiVc%kMGS2!8!%NzBvWiKi6*D%9I)^>+-|=z-R8H&>SYNNbgfW zVJA7oPs`DM+!FdHKmD7f4+8^iR&+6h7|EX>>rkAP=>}4b9RkPo?=^?AOiMFG)QT?Q ziV3S<`8rnfJkwigp{Ic$p1-r`UCuU3`e1VRrch%e0YA%VR~^cNH$G=<7n4vm&k<|& z^Ey|Xl>4FKL*cR7E9*XVtbVV&$q*oBz#Nw7nkFAi2Q5NgHM-2%Ydm9%g@(dtWex1y zlCnZ&7|}MHOAWfzP<%8>=4WELUiRzipqU_)PHtJDi`=Y3P@j4wP zif`?nKdkMljcXIndymu1QWV$W4i=xc!sYj47 zl`o{^`;GNz9Yn(+v`|@*hKgoqQs0TMZPz!P-(l)wRTW%@L#oc*D6D~wES{A6%<7_v|(mUaU+p=lut=99&*N<$SpY%GJ;VBUyJ5@`e7#8QD|Fq4TH ztzM)gw5((b9L2_-Icxib!6NJOX3V~_k@HrMR@G#!QYg_KY(ThWZKc zI9W~z_84=|P$bs)=Fk2{Q#qiUW!tGiaKWISB|xw#YC={yBJ^Pu%hwthlWGdHWVYdH zJfNb)7 zMGZwX_jSjb4{tW}?Z37lVQE;?$t!8DXBZym#O?j`=`a!XcfeM3IcC53dN%5Qfoiu9 zYvn!3{;UNv;w0LSa7S1EYy9G=4MFt^mSF3#( z&w|@e?w>fATv2>*e?8pXJ5Ktw|pC2UeLGE6(-{sD+DaR3hpw~#uqbOmOav`VHwRj}!g@Sgehdmal= zx12olWygG?i}!;r{>fgN79XI|4G+7C@tJZkOK3)y~AroSd(zB@&sfyM~C;7;66EH zG*zTiqrqlt{?sX}NB706<>n+HU~NtXM&qo2$7b&gcM7H%G`Xos)YjCrLX7 zdrM6Mb}D;N09QH;Y+JBI!9#a7f9E|j`3HUcyP*h5|MqFmN#cZKIgeAH$7E1y#-CRg z@ajJ6Ygoc=+v|N7M(XtDGo@>nkX4b0{mCJdbAh}ZAm2{O)l9U4$G`TF^a>&2#Q9}?eRZR5Kqk6HB@PAmNr*bxh`2-6s8`tHzJBXZKe(sA zIRU%k(z+)vaQIiB4X%g53a=XR%AVydlqGL&W`)fH!4X`}mkd1>ljO~c;3v?_ZV+94 zKn{sKxk;#R@%@e}SJgGqr!BaLC5do17xo;>Yg=U+hBXT$-?Cd7aI6ef2)6ZUUayQk zkKeD+`XNbFDfJ{vP{@GkWH2|HKrMKEA#g4nn{f91^C}pxMn&64ppf^S$MXZjY?d^F zVb<@qTIbT5rGJp+6r?0(SiU4lGm8Bv$niSxwzn^-boh0JvG>7Zvtw7);rpamgp`Gd zd1?M1D_PzR`oUTSq>0WfahV$;G=~YXv2M+&+WYMUL4KnCLVh;$DC?)JEyW4$Z!22; z2iy@K(NX&<_B})j@+g2hv*^J6b39?CGp!dkoC}8=`v%Y2tJS|M18Xy4`k2j(s16>>Gy=>mTINT|yq& zJ?R4MgIuzKwfK^k%aD8C=jO(>QBCr9woIH0pl(Sxdt(Pbb^kW`!}uXrYwG%C5sG@< zJrc?y6(8zZxQ!q7p_PI?!uM+W1F)d=&hF0v-|tMSd$*a{vA^inAhao_dr}8si!iav z9|wPx9EjD)u^4#E7k>%&9;||Au5=uRr%nEm@=wT&cK7*R5MY8GbKYNe%uLbSLe$mp z58iG2-L%i@o{fFbh{e_IkMiDyw5=N1yenos(&_bFyQTiwfZ>Dn)Rl7dAwrpHe}yvt zY|XmC7}#cxt|58EmYpT3ZbzD~;QpFC`;YM6YOuZkJxTZrKMJ0Hj^QHx)Ok?_ zepkxk){r<>Du36{_y8@nV>*P@)8YCHDbiLWT(49>Idm3}zr-pc5JZn{^Lc2rMD3kp zu_z~2*cc(}Yoq&3P?p|zHuQ`9;adNHX7>Mrnf=G6M0UHOgR-&!W^bI5kzK(NVST(Y zEu91|y5?U*ifwLD8?2yqZ-|77?4!319Nk3skv-iHM`_yixb#fI7`mzMpHIDb_2K2~ zQsirDi);Kn#%?`VBVk$Qsecu$+{W>Vk+-rTb7f_@IHznVQ1G!@C$lr(W#e6whaSix zC4!;d?Si}oSa`5gM+T|32fe+Pgb;DU>JRJcq1RjTdA1SeBHez+^hCx& z_4Pbfxcw>fUmkLN{gvxuvTj?hXH+c`MEVe|L5ieTJSy0Db!p!v!jV{j1Dx_)38&1QLW;tPIiT+-76mod}~8vVI%ol+(LV_iejL3#$X^chIcQbveB zf`t$6+dtW*43mslr*}X%K?AN$4WFr3*H76OPY6s`8kVsm;?w zrQ0QhDQfP6p`Z7L+G>2Ci7TC9-x7&>acvO@{b#P1Zjmj#=qB1)nDiMU4BhA7VL5BG#?;h>GjEUD0p>xDVM55r!b|A(~ z2DX>_OzoZ6mX=``d;N8(ex&X{@+0Q}4`Zinw@Plt81)?Su0OO~7JzM+c`!ABG`{DM zLah{9xwUBsDf#!a1LZgeOkr@r%yGN+3y4*k!9@0^@G>~rH>ICI z+`YOZymG7Yn|lWpAYL$EG%y=8-5r2QjbttUI^yyR*2DBQM{d4|Yrbi>23Wg^+y{KQ z3j!UJ;L$4UVONO|DNU7o2)A77E|L3~Oz9rN9}rn;u3BjeHKUaA!gpYQa&tP7G3C>< z$uMkviOS!#08F+R&bNeCFj9Au)?7u7D@>(K?(MAQ0;a#E(;jaFS(Ddko;LXP9;rE(DFIy3N2Xbj7*>caw~U z)OS8>M!AiXuri9SV&RHD2dP*sqAYUTDkW@>V1BC6i)br+47mY^vOn^YZ)Jcl)nccM z7&*^iNa8HRiM9CHveyZR3v3@)_J-}Hq(XBQ`&8xZ3UqjHOd5U+^~Sy6tA4OBE#Elq zfa%sQ>LU^QdtJ$Y1S&yk%L#dP)Z7)A<*ll&AzT2#&=|Es%Q=FPI zrmwD$8j_+bL^qg{4LlLm>cY?np79e=+{M^uJ;oSlr_h${JaO8bn=&kOIb%s-8)AnR za$la_%1<(Tf?yT-(jsSvO6)$^MFd=82`_wE`O{xBLM|rqjQ2?fM1I>G>bj&AE@q^!?CqyD95lbinJ%q;xK2qR zOz8V^-_1{3PFX3ZaZ{Oc1`OZe(zUa&-ZvOri3=Z$MJDcSY(IO%=zQ0_#ace*0cN(A zL0XuO4C_9?W-z`d`P!#HlKqLp_@#cTJP9DMSwuZ#ICjV0utiW9E-!vfe3jUHnt75* zj_Gw%;k*umq|}@U0f*2Ps%cEDIZQm`ud*YQ%ecE!l$?Fa=xMjQ!q0B;jR}f;;HqeG zjY9%F+~Vgia+xCvqw-cudmnGC-PjXQ`-2I&Gwjxkq-thCV3zHSGmAo(0fDxK?bD%7-(1mi|R`+^Q2&{K4b1^h$&^o!2nzK(t=n=YZQdgBpeXtd$EJy-=QG`vV7RbHzZ&#=R+$ z_H#H|-gzgGn?*_yp(LYb@mZHoGSLlMQn3Xqu|-H5Jq@DhmAiuZS!>y%jo%zuW`8-7 z|MKnbgKxK3%XhLLT?G#D-xvKLrCE`D5}8X^PMS_3?)S>{kr}Z`Q{7GzoSRN>SW<(#z zhRUqvcM#KDv%DbMiGKsi@YueuE0}wTEX} z`*MXfDL+y6f%C+%%WtO~b0)K-4ugqGk|gY=M;=d)l!wvc78fcEV91#Gsf5Gof<7Yl z(&NmCxZ0F( zny8&g*zm9C=@9zXWEBw68%nC?>CY&08JX>(a9V8q%#8q{MkRMsU7X*4IJ>=F%&PZR z@OeF)d2XJ)c5`u|ml+yp6ZlddwNET`v}EY!a{(&kH2XwQE(B*8-_VdW?j1?ayMGH{)Gb=JoxL zdzbK^q^bVg+XD|x7nx`{LqhirA&t*)^GHsvse83@d%iS=q!x_~|Ib%n0_u7sHYNt{ z?OdjijHQ9@eUymU(S~5awAO9y=>)NNg9O@s_1qg2Uq)#szS@zpITQl+r@xAtM5Mrw zkx6S&F`!g2y3<`M84+lA1y*7O}`eGN7la~!H2GADJvO`#MIWsN=w6WprVJIUtkY8 zM-UNAR$y1XVi3M1%V|c@_F-mqk=(*T@n-8^j0!pE4Ey?ZL+6{WJSAg#PSS)`FQ4f<-8uT(?UV8)#w6QL#;P#uCdVu# zVtyyqo8764b}eFXP&3e@a&CXlC4uSmcQy{Ce#Ahoy@1Zidb|~tr=J{FsfG=vtH!uXc_~|jjX}8))=(4!c<=hz( z>TIoWJG-Vls*)7ohWVC_)h{}VV8uW~{N4@gbJp(v+G55T5cLs)i5}Cb8h$$>I1M(1=e94oMa&)$F zmTZHc7*yLTFBO&XES@7F^R5>jfYB+f<#ifa8n24pisVVJ%}J*!*nQ?l zY<@6xftQ9B^pna?RnhG&QTzJrj=W#4!MbR9;aKji`_xp%?K&g3S0bUV<+4sm13U7D zHvRm!j@w5SI|eo}?ye2)S|A|(wc38oOip$6*!O-lufeFfpt+9wY-K^gJ$;g1 zCUJ(ro1ae=lke;~#pV#OcIHIeLy3$5J=)R(75J1uX-!T;1$c`+v>q6xU^&I#<1@uv z@A7l_)75v#ps{ylyLWV~WO4BQ6-6$p!5`j*a&)LOgp2okNM6vO*gu$>gXY6SSmo?# z3wPaY=T0WQK&p}T0LC*fliwHSW{eOQaoRnyDehSi1l0NGwDT#1|9bJb}T=lC99uU@8RsI)t-2F(KVxeN0dY; zMV-N4d~|ZPXcnnvdv0c7cH-sM;ps|a)(54bG@Yy&!GI~sC5?OBJiA68;s5zEgy^a3 z=II*z6SRJ|h+6ZW6yD+MRlx?sxmDupX6OtIv8J9p@vq81Y)Cq%1%z*2Md|D0&x`&r zr^Aop86E|`_I?0>mt6bs7Ip=R-Yj>d-rfk+{f=mY81EGKB2Fr4#)ZlSviI^ABETpf zpR>#f6qu$I9pP=*cHqHB;p59g-@@pBWAQpBW9esAItI{Y%C#`*)rWB}9#`zq-9lMW zw~i?b4&IV*W}C!8gL_+C7M)K7m1^+tVL z^tNA?K}-LTrH??CetGqRtMLqzWZL(vMJm@;DwkTHYhGm!ZbB%D6{gE6vnHulV z-<=#Z`5?|=BnS>~V&{1ztgAq%3kBPR+ok{jKmGv#|Bl4EW-$gnR(PzrPcj-#K5|eY zsSLLle_zJj-FkJ)9TjDr*c@f%@+b%O?2{^8ywlkdAv2!uW#iavFlV*BcsBX;HBRe- z!k*mb2%q|~z~3Y9c>gYFl8cwp&-p?1ZE!{I9l}E9uRVESIn8F-x$K*8s0vlP-6Ouu zj{coD2fsu#L>1uU~dse-;`>h`7tVxym zP)$gE0CV?dw`k40N0@HY5=$XZ_%ZW(GQMdrf5pl+e*A3J|D~eL%>8%_BRbN)c6JpS z_RzL>Ow8!it~r&B#^)ckwXcaDX~uauNqzsDfo5%(>*7ok+D(oIl;miCLhfb+IpL=>)#H$~m9Evbz3VRa>vm_LQAlL^34SU_97Q4Sy6~+n4=7 zShNNLyN{=2u({qaEo%}IB@K(O0-9cFdQzyKBl%~-3?^JZ8H+PJ?)eOs>g1UQ!VGR# zINWKioaUeJ=lTurJmvD=djOdaOG8JuyY^T1b!p`Y$l;s3%zU&lGd-O5@zR*xxy3ca z7W*-$oh#b;a1)2<@@x&u%ZxA}%6x(VBWYVJ;UR;Ac_|#s;`7w?+~7#!e_N0Xk=_ZP zL*M`0q%kTrERuB^%|e36;$?G3W0U`~MnFRHaH?ghCwNvvd2_vRwO60<7rhg=oIJI4 zs(La(i4Iw;TPVF^{ZdhPMg5fDXBhN)oyfeMWE?-W2IKhq80VxLh_K0jY_u0o3x${S*dRaqAFjYvYA{!A(IC35++MXX#q%B= z0jt8A?7x_dWiUKW@JoJ!1Z;_tw>3uf8PUtPKq_c8D}Se|cQ8Cikw^LwF_!v3lI%m1Ur0NW-NIOd>^!zQ{VCb$PVQ zI>Gg<^OkM!Ra~;<%EI|dSveP-DD~EdsuT;3X~iE~;z&!RpSU8;9~sLU^KHfSlk%RO zjlq|HeR=z?Dd^#~p^Pn!)+e9l9(<)Uy>|2aO>_Pi4q?TtnLWQzr&Jvk@Da}jUA}K) z)k}ZBN#_W&<2ReJx?v$Y?c1|aJJ9A|Pm3-9e3Y>~TPlef0bOYGiB6b#FF`;`>cbii z;s`=4!yECxuJ}Nl5ddn>l7L$R5PHLV>oPSo4H2BF#K9f zSIfLZY0t*&7kfzy3F*EdZ5LC(P@T6Jj{R10uCB$YMS`V*WbGF)-6lb?fM^tsa|)e! z%1o0-BnQTNDI6nDU%y$hk;vhMp5a>>`U(Eh)OBIvLzv4Se#_0;CSjnv=KS=hk=bHQ zlBwJqGp$1jZm4ucOmSBzvA&nhA+coxSUrvRs(b=Koz{NzCHHO1y{)(0jw^0^>KBwl zm?(kA=nem2XW7dPaR1h_)(EdRTiqZ%Rt}jBe9#-ehIKEq#WPu8e`Z6hv9?D)o`ooG zL4$UY-a=h^=tsC^T+yRr9Xi^StzX31hl&+7wlKvhBa8{9+wat{3eUE5u8bKEYYcuvAohHl#~abBZvoN=9d+ZK3{cj05IWPJ&^s&xmVG6 zo2S)#&>l0`&sZl_W=BCgKEHZ`*QnFif`$>`-YEIXo656M`{h*{_5HmI_-bnwl2lL~ zcFm1Q4*6`T3a3L*FGs{kKt>()7E8s}kxzHJrLnLXO_+=$9rx0k?w?rLHV5qRm!g&Q zTw2$QGgW-8c5L>TSt5Bn{L}->qL! zFga|rJcPII+m}V}Rx2gU7uWPMSiPSlfXD9${x!kpQkizg>+Sw~&#dFp4D40jvI3p$ zxB5KAPuenl6Ub+ z-QPdXka}h!f3e+V?;49c$T^=XHy;`3FGYpm3QAhMT?&inOZ8i4V9WiIAkl$tR`cfJ zh4}Hm$Cj=ERlhQAF~W%M>ISE17x&q*lU6$ zYNhS0=MW>VxI2#1gsxi0D|-eo*Y5O=4M?yUuSpn2o9q=2Unl}PW+xNT-@qr-5D(<> ztwdQdDkyVZe0s4f4F&C53Ibc|hEf>rI;;6sOOTFyNlgkOj)k(!n;@o0xotQP%f4&W z*=JDp-)v3{!4=V8f6Eyz%ki25 z^3h~O-fOT{4ERg5*CNFD|GXj`xFXdj%25S@k7j|7X4v8Astl*>ew8)5|MiOKk}Hy( z)1ib0h3VcM_-JKGu?NJM9ep10?d$v3D^kshE8@IR2D&c_1)C- zs{eXL{`;3Li!a+@qv2}aFvXG&?CM^B?hyfv74&x{&JRg&f@QIf%+ za%~!1^7J>SyN?)r=i`&7;X7X-62}Yf?TvWnY5e9=t}ZO|sY~|;9b&SPNkX0Jr}MrZZIwGxd|RtQyQ#rU8k`fp5xC&))gB+Ct=-~=904%T9S zP{8v2vW+Cx5htQU@YH(1CNnuhJ1f1%$hFo0>%m-3p*vXPus&cm`{1 zF4B-SKj?x_p2AY*f{-Qe z8yV51W*XhBnt_vrN{mTpS~dXHWEFLQS|@CeaBdg&w)a@ezM@Q7RGeKK>tGY7k)jTk zlNOGM8vjzj+r<034>`TS%Tr}(BOSMlWcMQTFPk(Nkj8c58PY{!L=vXXy+7GH*Ld|s zcbP7}b^?I9(AM8(YsU=2*h6NgE)$j&IITPh3S4YIrq$E!U%;HQC4YEj#K0{W58jZP zRs}$3uWjK(q?6dS*+&Rawnlc~%=Zg(TPfm7P7(bvo3A#TugZsY(f$@}sd2|=%+`ES z{k=Nt79wGbI0xZRas|}szqneQuQi%|KXLY+T%hp!UHgm$W{ZS)DI)-5!|@>xiu499 zoU@2CpvPYO&J>T@=&bvZ5mGd%g9g4r6$W%UM8%r5uy!?^U$aC0@ubri%7pllcb=s2 z_PDa`cQ_R{!FZGlnww~OIvyS=sNiSZM0O=`s1VHfvfJn_Xi|3-m9D_jkw-T9seZVjS1=AAsYEK`Kimz!*VO$mf=?v{N_ z1-R96w^N$=u7x7MC@(%?l@*4zC!hD~`GAFzXT1Pjn_ryWS2VhmR7%Do8sXT0$O!TR zO1onAQZ3%=pOt;AXH{UYedAX)ZtD$*e$SyCuUj}`^pVySUDpx8AwbA=|1XeO5vN0m z+Za^JXAr3Dx}l!safZ{!c@ZRa6pF6BCVeC}=869Xh67mKr#toA?;Uh_^kPvZGJ1q8 zEv8s}b_IHjY06s_GKh8Qm8r?qRXc8G*oRLpbYI&pRiIvAvK|c&EBAC9#oTY!Y1xp* zNV(=zs$)Us4UT_$bf4`!ZE~CzIk~tu&NBb8lmQMUU3#OMIP0~w{}hLya}8izYJ_BTX16>? z#51l;2l~6)yU!fBeJswUa2;1qA6rDqb}f|MozLO$i|yPh_2-@Qj>;pR%<(IL+-7HW z!+5c)TeOdSd6P?zQVYe1{L<9*8?#<4&!UDbr)VW+mm)*ufyGv5jx@c8?rX$ z|MM_ZA3k`oyXcVV{gB!;k3xy^@8)t0$&J6>8vR`hQ0dH^{Z>bS`hL7^5!5RG zZq6c|O-MlJvw~E@SSVx!SxL%jp(Y4 zXXwg3q80S5aobIp9dFOPsP%w`B~i20j2e+$7h>`W^ZRLHshkSexCzFQmz-;+Nck6P zK$8r$yv!>lt5Alpkhy`7Ig&JxGKS1ji6T*^ z44Fk5ga#xfBy*FojHQwxLv~0~M4?hD@}5_Fc=q1U-uLso|9$Uqe1F^>$7*-8ENflY z?{|(gc@njtDL}KE#fIcpnSNOB1y%wcxeamr;shO9VflYCE>`h^E<8oNUTc>JHcHJu zVRvhP3S$p2e@SwhyIh8v<%G#rO*7ILgG{}Xqz-W|&5(pE;2?^8{v=s`U6b0#G9*Fd z;MBEtVo+NiS-{+Tw1Nm4p+>N^DKrfNl97Dmt=(b92 zlUT?&VjMb@rMjdT%KC^4&{FpTlAJV9QCO%XH?^xOaON^01BrAN#9^vY%l16$v!+$5 z3=TzKc6)8R<8>43a(fW^QPr-y;hIv5djxlf$p!WmoQw`0-I@G+0`(V9MNS?e{#q?W zmTvQ?DXoG*U6$97yhqB%tGmXwlp7(phuFA~VTG73Gat4*Nt&9yqtLp)%rC7Q=|77J zsSHA0T^DiLG*J36La@Bx?HiZy#+7Icyq>P4E^(-6<~4KJgWj~3wS%pEy&jBIVq-*+ zbbL8D5=#WCoqK8O;foWqZFT$oUipP&0O`@4_?{1H?Ms?kBO8`oYX4>u^WqVGao3-h&`l+^wW&j>!7UFgip!1~Y&`Sul3kIu z%ARI=xIh5o@nI7P9+F6vxd>Om9E)X^MVF`Fxd*lFdxr9bLoC(L-~0dg`i7@=f9bFU zi%x(Vr^+$5YH|I<+C$&UV29(rSzzX01g*&|*!Bd%D|XURC1j;F+~7wy9VJn`EDqZA z%n*h~xhq`1JV7y%)9q+ z=^(~#Dj?Ux(~g*qY^|5~USWsV+kX1eLh2Szv1Dt^QA2x;O&QZS?PpG!8zQH&FJs{| zu!s87qaCz0h*h>ac`Tpi_*Ob+mn{>`@ksi1)sMCfnd}g4HODLtmb>-6KtMQiBO}NM zyMFygGsKBZm`d+emh?y2L3ah}quKWce8=6w!|r}(FtO_)!Z$O_#|nO-2h)y-ah4G5 z>6%|xrqIu#WEhloT#a||TVdZSARN4?O$Qd~Q%TDU$BK25OH4a#q1@^yz04&^lURP{ z#$re*Z>$)uofEc6-}z_J(K`iEU)K=1v(gz^(;%D<%BLGmejBly%@L3yE(2MYJy|6V z-BR`oJd)au@W`4c5WhC3=W%z$xhgjj(r5qR@wZDduQ|r-LIToh*6Iu28qPX!Ng6(# z^q=53qx~uf0nrV%^@?V9ZJ>l=qu>>%`;1PaU{=z;Q^3#+WO&{sS@cx}55=XJAwJ*G_Ib zLfJ%Vo0=FXcIy%149n_exK!|YzKKRdEMLZpGwih2Pqli(oUEiA>y>lEpBFl9$m7wW z6m;S_nQ}3l%#v_C_H`P$i-Bi~->f0;`axwA^620g9#y1b-<(`=<`ICotUA|X6Z$FC z;?|UyQ0N_$<6PpCDltFm-nE@sF)gcmIDELhs|k4@@oH=gcTm%NPT$RW~U;dotib@jbF zyDVIzJ5TLnuHJd3=!+VjPp|lSM9)}Wc@9VCo_tJD{uTP-=sTC$J7LAxA9OXA(Sw8u zXx`;(FN0Ho$Y@V7>Wnr<+pHlu`0ZR}vF5OFV3xFskWT4p6)cN)d?%Q>_Zvf4);33l zCE5a+moCK+%W}#~RScVt8Ok!vA%;~x%dq5-nm)!TLZk0og{mLzGzE>h!ZI~MyGG()aZrMMpb z)0WLnfGFZ_NDM@aGm0Ea4TS8*>!V`swFW=m68MxxRLfPy78hGk!YsOjosJb8;M;Y} zXZcDxvjvIs+nqz-5A3)^G}=-vx$vmi$*vFP!P?2U^j08k!|Pt1M+2b4?Lm_MxDH)h z6W4-u`GWYM%7zEWZN%E+sl%ku*o-2H+2kO>`gHG6xx$pSazecV3AOn zlhfIC*ley~n6zwV_#Lv&d_x_$z0_?eBIXqWB`2->rvwX63+g|GK0vSL0OsX@`JNb~ z>FsfQ(3khU9y9o#zH{LIxr#)~+nvFW9a(`Y0|X zuL5CA-YubxaJ|+x@dUoR(RmrjILZY>cSh2lK^56jfEFs&@upJ$^fcZC>SNe|Q{ zOPja?FBUbv&I5dTxZ?5C`&2Rm>&yVfRVJLk@9(&OL#BPrs1t4?^P3pzk3UadgxJ$t z?1x&9=MyP~x6~W_6vM9Y&@rZStT>wjalKnm?jwAvuI!T*2Y<9_h3rZRAecMon?S^6 z9(Wl=H4v!#R)tvK;TF9Kycu-Sn_|zx;Y#IlvTu|MkvpOeRO)~C6|efucc5>Q+f&I+ zr@hwywVi$U*#mQcJQmmf2!ra>Ke>~NL|N&bvtNKE`ww+ei-kC5& z2DSoaEIAdud^i-EEnEZivCf@OsAmypHE>W8&X+*bU!5<3$o?mEODK@0dFFN|myp_dpt@HB&&6-I8<1?L>l4f2x^Oq< z7a%d`N_<-p%y8hrkr4#voKMhW!#CX*&+`DVTET<7rGVAGo=I~2@ zbcxPRCv18Sn*X*lHSBdsE29*K{;8}jC7;wiGKSULEYlBWBokTEXeN6O7> zgYYWY+}7J^VU2e~wq1_-^&Go_$_>ItOaW#kxos|Au?a`hCU)nq&dfRwITY#e+cHSp zPGk&eR@x9R2z$p7=$643j8eHm3bv-L`EZws^ZuW>F~rcu5t)-v!1%po4hLS_g8(EH z3{iv$wuv_>1VHIHhz-Fc>l1&Ih&56MU#LE>JW^Hy_Zx|81%-451?%@oz=GSila(lr zXNVAcCZ3#p-|%9jf91O&GJT$Hg0OR598BK^2O_dlHR2(pWeAZ1g_K*C=QCior1 zZA+m=jrBeNSa-zB_-DEZX^gne4elnzGOtdF0(;8hw+x^E8#ks8+UiF2{lqc|^Y&B4y(_t*3KQjRhjKZrYm95!lRLv*q#BH!*IW9$IHE1GN1!N#^`0Sss_~mhWTuZrm)zpHR|rrJgSVd=Xv2dK1!aV@|8a!>03> zv#2Ja8Mc_c;U4&%tEChJ1Xeq95TI|V(Y%g%uT4d2xwqvmuI;WymCC~-UwW?c)S_dK zi+Wl~`~eQ7|J9prAcWSYav+R3GfqguXB(ysaeT*)ZCzWuUe-pJE-)aSGuTfGSG>F$ zn}>i~*(e}U#y+*)T^A%O9U7%%alR&e#1HjJ3Hh-h&8$g}n$S3UQ_Fl8;-gw`CY%Bn zxHRd^VlI#@%THWBtr;nIqKQv&IX)FG4}Q(x%w4sbG( z)vFYq%%{%051lv)?3Fh*FLS*(?cD3ABVWPNe|$6*3wmcq!l9#Zeu^uup@cO199xx0 z50P^+{@%MFr1|isxOs?*YF%{glqk*0IZ5!rUvd8jl>Qv8z@!Q`&MtZSF5g(j4ab+X zc>8rd7ccv)wX#ZNb}U}&)yYWVlW)xo(~mBaf&I3*B;c|E{ZZtea`9t?P^JBaP_6wE zc8Wo#Pu=-$tPCZ7qIfigC%H?t>BkNf`lZfBI*D|Rn!u2rw)^XYWbI_(cAu@~oxiq4xIK0l*vc(^?+`z0LcrAoDO@?*H}$=i-%V zTG+=WO6b{>pl9{E9nFl9`8--AW{D2WHCIjp0TZ13wQ+On@Xk$igAKpdOZJ|hr-w7Z zq_VSK;E-F-(rbw`%OuV6MBl7dZ>tx%d_f^Z&iO%ZS%~(Y6lZBkG#yy3l69vO+SCZN zDM-k;os=-G*{dfN_doB7V>rOwAmsr}gMiOVkVJOU_^O`j$;7Mco$liRCQ$0H1G7A& zGygmZ@^Zw>&y=Co@7a8!P9-6%d`Rqo&iL_>wM&*Dwr8zLG2g;}yJi1`+2$*&{nIxo z_6tA(G`V#YU0QWzW!_vkXgJDPE+U{6Se_tlqSt9-j?m{SyNlW(mxU8ZM1u@%W$Lv-0^}TAk*NiD6rPYhnMswS1?{!_4dbU0v7+Xrli_QGZpUtkh%XMRLY^k%c@dxR9wD$-vq`-@WFglQh$k{XJ^g zYzycrK|iLQUS6IXMvPO{GW69|?@%$-T7L1}`o%U0eRAb1+3;b0ufbB z(nhV>7xoQ9oMtsp*~kW`0{-cilsQPzFr_Uh^BQh#E%!Yb{s8;UT>Ay83>|Mf^H=sA z`I18XnizYo9yq`u6N{7dByKEe3qpA@s?;b^Y_+?g{VuAF>CRwk9f{dLoua#&mbA~iLnqb{=a%_SZcnpL93n?@8<43azEp;raf%eOnmqtIVeBy9 zM3upf@MqORIldrpjcLT&SzoI}x&c0O%FRIg|LGfG*CFp`b=5a)nG!Cszcr(tT=}g! zp;I_;YVFk$#@Lf=!IMDX)?{uzTi#f{N(*!N$Bc6}UvQy)kga;Qkoxi3lCh5%=s#Hg zNj#NYE{-?VJvQMXejROdpq)H9l>J%f7$_~<_?YSGdm|(Eirk$mmncIcyctU4uN~Od zLd?ryR6YAT@>eCjb~i6Z8Rv-M0cDv}r2hQCt%tALU!Tc_p2cAOa`k+~pbYQGAwm_i*iK1Yjjt5? z|LZK3^VMH?HP-L2#QqU}Cj89&KLEE0nTP$GU3^?L?TLzZ5dyVfoZ_PDvJM!~B@B3{LlM*AH($GA#`;p zp@l@MUOn#^Bcq`^&veA|+^U#H!Eal`j7_JDj)nW!)_9rZ3fJacv6yRt+~RO!Qyqr0 zSv0@4od~TC=y78!;1?G2J>%;fNEWgUN@ee1bRFCtSS(I^y&Zup(s-4M|8(QvRXW9@ zqpN#m-WeT(<(j|>CwZwQqd!Y_w{Kb z#H8~nJcn*SznLwnrd#I~R~l2^!xiQruAQnc%0y3}Se%oZ#qQX%69e1MH%%#}5wsCn zh4(2HD<)N^BjP)D;Ti7Idn4x$>2G%6>u)H7Fm&DSkN)$wZcziGvcf-_JrVF z7!x#SC3QKMp@@0ryrJkHhL*qHs>Kj%T>G`c`cEGP=m>xNg1?H`FmwH!Zgyf^I(gIL z3^!_!%SJaM)gtn5LyH<2TK>SO_d~4V#q(+g^B2>f=C8*EuK;8$Sn@15LitPATJEyr zL}2ByQDc7UhMKbxD(@Nc(~t!0w}ko7f*DXFUJYAEEn<3f2M*7{Xxe|^ge4Yh)6Q5d zGYSDzwYfwQQ6~ITEygDdx!Ay|-R0{T9qPrOw2B-Ln1YYk87q;WA~T&cvUK47oD1?% ztC7U5d5~t?KNSfv!b6;z%(UoyhN#;@8_cJ{HL*ubb-OZGduTT4LJ|(Lb3c+UJtm)+ zl1I|-_9G$ha0SP{oy^tEm!DWPFjvQJO4+wTr9^1_rq{6Xb=sxw$b&2utmA~>njHTE zOWfYc0&w-;-hm}?Rid@)Uf{I2>1L^!M8pU1|Glx8cR>s{Q-Ef&&~BcWYM%;`VDJ@u zQ+&2m#5Jn_lXz@%(^Sw$2;^^E@1wJLUp>G&S#^-6-yxTee zgH+DKPb4I2cVn+v%29R|4S0`gc#c+Fy#ii-`Pbars5uDV;v$JrZ%6fgHt_O47L40b zP>FNy+#IO=cN}AtW=_9AZmDiB&EMrb$&7?!{a|%Jf65dCqK^`tYMY=GrdT|J^v4$q4B*7{9 z5K~CA;)dxbk=jF5nO~!$_6n~)x|XH+{KB_&_r?+-&K%KOMX8+vT0f7GI&n_f*$a(> zo)5&6YFo9#X>FU~!{cSr$-hLUKfmFcq`3E~l$Og!p>=qo{EoW8E>L=LcV28})(L%7 zpvaREG7hHbB$iuJ`N-TniJ+RDC;8I0%?_>%YEfRdr%QDVcAq4OJYGMXZ;<{C!s9`L zqAMvNaVY0=98^4RT^C2(pxX#E81)MFz>e(+Ctt%Fmv}q2g#5LyJh*ZggRQmrS7-Pj z!^RoZArY9`_;aTzL(6xDX!+)K3LDI+8`CuK>I_u*?0J=}uhKoEloyaY+I$*MQvw5!7%jqepB_NeU8e81so{~Rf4w?_ zF04J@s44PO<=4-FK4Z&3LwpjlbfUn8)ABI5P_4^k5C3!=p>YeCX?hjQkRvr>d(7?>Hnr@j$p zIXk0kC#%V(3Z*~{w{3m9Ee=yR)*iono3$+dQfs8k#VJjJpiySouztS_(Y@f0x2Zmd z`l0`AS~huP+}#rx%c?W#5!tvzW(TEOeXLx8Koy9xTSK4=^Up-nOwbX6W%bE%prvA< z0>+6V-;aHA+W#MX66Lj&C?C4 zj=%Gi13Q&dM;)0QD{MTcl)H$Av~@#=^)wDu|E|X1s#3u2 zdp+yy1O$@b98Jvim_!aes^OLlI2X6s;pI2A0MYkm)I!5uxK!18KBB<0&A${`*7%Wb z9$jibzlv90lZzH5I7Q>~V5KtZrniy^UlxfHyg#i&XhC|hyyJG{`s7f{I)}w+%}f#}WwjU3qOxtWZaVChSTp%#zs8-q&qBJ| zVma3k+q-M@nKhumqbn(2+=ITKH#}J}^Z6I=P94*Y!r*C$9N{&);6j1Q$hS2Z!GC5r z>zogKd*uEZ?V-@9h)8_i_n+V##y(4H8K*Jp)Np)|)?`fIs-ve8+oGMEw6d39=fdf5 zZ-uO22X-eo2S1r#$Y$wUdxe8z{HS*niTDezS6gfP0T|JlMYKyVhs@;UdFD>Y@o=}v zGGqsYCH~Z&wbW&;yemr(fejmMg>0Q|rb`hDg$*sdm26t-n(kbgr zy9)Z_ItxUYJC-^sMETH}6&=4xtgfHvhS)#9QxSH4d_j$5+jBccp9gz`Q=c_XM!CZ7OyJsj76uVt4Y6a6G%NrJ}dGY=iE<%MY4yb!(K;{y;oP zZ$&d(0}=cN``Tq*n&Wq0x78upnHKt%u(>6qu4Q!C>}lx>0&Mdy$%;JplW&-k+#60 zjguX;Uaz(-YG-)lq8s_XX$~fsC>m2!w566`$CL_qap1x7 zn@LhKr?NV5tr&L7IK~YSogbxec%J=YlgM%R(PcgaQ>|C;iV+%_51r!RvPj!ElO}7y zpo@I3LXbhwC%6LIC~ zb5}&DvtA34vmWm9H^ivj6SNvIfd8Wf#td6Sbm_H4M+skXk5ggy_&t$BS@rX{z>{)X z7cONGuB^maQTof_P*#p2YRu&D|BBdTy~J2Adx9Ef!5H#!pOHA)U9OQHyobC6%nS{@ z4jGC|M#5wqfif5~>MV=DTN+fW(@t(-tCO`0qkwM=En9N49M+H5*H6yfPNUj*$Um2d z?XJD=0q!Kj?sLxD2!QdLnhhtuD9!O1!)nW#qPgykd&;dW*2NEBB);{$D-E3#^(Aw{ zy{A%bsN_xHFa z?~U0zucvs6BtUKvJ>@}6)f(3=q-2i;J{ROq7Yziva zm&(N842Fex$^t$P?nkW;=Y%El@7~r;MmG;}9>#Q8!`B+f`~5C-FwB&$PG`RS4#?MG z9+nsIPi?$<&{5fK)HrVV@j)53=dU;9kn9f&o?EKc-C?EWfjU%&*bE$1#fRiCc_ zs_)}8><%q0pQI4KDY!}t@ta?TER%rjsXa6{1a@7tvpj^|;+pm}zmCB`?Sci#t79gE zaBs9Kc=q{^X=*w$jxbh448#=(NH>+#S(akSK+@u!^@o?TFf*Dr7evtHNpp2t1IUl~ zICrt4%53$I|GD$9uT$-i?0^q8iW6`p*rZ8(&g|T3E3pzgVMPd3k6ybB}o;?HAKb4 zjU&4xw$c^b7Hbt_LdceIGGZvkd->eEt^45u`HPYR5vy;i|AMc}iOA5B@xi@&nL|Sk z<#N$+LxB9lILsvxw$Qys;WQ+>!^hGr@%oycF3bvk#=f*H`w>Y-9Za%IBoHPju2-;g zwTB>kX6s>z6gh{ZKfc3j<#&4;xF$=LKI&#y;2$dOVAe0jF22_~#s#}LcWjby2HC~K z|KTS^=R7t8zYEOv89?wpV6xwcvBsGU=*TV6hi2R94uy4h(}nEuFHk@XjSveSRBD^h zi$3Z4JW@;sbH(B=-b?(+U=ZK@3xkNyl@B{Kmn3T>giYuK1VS4TfqKRM-q9k6)AyBTp`8?PFskXAMM1w?9=V)*t3c9{E+#a=)2b5MSG<2I`{ z=_1g)8;Bo-ltw;)M(Bnp91$L*xWk_pBYRPa$s&H$* zoz`%3dZ+X;-id#jbe1|tDWV;@BK91l)D+Kp&hA{IRQIn0vwU> z*av{$kY?XC3}d5yoPyLo#`LwjZl6NA0FUHBA!uZd#H;GaoDifjw#tcn0eZ3$u`bzj z((nzjTo?{6QQDiZpF313RMm_s&%!;zQh0M5M~^2EWEYk~jF-$hX~OUlJvqwHkGnog ze$f>$Blnl>Fb3lI()7p2rL@;}>b;v-+)U_!CVb@ZS(v=qZ~VpD;r44u1nG?o>(NEE zNtVDpNOWzGV<#-IcRHb^{n~a{mO?0b+2e1|Ki^iXY{2InE;l0?uAN*Nfwo0j_lr}{ zR2LF2RwKMv=G}?LtvG;Qy{t36yO-sZW@Pi*wQA>J1vGNvidg^8gfY(EyCyh&FRL8_ zPD%_%|B7K5M6okx;yo&Ld5n#%!)4=g#Z2Z4phVG2CUB-hrn;Q}Fa~al?h9wtM9%!t3wsGM0w z_5UCe2o23|(Bl8k#0J7z!|*3-O}*v+jVn%%(qDN*lx?=kE8^s*it{(!lkCiM6Haf< zS-Ly5O=I}GTO~NqV*dw&NEbAeJfDwz^HJLmcc5kHjM=`6ysNhU7ru-ycI)7J^JNcn zS1av3X6@my>-)THDEl{7?=FB4iM4Kiw(QSGxA7=~#(Fst|(g4;nKt|mQeJJ_T}aWA(rB`z`sl_pFD zV=m8%u5cr!6Z_I)VtaTSHd~vBRJXok?sr_4lpQzG`}l76DrIQYj2^sqoiDs*8EkVW z2(6}mf|O8vn;dZ-?JCrpF)ZFO`DoWx`lH-lhe?Fc>iZu4hT_wKEAnCo@bfIU;%2JG zJ)j@L$P&w14cX6qJkiTW8G2s>^$25lVtetfEzi)3iQ`>|T+twtqUxqQtA2=sA$-!> zK=23z<9gzRCRt1*6ZQ3zv@{k9!#RS}fzFjUt zvm;~rjSjxknEiNVpKq%5rdxxwBy{1=3~Y=riw0iG{;YqJ;mz6kyH&8C>hT$7mHWs( z8$=iM8T`bu_9826nY`LTc4Cdo=p=zzP9(LopUX_8*0nw7jJf2*BynB(9E=PC75tUm zZjaACv_<=IM&b>ES)0>2HMWZO(6gCdk1^l0{xGW zR-PtwoJ^QcXs~PZ2?Sc&aI0V-l*SaAgxA6nLQk$T;S=BB_#r+5$Nc_pSYvl((_ZqM zE?_totWOy%^&Tl%Ns+eaX|DtO{s2qw6-=|nmvrYmeuroNsCBn7r_$9}32~FamFTqE zuIm3DhW7!pK!u+SSs8gWm=p~bbcaaQT_Bv)XkFdSZ;fYCO3EalP zWY6%ndE0X4u=Jt`_H?%0!RvBwFnKxHaB8y$M+Z{O_xOY!2Ee@gtk5}X*nKAwDsds| z;4|l>;fnhMNL@RH+P%$~#+q%gP}JPIr;cgy_OZPJg8&hVct)F^qGpsySnd zr$09=D;ee#vwbYIOPi@f`p73Mu1VO;Ni~{T$3$anmV3;_q3v^zW$_TVv35ILzueQ5 zu;fy{szmu8mN9HP+DmgzT8z9g6RdDaOYWV+TUWZ#z&nmj!+^8m)hT^wvaQ274pXwP zrW`ug%XC}2>i*(817i>ky4Yn2y&Um*Veoc0vKbN#zE+@O+ir05PQ3P>`0ZaGBLNVP zO7SSkPGT2&)?0WU9>i~CUKpen#|_(R{WO9FWkR4PE@#cE*`Jck&u*{JO0D|(TEM0) zO8Q(>q_Qub*A0L=d)L!=)Ptpix$L8rVo1m?QX(W1nL32=+u#22W9AuA!+;xHvxd1e z$8%D>J{Rq#<6?yCV_b5D=+KaFl8p#n?z;KTSd38q_wJGPP_Isbf`$vO~k}z2ld<+$00J&R-7X2JZ79 zq3;+q?5kN*>URiTea`e5K(T7pl!r%$zB)TXh|XnGsBu+_DSfbGF!=}0Q}4zR;_K?1 z@|M%=&9y(sZ{SeJ7cQ+t@VYC0I2O$6M$6FSn6^86*Uwi%Js+>c@cB((+_!kvoP_P< zIPY1xd2VWpy+(RrnV*%P1&uTZf){vy=_)L~d=&kqp7A2mOSts~hL zdPsth>;A#E3O#YNML%HK_PeOw^ln`^jjgglcu889SQ8T_=gibiQA{rw!h%&UFhE;+ zZ3!1iHLaFtQmhq-#{KsYr_Cn=-3umBKZq~U-^~h61()MfX%GMhZP{`RO1#G>?LQ#b zA;UERzM_m*ha&2cgk-m8$>VXLz4|2c5t`D+2OEbVRJsD?6}#8LH%(^r=MXbdrpDE} z;acQl(pWhV^y6dNQFg~{<0~biXn0OxiiXLccaj9x@AHYEvHzq zc(Gz#lxDaLI92;;R5)^)9*rB!OM=w0(PC~CyB%)*k`HWqzJqlx_A&?68m@772Uw^< zxIN|Ru~i-r)vR)=pEulFQC9!4n_M(XCD`nxHC~Rctv!pB#cEMh81O#gYRWoG+zl>u z3Vp(8xH%WuA{HVyuf6B(Y3-rJG`(2#T3+C=;G%B)j#v2#B5s}?V&=7m5!C!kvs}+d za)SdlSAIB&X!q@VmSLqIorLPb8ui-zOgaWzuG>~1QpY4qZ{Nweuw-fW$6g@X>$9fn z7b-!94W$m-5^Lr2iXX9z)uf9CJeXL}%!u6}SnwpQKF&td0AM;&792=f{ti^&3Fy6R z4;?a49>a=tpM-zHKA2CkGz-i}K^rVKnEZ~Y*W$1-aKaeHq&|1UxW~;d$1@JvkvDcFPNS8SHzE- zzA3HnI5GaJJ%#Z%y>U$UjUIyowC{t&R)!RHUDkQL7fsqRcz_ch|e zAkld}8!scFyl~{r(#BozK9zu3V;eCvdz-T-sCKqh(UaF zcL9RPwNKuDj7`VAQTi^zFvTPnA`oRxSSq9Sy5!ESNi%&o_r@G-#egMWIU#^YrTtFH z8FK8@F?7fIVwxEQTy9LS-5;sS&`s}fxe0QGAZd~=Hy+sZ+tiG^EI)kq- z-7<@;$IEa?S_v{ObqM8{7HAH$5opOnWe#CON%JOgRbNkiv1LKWzVvu9C?LS|lhr5q zte?D{A1j&Sb?Q0v)(z!%gcNqgn!l49oZmK`>ie3{60!c}-`-v$nt(j@QBn+1AP6-8HkocT2LI$f4!+9KjK((eDt!o`@Jl z8)Czx`@&P&h8mmK031uSQI3==YO`lS`^E zuIgWru~ypE&>ER%w#;Ydgvd!bKaR#F-*AksfI}vGzoMf63)EC>7k7YE)JeF-+E^@F zsY9jLvhuo@PefENTHSfKWRv#dK!#qVVjYcfLg1`7hgtMOapp72O&cg{g72c;o%({s zL|8s94=0f)Nz>xKB+8^+o93E#N3YDccrwszGAXC&t5{gLA(=JSww9eo#(64h3E>l0>QuFCEU5=L-y}l zfO9O=1x(v4^Q;l08m+%cJTxM0!(#b93cQ~ zfy=y6$9wIgu{ufue3DN^M+ip{9Gir>U{h z{lH%bfi#;5G8lD5y%wIGiZrj>rdg|YYl<~kcE`lBSl$6j7Fa@;IUe^}NrLSI0Y7vwQfKdH{&bc|`E9|xUP zj>$)2bud2+iSKL!9?qc-+A=hDdf%ua6~6_5<_OOjn-% z-L8nLT!E1nHF5AZjwQ?7sAxQQ8s5d7D}N|i?tGOYB016bzVGX{%iY<#UR5tMHpU%u z%DMy7V@Zda)52T))Ix`d?RPLrmv7Py=P*$k_yupV%W_FO!fEHTe3nbnYq|BcpULKz zpSpU|B9x6*$8Df3Mp@LZW-2Ie^RejRien7@*io4U?${p@Jv5t(%{Or>IW@X*r{kak zAAK5%(vpR|K`XU6O-$4L->ddK<0+U+ukF?zT^$p_E|QZfG~donnSWhPEAuj=yJMRa1G=L6o>eLlBb%No4N7<9@MrWNJdshtP7UR*PVCB( zfX7qg7o~{6c!u%VA4R`tD&4{$5~%KAtHGG=n>v+p@}YK=IO|jeNm1x2pDWDj=p>h` zpMuFT@7Cwl)S7v;fQ{y;gPHMYVbXatb+={X)CmrcsFXbUcfGfW`?OICZaKZ0BY#5u zIq0hoh1WbaE?=9CtOQM6SFzxgyZFuDCU1eiXHH>ND8u*Df*aMSM*t!xRZQJdiz9D0Fqjdr#$&G&ST%T8>hn=(}l#8bkuxE*)zC23}|Os`Q#DaRj= z4dkDqZ$?+q9Fv^gBtm;G6uuuLN{|@A;Q8t*w~&&xZL(%XYqH)sK^j^aN3~-j-oAjq ze{#BON)NeUZ)!g+0Kjtie%dsaks;ne6z55m2{(7m31gV!y3K;{Im`($cy~I97o3-B zirzTD=B9Ym?*R{;_+`f zlOE_yMwTh8a3D^mt~5BA0y#hOGla;k3?H4Xe5gHi=X8&1SiMSvQdqr(!$HyiF+sFa zlA8ruVnr=ziDyg|iVFXuhd5#si}X&W=O{@Yiir1(LyK{e&UBzH(cBwH^=-Apk=uC6 z@-Re}f6&@LdJ&Mh{YjJ_@k0Cj>7(@*FEnovWVQG-X84oc__Y#tV_Wu#@4irYL$(sA z<&0TeT7Op$2l@H+RUHJ!Z3*Tgbc8LiyQ(-*qR1DNvrlg&03Z}V6|jj$bhtM(2O@} zEGxnP^U!0MCt1EE!gLd#&%0{peR;O_tDl~N20V3a@oqr#a{OEW?H#(1HeX=10Z|tc zDt9o||NY5~4ed;FUdHs7F_vXs9j)stIvJei#s4H-FiG8dr0@ZC|->apfA6 zW)he151XuQBG*6cg9h_j+%u)SFEMF*os+rP>Y8Ot%4NPi0d{JaUJOoOt&Y20_pWG2 z^Op^(tuX$z6aa_$C+_;t9IECmiVLC6Nra5w=h3rux~4;vJ&SF;j1oJcUY3~(y%A~q z9ZS=VoT;R$Y4HX&2CxkQ<7;h9hLlX1keF8t#!91%6ygO|q5slaKeS8us&y^(2J8mb+<#K3IodV#z2iJmDnmy>$jomg= zb)mr;=4yMdION7SBs_0ww!qH5P_1@9lG|d^((`N>b+#7O9;7NPb^cM>pSkL5Tiju1 z;((1~JNhrbDj4QH(eQo7CQ|~NUOQjVM@Uz$?dHxvd*P7ZT_*_|>#_od{yAZ+$utjk zl55)}t3eLpshOpqaV11fF(uKcf^zb&L}=7?tMAsmpA)vC^qe=M--*#IVr1fr-QyF7 zfBew$Y~u62Y}fEPWa+_I_ZRdm=Q%(0s=Fy`CDOv^s&ae&cgX?~u8$Eavh&sbldU)R z?dTa+jEdm!oR7Hk4F?MDWMe?yV#l@NUs!g8(oaH#lJ_I;69V4q9z1VY`_J>n-~Qny zoaPtixg*(PyyWoB-HhqQ9rdiZ5lKYcZA8F9opuK5v^ zAe|lc$kLqG>4ty&t*jM&54u?W5#hkW%1MQT{0 zK=RISz%njxD_^z&*Fu2GAC8Du2}VDCplCQxQoIuUtJ**n%7NJWjQ`z_^#9<`PSL*o zWuyGC_wbdR7teUgN--4Ec; z%cZh^dC?jEaJD{^*E?b#$tj#jE*XG`!lm4A%(+x6bcS41l5kO3>(7BGerz*JYPVki z(pmFhTn~ZVTm5(YOVHF@_qo~s{#M7-U_E0qoI-s0I3-m0dXZ4j?=t50gjr|zb+DuE z``lng^mvTV#kDF~99uRA@MhtVtPudPt?@49-C6CS+#BW${e))4G31GcJ<`5=+3LpZ zj@`E*tS50j+_L5dojR$+i;AHtA(psaMt`}rb!uDh)G1AbKiuI z(+{G?gmUI<5XPU32}KW+vwzQCxaH6|1a87fo49{eQDEa(PoXOBf6g0PfT7{1agui0 z1$k*nD2vjEy#JGDu+2%)^*ezG7w!9HwF@Nos~mO$*z$A71!_{MTo?+{WxWi{8}1i% z%L$p?porWIu-AB@q!)+Yi6X9kqhp)#i5vLu2l6cjD(StP3N^;OAg<}Wn!}EFFCA$Y6R&_{#8-Qi9&2B&4c70L)+F89fD6Q4$6bm-)nS>k}2H0Z%Jmn=|a%?8QipHP^Hd znK!l@JqD?tS4`q0dGPo`gU)|HtptMQlo!858p9d}6EcaAVk{t3BB0Pa1x*>ug5`qg zFZO)~uF?Ev`uQoYfSybEqb+{pc~#B(9~sK#iOl=* z=6^h77YEbK*5=--G2Kd8BI62_&2-$g`C`a96=Xhz-@s60Gz*cPTg6SZR!AfEbY8o1 zxhhPQpTcA8Ac}KEKgZnb+Ls*miR7(B>RSMe$7&Tyh2o6;n7wuq*7l^uR$oHfE>F(< z23g)P|JvGz*_ak)RR8m5uQ22eC9Idf+UFMd)Q;#ayPDBkz{InpDn3 zRJ$IJlP!}>)aHHvP(AGQX3GXR;rj)=Zz2xb~>b~n_9RYGg;-~!0x3ORD(Nv5%(@A_OM)DBrt zVhA#ncb?h9Z)6EqnicLPEo>zolZUSyCVF7-Nc}r~5Oo@HwW3&)i<)v{wWl^!4yf#y zS215OSH}eWrKT^6cC4dDRd;LUYU#4f56WOzSQt%eCcNW>doPPKI=rkHViM?nVP(1$ z_S|c2mIoPi+;l>v^P=L#mU&!Y$w}$j!)juFK+98oB)6EkERO`qt}TZ3`q`QSJeeS{ z5&z-Py{>@JlXb)KCx{4d7$UsP456_}%p-aOmM=0_{aw86{+(avi{R!U9KN5F3?vyz zK7|i*U#*_te76c@lgEod%hA)22x*>SL-GRhRA7_*?VVDrgX8>8JnBLIY1Snp&j0Y+ z6g#cosLpx~4Sa*^5G4JFi-oyb#r4gTw3RCA<6&He%}l*mm_*P3+~Oqcq07=F zfF|KgqL2ANxI@n9cz2(S2<4gR$S3DNe1Zty8#CnZ!_z;^L<_02*C`3TT}^4o=Si``3@oW<++4^;OwnexoC$)QDQw8Feg( ztsS*i(&w$M867;;CUTzR{?QwlgK75fzg6K$r7+4W)0u4?xzM1xHD2Uy~L06Zmc_{nyh9pQmg<+aT?3?W=KxGL5SN0 zh#($z&ZvVJ;_~+yBQAf_gW6*swvj1%!#{|1jo5Tl${{ztKF%YxO&d4t=rXy;P9s6) zsXArtMZH5#`_gZ{r}gzAr@In6@!_~PN)!hu-W59_i1LbiN$C8(RHO}5J8X+1$nJwW zAiGz&@*B~C0%HK}4=f=d=R2NnBin2~LM!;f-^RBw@CKEL&Du zG5z78THOfFqE4;kRBs{}KfB7=xMOi!U0%g!D_`)FJj@f)YkISKd9zdd$0d{$=#^%e=4U4>+)l%mym!z?r7V06f7`sMJEry;bv z+d*6R7;(4hRegW2K4W>eqzO0E2&;l^jiOPxbj_HcyV%)-O{yF2=ml6g&B5Dtu*$ZkFjjY*j$GQVJ3RDcxhqB^)!pZr_n2(tGZ9Yn2 z(9!O~UATO!=41k+NXPTqTbPSRk~=1eBl78y@q28>xfb#%pUEQn5X{D<-BA^wB}-4! z*W7D(noC+KWhqlXs%B^0dj@|xdT~h)jR40my{kJ)f|mQ1zPvFNv1O^p=Pn>l-uw_7 z*L)fyUQQAyPe1l{5aZAB=wg>PiHiN0Z`I5uajSGFpTHn^8iI{sf!1g)$wm(4=d>L= z;MPfZJJ`5_vo=hEKnd8IUAhUEj{iW|Pyqqf96ln0*Z7UhOj#w+hoj@i{c{V{-vT2% z;WIy-@BP$imaDPfGMoZ4fZib^;~1iKc;ntc$VrZKym_OtcXUN_o?mg%IC5(bx*{;l z$xs>j8Qds3xopg)jt8kFu;3bM4YOINU-H4Ip$}e{M0FjNK20fx;b=>K-Tb4JYFKV< zDEj~b7nFmPeD*D3nzG;G@TXfrD_6Zm?ygZA!&YNRRK2-*wWES{9{xMN1ejg{Yd zW~JSlM6R1TLEyD_;>5Pvr)#EAmMBPjoyg{B-@UwPdriqxQ-NUG$d!V;(~q~XY{xwal4Ld&+75MG0GNmi9mt0%E>eD6rZ`Ew-Q?v6QGIu>U#eJWdADuxckvDWy zEpfMi@9OrYFeU%AIX^F7mvQ!$l0Mzhh{C`ePN;9}*c0^B-&pxleha=$%ZV2!w9ZU27^L9Quf0?iV^7 zCZS={_x&uO#PR_n>W}cA%!#$)t0^PT?-cJ>iQrVgeMpDjt#u$7mXQ1n{0=rMYlhZ+ z?4UWWo_E|}vxbh;UaK+{Bvv2G6H=G>acP@7MiW zSkpEtcg)2>(IfdO-uYG)H4pGv4NWf3*M2B4onpNbx_a8>{{-_UcwU>J717NX-TO9) z>+T(0%xhkcX@1LL@!hvZf!5+&wl|1|L>r21{{0L8JLDp%6rF{nW~Q>lNad3`z5A+X z=^C^wQH0(+%8#qa)=jwa8gb*82-$oB3&yVhJ%OO(&8|WW4#Oi`g%c8wW`FNZ`t-}8 z-)5SLtab_t+)hmB*OL#rQO)^!EIwak(2+rcGtm-3|nAg5S->ko++1_R_B z+|m5v*{>m(1`+RCP9b~*5T5Fn1i1AMgQ$@Hj{oDvu|YtBxuQO65%a{MJ_?Lj)>S){I~ANtp9*&Zt;(|pvABBh>s^2=L=2WuU}zwz6LV25 z9zGi_4Cd_+A#tyF?D=H?klanvF&>lauz#evfhxXi8*oAAw)5CSUHNYFrD2$-1@L8I zP6$8eS3*peD}uZzF{eRaKaNAPhpe?J>{1DF(_$^Z2@ zs3a#6zr$dCwKsiJDJBScDE5WGctD&4>mhgXnsu?89s*D&0YD8lLaAUQlqP)TrfG~S zym7JYnPwju=o8qXS@`1^=QpD#wt^|04@j>NX_<=f^9?*(4&L|%<>)w+K^gfvN%;3b zQY*9oPq@%OCTg@^WTHkt1`058s6h*o$lyClnR^!}_=EMm?uhTZ=qKPA8+)Ab`@@tk z0OlbUbud0K~&r-d;E|TOZd6Hr=xR7&1HM zJ#&_wbH+~IemwsW zH$v{Uy*n8~8vv7*Dt|`{DM1Na(+swls(pDbD|awiS2Z&I6?x)|sK!&kl-gq3S3%z? zw5O?c#_2Gp|GH6t>ni~1LM((3I}X{e(|qGl2>C#nRkO!1CtWQZAV20Zml{VFnP2j7 zAI$w`v0OmK`_Pye2^@YA=4Y5%c>#mq7byG>=471~)&nCC4`?E*0Y$R|C8if75!OH! zlBg=nC-W_z5RblN+}TIb7#sd^mnN7p_Os+)0NYWYf}@J=7TTI|OH}^>#v2_D9g7zT zI;;w?0wj2@?Jl6$aE4u51p~8g+sF9v#`s83xGF3HXs9hg8{0 z+wdT$i|*Q<=-&*3oQCPXUtpmJDll-Hd6Hf_q>Anm%8btyHO#~4EC@BidP6iKqD)w% z=O8FVG0l`M3moLsJUV}aAQQ9s^K?PNbU}_ngWnjI1f&Z(895JXz}C1QC`kLLJtH0` z{J?OL2FGu8lPMZek0K~WDax9^~0=GmBV!HlkFI8fvGfW}i^<`LK-iFPi{f3jmv!Xj2)1$Q*9 zh4T?gtI+tIgWj?h=F-+>70wOC`8Ck5*rR8FF$rN8ueh`y7l3;)b3tqe_4uzgdWsmd zT!g@tE+CLArKhcm0b8iIRys@@e)G-}nW8saHYvHJm@r7EL>7*R0N5D?OTz8^4 zg%SA_@N4x_0Gu0|4vofdseqP)DS6!C00Vc-aJ<6me$KLHM2ha!ZB77``gZF=>hu(r zU5#w9z{j{;#G7nu>_h~N00h{>N$`btq91sWGN|&54MIF2D#G@#oP6K*odZ%bDYf%n zJnx6~+Q}=gvsKzM6&<}{LQi1L^mj*)2JSbm1Kv%( zDm?M*z*9Dq5o&#`oZxAV;uxJ1aPvGU;(fQzEQCE`^cw&SLvcDbdNL-p#i!Gv?ueLw zPS`|=O>6azgLlr5PF)YNeNKiwSg>r_7wi|5iLpUVnl4J!SOJw-nj=i>H1H@E zY_Wo^Mx*nPa;2yNuT+ENwVz(uZ8}C+fU(SDU*1|{v_WJSypjkI-_Ng15z{5#!P;FX>r%lPS)#RaXVvoO}cJJnoc? z(kH{yYP|a2r_=)zw84^yqetKrNi)ixKs_2A}(mT|V zaCO$T(J(@_nEOE%poTTjg#I=^blzB$=Sz?J$n4p=qVBte({<* zLgL+!(~`HH4KB6)lX+tg*O)+u49GoPOAopQ$Z8Aqv`N4FVUc@ELodSB?i`6|SOp3P z^I>^Oa~Ta0lYu1sO>SJNA3xvH_dVm9M?6(+Cf&Fq18FY6O*^y*LWv+JlSu|(k@8!?Y6{(4++^}8TmSz3Vg{Q_8zzd081z#9bSuLBG>y>-Et#%^I5k__(+ zrA+VCk*S07q94rfz2L5{)cpdA1^>MF@E=$UVF~@|T^P%fZ@-tq6jg12x@DeS0)rE|n^K-UG@Y4?86127c! zed)1zT2Q^TKiWl+5yJ%eMg%NkW~?Q-i(z86Xi);Up~MXEuM)FuF1$u;2E_%+>}r`! z#a9{IA{eD512=RfPkXn0t3Jwi* z*pGcfV4154&!N=s$;(9|?Stl#k9DA)@I)#p7F4HlLQ8kzfO?Nzh*Sr5k%K0pC$Iyc z)B#rU_&|{}1@;A_@-_TP^dO_6DFoP24%eyqMwjS8gYpv%sy=p5xeo5jie*WG`I)&- zT4<_>Fm=~`oo+GJaROXL%#oal{B_r3wdeCOgwjF;%lP=%O2~qkK^Z&7E#U%=f6BRR zU<%hL?2+j$8t7D6dN*flS<qmPJL;~hpdD9<^QoT=@?0TAAgxvP=YB1YlI5zlO zEx!DQuQ0i%!N@-$6V+oGbHFiK1iil;N|;&4N&()Tj49K-)Bqi>6RW|Xb*wXzN;ZJT z=XJ8ngGIi*UY-LrlzCX&OpTeEk;t&xV-ite^E1;ay=AqL#P76<(_{Gi&LM8ufUSc> za_}|tUh5hw@$74O$nMsnQ%hdc=Zn6SV#9h4=_eNuu%k8gYLjPrOeXtY@xWrWDL`^m zgZo(nAnNhx&|0{iyiF;8XrrtU!@lz4L#RmyARNIHOxB9E;L+DWqEy2f!a_f&4s6wV zYJ~OSn3ikb+=N|)hQs@1OlUC->lxT>%(}6Snt)i+EizvDzda?>4@Vz^soyTg8_#>K zAhUjXfH^YaVPDzWlyF~oi*dWKtE2vHNR>p#GMvRfn&_!^yet> z4DlP&T;h)M~-~n;o?Mj-}Z=DP#Vj?AoMKy>M=1E-Swt}{bDyyqjnws zzL7+B`JUP#|0L4$cDWp}%1%Pp9z3ck*g{9m>OwD1%9|okq1TYyO(w@-klPiIQr!A` zxwCgtnFjaddhL<(pJCwfQDZ=D9i|;-Eu(JpQ?_zpT}pP75rK1fAi-JB!00k4ccX29 zV?kuGkxQlv+(c;(BeBd}$rE{7QWSoH!fssQq^jOMzGL#)(?yJPFLA;=fgJ6qMCx*B z{Y>cRn61fjWjF1})^c5ZQybjpda1&O0xzx#;|CHWgTUl6-B6_~ZhwGw=ZO2(WRB^= zBFxFv0^-e%{U2yHqFiDUG$A8BU zWS?rO%y$ocD!yF9Ol(NcS+Xm)k`E@ zQ60gS-pPT?o)Ggke8e5q7UPHK0t82$E=gdM$4<9KJua(0U$u7NAhN3i!xFLUK;|@q z`wlGKz=yS8J9B1q+TvlTL0V3HJT>ay;MRWF*I-wYt#QY-GpA~x0O)7YC&=9!bi12W za|);3GsIt1(BTOlH89$=4HLo(x#>F`12wS<5TWt;#A|b2tjO zM7gQj6bP0TVQ0VAS5~wxRanhyCZ8N%ug!9E-wJ4$D@`~|%K$5(ET$9+*zM3sGP8?H zh}K{z8?#$o=$yJ&oXR*~UZS)AFusc?TKmbJJqF1Ir5UqUaM+42WnXIZSVo4OBt`qS z^Z1$lxZA9`+&C5a=K}GKlV`MqjU>3TiA7yk<&rrWAp-R=Cb@GthqTdhZrS@0N|dnB zViHX~Atn8i4JGD+*`+foM#%+4cOBw&Vyl?L+v9PnVig@F#as+c*TC7mY6^zrnt99G ziN)LEJP{pF8x~A*YqCqO;zhR#BT9F7PvZQCl^t}c_6B*f6 z!};Jl(_Gtk4DFeZCEi{xs>_)uA#QxJx^{9E>1gL+h1K8c4$Lb}VM~@~bWPY2qMo*! zUl*`qwY2rem?*;8@h$Qu-G;;Im|ksRffh}%te_~nBOG}TPp5_ae*!TT) zy5DlVNOc_4y1L<_3y;B?iB!Ude|b<}nTz13{PE@Qhq40&B8Z@7w7x#S>#w33DX;GU zx@D|xb^L#eYWSTtG`|;d#|D0`!7l(1r8R0J@KdqP;{b(uDA%t?|6Z-5-vOZfHQrh6 z&qDpjyQ2f(8kiC(T>V>JkB*K;u+1$gJ%6w3;X7~@|NCM8eX{>9gMT;J|L4waterfall chart" }, From 446a54936a8d3143548379896ff02dbf97be3ef2 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:04:16 -0400 Subject: [PATCH 031/102] style heatmap_xyz-gaps-on-sides --- .../baselines/heatmap_xyz-gaps-on-sides.png | Bin 53854 -> 60261 bytes .../mocks/heatmap_xyz-gaps-on-sides.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/heatmap_xyz-gaps-on-sides.png b/test/image/baselines/heatmap_xyz-gaps-on-sides.png index 667076534f3b5bcfe2d41599ac3489be28a2cdcc..3754c04d3ddefa14b2eb392503a90b01d497bd17 100644 GIT binary patch literal 60261 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 literal 53854 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 diff --git a/test/image/mocks/heatmap_xyz-gaps-on-sides.json b/test/image/mocks/heatmap_xyz-gaps-on-sides.json index 2e8ec1c04e3..798ab09db9a 100644 --- a/test/image/mocks/heatmap_xyz-gaps-on-sides.json +++ b/test/image/mocks/heatmap_xyz-gaps-on-sides.json @@ -145,6 +145,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "title": {"text": "heatmap with x/y/z columns with gaps on the sides"} } } From 389213036581ded2a834bb5fbe0188e432d42336 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:05:30 -0400 Subject: [PATCH 032/102] style gl2d_text_chart_arrays --- .../baselines/gl2d_text_chart_arrays.png | Bin 27145 -> 29695 bytes test/image/mocks/gl2d_text_chart_arrays.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/gl2d_text_chart_arrays.png b/test/image/baselines/gl2d_text_chart_arrays.png index 57e8022d25abdcf6fc6facc107a02c5a3a6058f3..7fe2cbb56c6f7f2bb79a8c646dd60c0d1e80377d 100644 GIT binary patch literal 29695 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 I-sc+mA2dWow*UYD literal 27145 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 diff --git a/test/image/mocks/gl2d_text_chart_arrays.json b/test/image/mocks/gl2d_text_chart_arrays.json index 16c665daeb6..4982fc5138b 100644 --- a/test/image/mocks/gl2d_text_chart_arrays.json +++ b/test/image/mocks/gl2d_text_chart_arrays.json @@ -120,6 +120,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "showlegend": true, "xaxis": { "type": "linear", From 83f94087c56cbe68917bf8ee12bc2e526d33f6c0 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:06:08 -0400 Subject: [PATCH 033/102] style text_chart_arrays --- test/image/baselines/text_chart_arrays.png | Bin 27018 -> 29701 bytes test/image/mocks/text_chart_arrays.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/text_chart_arrays.png b/test/image/baselines/text_chart_arrays.png index 4e8d28d629177164be2999ce05e0639c6edde657..fe44679070cef289a66ffdd3b0136f5a310cb66a 100644 GIT binary patch literal 29701 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 literal 27018 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 Date: Thu, 11 Apr 2024 09:08:10 -0400 Subject: [PATCH 034/102] style text_on_shapes_basic --- test/image/baselines/text_on_shapes_basic.png | Bin 64659 -> 57105 bytes test/image/mocks/text_on_shapes_basic.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/text_on_shapes_basic.png b/test/image/baselines/text_on_shapes_basic.png index d926fcd2cb6492756408f66b914b1dac3b7a8252..0623b30ec5c0248449a21c5a9c37e42736e05fe4 100644 GIT binary patch literal 57105 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 literal 64659 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 OKRs=OW4T8hBL5rGr+l;k diff --git a/test/image/mocks/text_on_shapes_basic.json b/test/image/mocks/text_on_shapes_basic.json index 5dad57e6c39..5565cbc94a6 100644 --- a/test/image/mocks/text_on_shapes_basic.json +++ b/test/image/mocks/text_on_shapes_basic.json @@ -5,6 +5,12 @@ "mode":"markers" }], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "xaxis":{"title":{"text":"linear"},"range":[0,10],"type":"linear","showgrid":false,"zeroline":false,"showticklabels":false}, "yaxis":{"title":{"text":"linear"},"range":[0,10],"type":"linear","showgrid":false,"zeroline":false,"showticklabels":false}, "height":500, From 62bf5a27d1f883de3d993730fb116357d267621d Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:10:15 -0400 Subject: [PATCH 035/102] style bar_annotation_max_range_eq_category --- .../bar_annotation_max_range_eq_category.png | Bin 20142 -> 20260 bytes .../bar_annotation_max_range_eq_category.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/bar_annotation_max_range_eq_category.png b/test/image/baselines/bar_annotation_max_range_eq_category.png index 9102d7a5c083c5510a5cfdbceff7044ac29685bb..acf3a86adb45c1e8706e2fede8858b11a0cbb472 100644 GIT binary patch literal 20260 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 G_x}Jj-NJML diff --git a/test/image/mocks/bar_annotation_max_range_eq_category.json b/test/image/mocks/bar_annotation_max_range_eq_category.json index 3585b6f479a..cf4d5f02671 100644 --- a/test/image/mocks/bar_annotation_max_range_eq_category.json +++ b/test/image/mocks/bar_annotation_max_range_eq_category.json @@ -7,6 +7,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "xaxis": { "type": "category", "autorange": true From e000763dbfafc13acb378e1e8ad3e1697dd14d92 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:16:38 -0400 Subject: [PATCH 036/102] style texttemplate_scatter --- test/image/baselines/texttemplate_scatter.png | Bin 95187 -> 98255 bytes test/image/mocks/texttemplate_scatter.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/texttemplate_scatter.png b/test/image/baselines/texttemplate_scatter.png index 1030911b577c3800c5ab3c1dc7bfeecf377ef352..46cb3d80ae6b6f9349bc34b75b496586eb3f4f25 100644 GIT binary patch literal 98255 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 V7VF`(rYH_@8SCS5MY@E${{j;TZ@2&e literal 95187 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

(typ&7u1no1bk(*Go)3B3z#n(t}wa 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�n7dlWO^c^|du~{!92~)Uz5- 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 SBeKGPKXOt^l9l4dLH`dqZI+1u diff --git a/test/image/mocks/texttemplate_scatter.json b/test/image/mocks/texttemplate_scatter.json index 3fff2e746f4..2d4d508127a 100644 --- a/test/image/mocks/texttemplate_scatter.json +++ b/test/image/mocks/texttemplate_scatter.json @@ -82,6 +82,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "showlegend": false, "width": 800, "height": 800, From 2498045b24e3e9653ed265f730d0cc1e85248869 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 11 Apr 2024 09:18:24 -0400 Subject: [PATCH 037/102] style texttemplate --- test/image/baselines/texttemplate.png | Bin 76809 -> 80885 bytes test/image/mocks/texttemplate.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/texttemplate.png b/test/image/baselines/texttemplate.png index 865abf13fec399219408d07a89c1c36664837e93..544ab2ca75be043d2b1c5e8547130ce720daef03 100644 GIT binary patch literal 80885 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%0DaWMgi4)yb%&(y$5 zmxQa<*0kJL0Y)a|cES()v2Y@g(JW}=lItHy-5q))MXv$GBbFUc*m#thEsTo_#mJB< zY|t0LCQTlf_;qc?g&MkVgzou!VPwe5Hv^kaCME|csR6#(qxj6h>4@Rhz$Xml)0!zI zD1@-^e7oYu+`mRr_hKh?<2re*RaX_%-sHI#x&8B=`VgXrp?TXMd*A)<_o{IC$e6n0 nM#4W|ri6UE*Z<|O>VDC)ALaS=oMydqAG{28O?8USTnYORG_cEg diff --git a/test/image/mocks/texttemplate.json b/test/image/mocks/texttemplate.json index b7ce21629d0..1bc0b951f18 100644 --- a/test/image/mocks/texttemplate.json +++ b/test/image/mocks/texttemplate.json @@ -166,6 +166,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "width": 1000, "height": 500, "margin": {"t": 5, "b": 25, "l": 15, "r": 0}, From bdb24cfbda8c13d39d654aadc2895ff4308490b7 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 20:35:54 -0400 Subject: [PATCH 038/102] fix typo in src/components/fx/hover.js --- src/components/fx/hover.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index 8ebd53d9d09..f3b6f239608 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -1017,7 +1017,7 @@ function createHoverText(hoverData, opts) { weight: commonLabelOpts.font.weight || fontWeight, style: commonLabelOpts.font.style || fontStyle, stretch: commonLabelOpts.font.stretch || fontStretch, - varinat: commonLabelOpts.font.variant || fontVariant, + variant: commonLabelOpts.font.variant || fontVariant, family: commonLabelOpts.font.family || fontFamily, size: commonLabelOpts.font.size || fontSize, color: commonLabelOpts.font.color || contrastColor, From 6095b93ed40e7fc9db74d8167e02764955774838 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 21:04:37 -0400 Subject: [PATCH 039/102] add extras option to integer in lib.coerce --- src/lib/coerce.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index 79cc3f0c9f9..721d50cfbad 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -114,8 +114,13 @@ exports.valObjectMeta = { 'are coerced to the `dflt`.' ].join(' '), requiredOpts: [], - otherOpts: ['dflt', 'min', 'max', 'arrayOk'], + otherOpts: ['dflt', 'min', 'max', 'arrayOk', 'extras'], coerceFunction: function(v, propOut, dflt, opts) { + if((opts.extras || []).indexOf(v) !== -1) { + propOut.set(v); + return; + } + if(v % 1 || !isNumeric(v) || (opts.min !== undefined && v < opts.min) || (opts.max !== undefined && v > opts.max)) { From 28087eec59b0919ce43f7f295d456c2fa5b7ac5c Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 20:41:25 -0400 Subject: [PATCH 040/102] declare weight as integer --- src/plots/font_attributes.js | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index b41e19271f6..6aecbc36ed2 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -50,20 +50,10 @@ module.exports = function(opts) { weight: { editType: editType, - valType: 'enumerated', - values: [ - 'normal', - 'bold', - '100', - '200', - '300', - '400', // normal - '500', - '600', - '700', // bold - '800', - '900' - ], + valType: 'integer', + min: 1, + max: 1000, + extras: ['normal', 'bold'], dflt: 'normal', description: [ 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight', From e75001d086d4e5029b2c407e1ffb1f4606db9e87 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 20:41:49 -0400 Subject: [PATCH 041/102] update schema --- test/plot-schema.json | 6121 +++++++++++++---------------------------- 1 file changed, 1934 insertions(+), 4187 deletions(-) diff --git a/test/plot-schema.json b/test/plot-schema.json index 0ce26805363..9fc418dc4ba 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -524,7 +524,8 @@ "dflt", "min", "max", - "arrayOk" + "arrayOk", + "extras" ], "requiredOpts": [] }, @@ -669,20 +670,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "layoutstyle", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -925,20 +919,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "height": { @@ -1030,20 +1017,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object" @@ -1390,20 +1370,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -1676,20 +1649,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -1919,20 +1885,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -2257,20 +2216,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "geo": { @@ -3094,20 +3046,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "grouptitlefont": { @@ -3180,20 +3125,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -3462,20 +3400,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "groupclick": { @@ -3558,20 +3489,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "indentation": { @@ -3703,20 +3627,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -4178,20 +4095,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -4556,20 +4466,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "padding": { @@ -4735,20 +4638,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -5179,20 +5075,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -5510,20 +5399,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -5988,20 +5870,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -6202,20 +6077,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -6455,20 +6323,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "height": { @@ -6560,20 +6421,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object" @@ -7025,20 +6879,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -7505,20 +7352,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -7712,20 +7552,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -7848,20 +7681,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -8328,20 +8154,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -8535,20 +8354,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -8671,20 +8483,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -9151,20 +8956,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -9358,20 +9156,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -9650,20 +9441,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "padding": { @@ -9829,20 +9613,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -10133,20 +9910,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "offset": { @@ -10255,20 +10025,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "len": { @@ -10796,20 +10559,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -11076,20 +10832,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -11250,20 +10999,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -11530,20 +11272,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -11744,20 +11479,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -11849,20 +11577,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -12129,20 +11850,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -12343,20 +12057,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -12454,20 +12161,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -12734,20 +12434,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -12948,20 +12641,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -13134,20 +12820,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "layoutstyle", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "pad": { @@ -13542,20 +13221,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "name": { @@ -13751,20 +13423,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -14545,20 +14210,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -14943,20 +14601,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -15206,20 +14857,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -15359,20 +15003,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } } }, @@ -16243,20 +15880,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -16506,20 +16136,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -17004,20 +16627,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -17169,20 +16785,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "legend": { @@ -17269,20 +16878,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -17434,20 +17036,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -17720,20 +17315,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -17963,20 +17551,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -18431,20 +18012,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "selected": { @@ -18607,20 +18181,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -19140,20 +18707,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -19289,20 +18849,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -19454,20 +19007,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -19740,20 +19286,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -19983,20 +19522,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -20776,20 +20308,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -20942,20 +20467,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -22281,20 +21799,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -22450,20 +21961,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -22840,20 +22344,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleoffset": { @@ -23287,20 +22784,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -23468,20 +22958,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "offset": { @@ -23603,20 +23086,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleoffset": { @@ -24050,20 +23526,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -24231,20 +23700,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "offset": { @@ -24391,20 +23853,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "ids": { @@ -24496,20 +23951,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -24745,20 +24193,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -25031,20 +24472,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -25274,20 +24708,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -25560,20 +24987,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -25709,20 +25129,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -26097,20 +25510,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -26383,20 +25789,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -26626,20 +26025,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -26906,20 +26298,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -27055,20 +26440,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -27478,20 +26856,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -27764,20 +27135,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -28007,20 +27371,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -28281,20 +27638,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -28430,20 +27780,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -28878,20 +28221,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -29164,20 +28500,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -29407,20 +28736,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -29616,20 +28938,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labelformat": { @@ -29894,20 +29209,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -30047,20 +29355,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -30265,20 +29566,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textsrc": { @@ -30754,20 +30048,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -31040,20 +30327,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -31283,20 +30563,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -31486,20 +30759,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labelformat": { @@ -31715,20 +30981,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -32071,20 +31330,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -32357,20 +31609,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -32600,20 +31845,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -32870,20 +32108,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -33029,20 +32260,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -33503,20 +32727,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -33667,20 +32884,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "legend": { @@ -33767,20 +32977,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -33932,20 +33135,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -34218,20 +33414,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -34461,20 +33650,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -34825,20 +34007,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "selectedpoints": { @@ -34972,20 +34147,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -35479,20 +34647,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -35632,20 +34793,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "label0": { @@ -35748,20 +34902,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -36068,20 +35215,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -36221,20 +35361,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "position": { @@ -36425,20 +35558,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -36711,20 +35837,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -36954,20 +36073,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -37247,20 +36359,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -37400,20 +36505,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -37574,20 +36672,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textsrc": { @@ -38019,20 +37110,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -38305,20 +37389,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -38548,20 +37625,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -38836,20 +37906,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -38955,20 +38018,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -39703,20 +38759,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -39849,20 +38898,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "legend": { @@ -39949,20 +38991,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -40114,20 +39149,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -40400,20 +39428,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -40643,20 +39664,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -41094,20 +40108,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "selected": { @@ -41252,20 +40259,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -41661,20 +40661,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -41947,20 +40940,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -42190,20 +41176,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -42486,20 +41465,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -42623,20 +41595,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -42820,20 +41785,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "texttemplate": { @@ -43221,20 +42179,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -43507,20 +42458,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -43750,20 +42694,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -43954,20 +42891,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labelformat": { @@ -44235,20 +43165,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -44372,20 +43295,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -44614,20 +43530,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "texttemplate": { @@ -45126,20 +44035,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -45280,20 +44182,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labels": { @@ -45395,20 +44290,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -45560,20 +44448,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -45846,20 +44727,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -46089,20 +44963,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -46461,20 +45328,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "parents": { @@ -46601,20 +45461,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "thickness": { @@ -46758,20 +45611,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -47110,20 +45956,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -47251,20 +46090,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -47586,20 +46418,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "increasing": { @@ -47923,20 +46748,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -48329,20 +47147,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -48464,20 +47275,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "prefix": { @@ -48601,20 +47405,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -48857,20 +47654,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -49143,20 +47933,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -49386,20 +48169,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -49686,20 +48462,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -49845,20 +48614,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -50432,20 +49194,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -50718,20 +49473,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -50961,20 +49709,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -51282,20 +50023,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -51481,20 +50215,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -52067,20 +50794,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -52245,20 +50965,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -52798,20 +51511,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "legendgrouptitle": { @@ -52886,20 +51592,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -53045,20 +51744,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -53331,20 +52023,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -53574,20 +52259,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -53832,20 +52510,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "transforms": { @@ -54157,20 +52828,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labelside": { @@ -54261,20 +52925,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -54426,20 +53083,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -54712,20 +53362,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -54955,20 +53598,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -55237,20 +53873,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "stream": { @@ -55342,20 +53971,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "transforms": { @@ -55506,20 +54128,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleposition": { @@ -55794,20 +54409,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -55947,20 +54555,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "insidetextorientation": { @@ -56075,20 +54676,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -56359,20 +54953,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "pull": { @@ -56525,20 +55112,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -56680,20 +55260,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "position": { @@ -56960,20 +55533,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -57095,20 +55661,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -57576,20 +56135,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -57695,20 +56247,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -57968,20 +56513,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -58294,20 +56832,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -58521,20 +57052,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "type": "sankey", @@ -59130,20 +57654,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -59289,20 +57806,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -59552,20 +58062,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -59838,20 +58341,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -60081,20 +58577,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -61131,20 +59620,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -61915,20 +60397,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -62064,20 +60539,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -62229,20 +60697,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -62515,20 +60976,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -62758,20 +61212,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -63035,20 +61482,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -63321,20 +61761,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -63564,20 +61997,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -64097,20 +62523,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -64530,20 +62949,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -64688,20 +63100,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -64936,20 +63341,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -65222,20 +63620,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -65465,20 +63856,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -66480,20 +64864,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -66840,20 +65217,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -66999,20 +65369,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -67249,20 +65612,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -67535,20 +65891,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -67778,20 +66127,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -68786,20 +67128,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -69322,20 +67657,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -69471,20 +67799,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -69691,20 +68012,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -69977,20 +68291,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -70220,20 +68527,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -71181,20 +69481,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -71727,20 +70020,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -71886,20 +70172,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -72095,20 +70374,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -72381,20 +70653,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -72624,20 +70889,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -72990,20 +71248,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -73317,20 +71568,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -73475,20 +71719,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -73723,20 +71960,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -74009,20 +72239,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -74252,20 +72475,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -75288,20 +73504,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -75653,20 +73862,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -75802,20 +74004,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -76009,20 +74204,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -76295,20 +74483,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -76538,20 +74719,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -77521,20 +75695,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -77879,20 +76046,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -78047,20 +76207,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -78295,20 +76448,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -78581,20 +76727,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -78824,20 +76963,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -79854,20 +77986,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -80214,20 +78339,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -80372,20 +78490,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -80620,20 +78731,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -80906,20 +79010,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -81149,20 +79246,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -82177,20 +80267,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textposition": { @@ -82550,20 +80633,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -82699,20 +80775,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -82876,20 +80945,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -83162,20 +81224,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -83405,20 +81460,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -84504,20 +82552,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -84790,20 +82831,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -85033,20 +83067,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -85308,20 +83335,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -85451,20 +83471,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -86077,20 +84090,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -86231,20 +84237,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "insidetextorientation": { @@ -86358,20 +84357,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -86523,20 +84515,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -86809,20 +84794,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -87052,20 +85030,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -87424,20 +85395,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "parents": { @@ -87584,20 +85548,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -87836,20 +85793,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -88122,20 +86072,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -88365,20 +86308,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -88924,20 +86860,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -89073,20 +87002,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -89554,20 +87476,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "format": { @@ -89870,20 +87785,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "format": { @@ -90119,20 +88027,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -90238,20 +88139,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -90593,20 +88487,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -90747,20 +88634,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "labels": { @@ -90851,20 +88731,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -91016,20 +88889,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -91302,20 +89168,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -91545,20 +89404,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -91962,20 +89814,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "parents": { @@ -92102,20 +89947,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "thickness": { @@ -92259,20 +90097,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { @@ -92652,20 +90483,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -92822,20 +90646,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -94002,20 +91819,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "titleside": { @@ -94288,20 +92098,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "tickformat": { @@ -94531,20 +92334,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -94831,20 +92627,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -94990,20 +92779,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -95740,20 +93522,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "namelength": { @@ -95936,20 +93711,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "legend": { @@ -96036,20 +93804,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "role": "object", @@ -96222,20 +93983,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "selectedpoints": { @@ -96369,20 +94123,13 @@ "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", - "valType": "enumerated", - "values": [ + "extras": [ "normal", - "bold", - "100", - "200", - "300", - "400", - "500", - "600", - "700", - "800", - "900" - ] + "bold" + ], + "max": 1000, + "min": 1, + "valType": "integer" } }, "textinfo": { From 7d3facfa09c9211aaadbb2a2345f965472471cc8 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 20:51:04 -0400 Subject: [PATCH 042/102] adjust bar --- src/traces/bar/helpers.js | 26 ++++++++++++++++++++++++++ src/traces/bar/style.js | 8 ++++---- 2 files changed, 30 insertions(+), 4 deletions(-) diff --git a/src/traces/bar/helpers.js b/src/traces/bar/helpers.js index d1f30a23246..a4a71faee65 100644 --- a/src/traces/bar/helpers.js +++ b/src/traces/bar/helpers.js @@ -16,6 +16,32 @@ exports.coerceString = function(attributeDefinition, value, defaultValue) { attributeDefinition.dflt; }; +exports.coerceInteger = function(attributeDefinition, value, defaultValue) { + if(isNumeric(value)) { + value = +value; + + value = Math.round(value); + + var min = attributeDefinition.min; + var max = attributeDefinition.max; + var isOutOfBounds = (min !== undefined && value < min) || + (max !== undefined && value > max); + + if(!isOutOfBounds) return value; + } + + if( + attributeDefinition.extras && + attributeDefinition.extras.indexOf(value) !== -1 + ) { + return value; + } + + return (defaultValue !== undefined) ? + defaultValue : + attributeDefinition.dflt; +}; + exports.coerceNumber = function(attributeDefinition, value, defaultValue) { if(isNumeric(value)) { value = +value; diff --git a/src/traces/bar/style.js b/src/traces/bar/style.js index 88818db5743..89a305ea5a7 100644 --- a/src/traces/bar/style.js +++ b/src/traces/bar/style.js @@ -159,13 +159,13 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) attributeDefinition.size, sizeValue, defaultValue.size), color: helpers.coerceColor( attributeDefinition.color, colorValue, defaultValue.color), - weight: helpers.coerceColor( + weight: helpers.coerceInteger( attributeDefinition.weight, weightValue, defaultValue.weight), - style: helpers.coerceColor( + style: helpers.coerceString( attributeDefinition.style, styleValue, defaultValue.style), - stretch: helpers.coerceColor( + stretch: helpers.coerceString( attributeDefinition.stretch, stretchValue, defaultValue.stretch), - variant: helpers.coerceColor( + variant: helpers.coerceString( attributeDefinition.variant, variantValue, defaultValue.variant) }; } From dfd6a2e78e7cd5a6c71c823eef3a310a5d71ad5b Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 20:53:05 -0400 Subject: [PATCH 043/102] fix src/traces/sunburst/fx.js --- src/traces/sunburst/fx.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/traces/sunburst/fx.js b/src/traces/sunburst/fx.js index a701d4487b5..448d481e188 100644 --- a/src/traces/sunburst/fx.js +++ b/src/traces/sunburst/fx.js @@ -143,7 +143,7 @@ module.exports = function attachFxHandlers(sliceTop, entry, gd, cd, opts) { fontFamily: _cast('hoverlabel.font.family'), fontSize: _cast('hoverlabel.font.size'), fontColor: _cast('hoverlabel.font.color'), - fontWeight: _cast('hoverlabel.font.weigth'), + fontWeight: _cast('hoverlabel.font.weight'), fontStyle: _cast('hoverlabel.font.style'), fontStretch: _cast('hoverlabel.font.stretch'), fontVariant: _cast('hoverlabel.font.variant'), From 2d7ba1d8f4c2fbdaf1c540b40fbadd09881e8fd7 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 21:52:25 -0400 Subject: [PATCH 044/102] use Lib.coerceFont in indicator --- src/traces/indicator/defaults.js | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/src/traces/indicator/defaults.js b/src/traces/indicator/defaults.js index ed07db301ae..433cd79c1a3 100644 --- a/src/traces/indicator/defaults.js +++ b/src/traces/indicator/defaults.js @@ -33,13 +33,9 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { var bignumberFontSize; if(traceOut._hasNumber) { coerce('number.valueformat'); - coerce('number.font.color', layout.font.color); - coerce('number.font.family', layout.font.family); - coerce('number.font.weight', layout.font.weight); - coerce('number.font.style', layout.font.style); - coerce('number.font.stretch', layout.font.stretch); - coerce('number.font.variant', layout.font.variant); - coerce('number.font.size'); + var numberFontDflt = Lib.extendFlat({}, layout.font); + numberFontDflt.size = undefined; + Lib.coerceFont(coerce, 'number.font', numberFontDflt); if(traceOut.number.font.size === undefined) { traceOut.number.font.size = cn.defaultNumberFontSize; auto[0] = true; @@ -52,13 +48,9 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { // delta attributes var deltaFontSize; if(traceOut._hasDelta) { - coerce('delta.font.color', layout.font.color); - coerce('delta.font.family', layout.font.family); - coerce('delta.font.weight', layout.font.weight); - coerce('delta.font.style', layout.font.style); - coerce('delta.font.stretch', layout.font.stretch); - coerce('delta.font.variant', layout.font.variant); - coerce('delta.font.size'); + var deltaFontDflt = Lib.extendFlat({}, layout.font); + deltaFontDflt.size = undefined; + Lib.coerceFont(coerce, 'delta.font', deltaFontDflt); if(traceOut.delta.font.size === undefined) { traceOut.delta.font.size = (traceOut._hasNumber ? 0.5 : 1) * (bignumberFontSize || cn.defaultNumberFontSize); auto[1] = true; @@ -78,13 +70,9 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { traceOut._scaleNumbers = (!traceOut._hasNumber || auto[0]) && (!traceOut._hasDelta || auto[1]) || false; // Title attributes - coerce('title.font.color', layout.font.color); - coerce('title.font.family', layout.font.family); - coerce('title.font.weight', layout.font.weight); - coerce('title.font.style', layout.font.style); - coerce('title.font.stretch', layout.font.stretch); - coerce('title.font.variant', layout.font.variant); - coerce('title.font.size', 0.25 * (bignumberFontSize || deltaFontSize || cn.defaultNumberFontSize)); + var titleFontDflt = Lib.extendFlat({}, layout.font); + titleFontDflt.size = 0.25 * (bignumberFontSize || deltaFontSize || cn.defaultNumberFontSize); + Lib.coerceFont(coerce, 'title.font', titleFontDflt); coerce('title.text'); // Gauge attributes From 238b7dc9a9d9dc72395e5ba8efc64f09df40d843 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:09:04 -0400 Subject: [PATCH 045/102] style test/image/mocks/indicator_attrs --- test/image/baselines/indicator_attrs.png | Bin 61345 -> 62060 bytes test/image/mocks/indicator_attrs.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/indicator_attrs.png b/test/image/baselines/indicator_attrs.png index 1739d395658513def05d496fa142af97f524235a..b504527eb8fbcb0e357f3498d41c59971a76ad63 100644 GIT binary patch literal 62060 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 diff --git a/test/image/mocks/indicator_attrs.json b/test/image/mocks/indicator_attrs.json index 605fe6e7c89..6ae09f90bd0 100644 --- a/test/image/mocks/indicator_attrs.json +++ b/test/image/mocks/indicator_attrs.json @@ -149,6 +149,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "width": 800, "height": 500 } From 44fb6a49838e7e3ff33094bf7e66672163e1ce0a Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:09:16 -0400 Subject: [PATCH 046/102] style indicator_bullet --- test/image/baselines/indicator_bullet.png | Bin 19282 -> 20067 bytes test/image/mocks/indicator_bullet.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/indicator_bullet.png b/test/image/baselines/indicator_bullet.png index 20636ec8d6718874cd3949921d1cd962136349b4..317bf7e3a4077897d077f4fd56f521a6eb94f816 100644 GIT binary patch literal 20067 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 T{C@*36=(2t^>bP0l+XkKgFM1t literal 19282 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 diff --git a/test/image/mocks/indicator_bullet.json b/test/image/mocks/indicator_bullet.json index 4a4b8965840..9dc76ffda63 100644 --- a/test/image/mocks/indicator_bullet.json +++ b/test/image/mocks/indicator_bullet.json @@ -122,6 +122,12 @@ "value": 220 }], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "width": 600, "height": 250, "margin": { From 6409b5eb06ddf20a649b9943006fa6cca3293b7d Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:11:57 -0400 Subject: [PATCH 047/102] style gl2d_parcoords_constraints --- .../baselines/gl2d_parcoords_constraints.png | Bin 93683 -> 95821 bytes .../mocks/gl2d_parcoords_constraints.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/gl2d_parcoords_constraints.png b/test/image/baselines/gl2d_parcoords_constraints.png index d0e161d65970b32a36be0d52ce4c3114dcd47250..896d1fa91213a1a27b7980a8e93a7f35a1e7e50b 100644 GIT binary patch literal 95821 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]i0ttBhbx24O(}xp)EltHlMs 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

mvol@hN~ZR7)bR+oKg5n)zo8BuDoX0of^ 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 literal 93683 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�GHbHo;Lue->7mc<#Mu0M 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

Zk5by43kHhV@ zH5)z25HD((c7Aj|(U;8`yOYAZkmeZI*OZ&@An56VM^)#w3e3j{WavAVrq1pQX!B6? z>i!+5++*vf(E5xirU-We*0J5U*6jeke9B|5w!k)1`z$1Ig+Lm;3*tZX>t;VudklU6 z8F?4gBrZ-tx8B5etkG^rHdEsVC!qBIt(vA?t!qQz|Ju0yJ}t>`#pw%=zH!Qx-M_Vo zw>e*`u=U~U@mdOLUS0gW7^|CxyNE8&jPge?rd#PYI@tb9xVVo6F_G$=X;SlYS_3m? z$bwG%eqogJw%{&Ui5Gm=X*Vx0zfvX#I}BdTftYH(rLZpoMp?w$?m$A0COiLise}Og zjzhyK6S)C1uNZK7%E;D+s=b%Z={SoZ^;df#b76g2ZfnR2(q;qha}@`-PwwwtxCpmo2NNZtoY|XySD1Gjy7QK0Y0~ z;0=+_wTF*+{)P}u*%9Gb^elStsOEx!Z?vl>>{oWn{zyQ7cs27tgPBd?T9n_((xJuB zm;+1Vh3LXh5kCffue&;$M9b0{*G<&p`v2nsup4>f_4??SG8n%XDALH~dQ{qzcsOTSv6FRFiPp=FHhKQa6kPKA#h)0~pkGmy!Fc^P2IjBC z*x;zA%lT1x??o9W7yp8+3#~KJu396FD3#IW7lHHIQFuFH1pAIr<0*nKuV#!mu-yR9 z7TQvgo_vc~uuG|7533Gx2(iHDl|ML&@qvsUU=eRyd@nnAjo{j!afi?9A|mIA5w);z zYB7U=Px_yCNG>y(#irg&bW9EW z5Bbv_{JJl4_ftc%^M_&bH%XFfnQq z(V{$*A@3#1tgm8>%L^W{*!$EGSA*R7_Dy+zBT7*FU;qt11YYjPyouUWZxZ+t=)Yva zN)_-7O;nCCR%2m(ZjOd zu0U(pyGxJSID?+1_atx;6;a|l2a=;39;1s3q1|^Id!0^D@5+6y1K12Mewb~`wziO2 z5Q}&(Sdn&Y32a}QV*fbDiq1v*YD&8@UV2I_fzFs;Mj`B{c$Ao-QfmWEVjM9}#C$oTeeUsM z_}KA5^t#-Y>R#`9NnuyGDY0(X=?p16Hl11`2WxuWJeNqL`R_tmVWctM+S_y&cHBU_ z4{>2FKOishLM%AM*OU?M#D5?>H7yxk&=QbubQq7Q++#|&c+R)NKdP>>(NtC=qcytt zclQT>?F)yc$q}h<@6kr@?1zkuq(Z%MIUWMaHlx3_Z8N>e#KUh(Uz1oSA9`~VfiR<% znO{%eUfL!fz--K9bkwp-YBQ!yiYy`@ybO5Y&WhSAM82}fYE9o{vhhh;Gq|Ov$$Y12 z>Y&rthI~Hij9WudC^r^jAB*L@tXk}tI;Lfp7{7g)cwx9?KjXSyxZYqqmE-hL_9EFV zs^etIgZ3$|%j?N}E8*9#UypusR#F<7Fe#PWBMR}W`w$y-8x2y|fxnx)nW=}ffwTjH z$7PWFl*D{mGp;`&#<^;LyVO$NQhZ zH}-lt;VP7N!zp7A_a7)d_F$G->_vr(Wt-(jkW5rRF72;&yb&5kYVH@#rLLr)wEG={ z=3|(46cjoZVA*`PQKunNmDfVk&je$hpL(?z|BY?*u?fM~?B97jc{6ABq08(-V(*nz z<&uEC7T2h~tbL{S(#TIr+0dPPt`6?$eJ? zsTm|%OJ}ypwwL`|W2GQ--9x)Lk8R(a! zKfr~>R~WIuvw*y=3zi zY42%1kmq$_%Qjpu7Vi4!sPN-Lo+FuYyofXT4}7Ab3kqH=utP(GKTp}C`6VcH7?CA?C8u!_-4|!Bg(dc z!GI{6*3#Y46Je##5Wl(eaI**QyZxuv%jmFy#Ox%+O+>{BcZKl4SH4>)S7}B=Vy15C z%&A*hG21AeVS~E=Rg7eAc_yL_M8qdZbi`t*7u$wu)LF4zBBBl> zs!C_S#)W;F4|pu6t7Z;_Upb03er8(olNqI;Si>;x`zkcAr>RNiUH!*K*jwtyEUGi@ z@Hf+W=H}0`7&p&Ymp1Rs!|30Y+jbZZGT~cdisEz&7AnLo3*I`N+L0*UW1?~TQkNNP=hz~R;Sw}T@9ym53l_WeUdW;a zWGyKb@0`#`|FxlaO20tw*(cpPx5PJTH}xG#x1W{8isI^Ao3}-kKmFl~YIj^H3PT>y z$}F;SaJVV|#ckO)U8Eyh`r}U> zUgpBWOBmLC?1;iXvLOK>8r<*X8|t}6)inwYj!QJVJofW;`I~z6CK|z-{uMrZTYZB^ zS%!YHafE-^vL|I`=C?_vx}jPeD{P#2Q5(p-HuYwks3OfXJA39d>otT|Lvq_ng$|>3 z*7#znpo$wv{Dt;#qE}xoa^vKxF2`Qz6YS`hef}4D(U$a}#t*8(AcZR8l_BvZ7PBhq zbl&d8MyxY4-(jEnOPp_KGG`htZwKdlB1;z5o36>Oa7je-X_N=Sdu^x-}R@PRx`F!jfr7 zuKJL>l-2Kk3WcIJkNOEH-(vz~QvGGMqg}quc8ko0x)8E6 z@e+x{=N9fSHVt9UVM$6-IkI@7!(oL~{Vy7wA-l7I(MJ4nYESm|k3N^%(M|judvkCI zRS})k~aD_ZqH9gqW88TS>GkfYf16~9B z>ZxX#hM)bi3l!G6t4~AITwPtpn>PHFg8$sF=U2F#T(N z>rNZ&RF*luiW@0EuqTs4F7ElftrP)W1Mq1_`Ag8ctlQkr@6uQA`DC(U5p9EE+fu-O zMj!g*ZXoK>b|#ctbY}-wx32$Eba&U_tQ+5iggw(9l853qt?2Q^0Vk2EiGUqL>Pei%(F9v!i zh<5@EUWF_Qo43p$4)=r(lWO*48OAHrM@%gouxm;ptuDUpv3)0arjC1FJVxLVJc;AZ z%JN+UT7T**r4O~7i~aY{PmOfA7`b-1rTglOxfOsz+J1<1JtdfHVg?>A8QlzT+S6=f zhI^*ir0mfLy0q!sIQ$p!LQM%JMT`EN&gUXCSt=ury9aHP6-}VO$*!)vG8%ZDl(Rl0 zphX@ut=pb__a}kJ_`hBX+AYeosn_|MHj{;&$I8SX0tQr|g*t2AFWoqlf`-dLZ&SKw1R~+`(^267MnGGfxW)M-p9P_IiO)FMXuoJNvN#UhZ>+4&gZU%^ z24LK|UvU}FW}ckcgBxa{UO$&LU?2)KIA{4!r|iYR^4Zsk`cML)81~lDD?}kpj&oGp zdS`!Tp}#?tMFJw6zvE(2QlRk;xO3fnTe*w927Tj&bG-F zR%gKui8{?ym3t1Xw+D?nl8qnuu+j<;NB5aDS(R*Cf@DaX7?U_Nr>swwCAaSqouy%C z!DBn?*FPFQH+by|91bKug2BNICAPQ4SrBv8I0r8}N?29JT|rc7?WIOTKF>%3OgwqZ zPk5lr*dcM~$%2J}vh79TD&Tn_+~q-Y#{RN%{OSu zKvRdu0bE&`dZtU0C(*ukzruae)@mE;!-^;BlIt?d-ff8i8E>3pWNGb~S$9n7!>pMr zsH-XKWPnO>bE0J`J1R>lhdHaO+~HtAl1wwR(HdNi@3;-{U7Q7G{q13uhCjG51K%vh z;pvVqH{&JEcR zhT9*l+h}^)aQ{W+T8j~CZm#ZTP(BlA8zyF?xQTOSNiO$$i*dPI%`mJ*TX8<7h+#Y* zjkd>C%+oOoU&voBSQfd|qXZ$uiLpIE) z#4>T%MAwqY-CZ#91n13kk~huIV3d+b%MGSB~mK@?2S*O;U_Qt<_R?kuMLi zAII+?iKw;Js4vd|21(Y9vJT=uqcVM!ACu-mBs&&|%>#hqVaukw54IJUOT%9x4Lvx*2h8sJfdQX_YZ=L@$@tU+FbEKz#3x`v6noD=hY% zi1%3aagCFkFnF8y`7?Opfd|KCAAd+l$Y^y_w-wH#;i(y&cp*^POq~|y@B*d09w$g3 zMkeQ$N6%nt&fnU@zr84a4n}8Z+`(5im)a$J0o{wvs} zu;=7Y#_6WYBhT+z34v{svT$YmXGN6P#M?4IY;SxG>(6Zz7w!9S)UN{UaY1>BD@M#w zL33En2Nkb(^7;TwhvQ=yK{6^jR{wAsUm@^wc+RSXs6$5G}^aJ*IYX$~CV{vJEzCsdOGXbnM7rb|iFU-F~c%$@H*T*F5`V-xq$e z!8fLvsU6^@+77QRD?_}TXZ8x*8$Z8$Yv+ zTRxg*k$$c_&IqY;3-g)oZ#sm;N?b~F|BT4jZ8ky}A>w5YPN~q7J%qpWVoG~y`u;t^e2Fb+$FNZEJ|3 zh@v8!wvm8>fFPhERZ2j5mm*ENNN*vuPy>pG4nhb>2}+Y9orI2+0Md&{2`Dvm>5x$F z!hOzj&vpNS`(fwPdRA7(oSEevWxi{Sfm#mkVjsOy%89O}=@*2+xj~D-*@lqjs%si> zd(||D&!|mmb~irGc-<{koQ(iek0q#@RH;2}N)YeN6bVR!dPY(Hs2V0D1Xs;4$E&DThK?vgupXC%ZfE|Bw45bsVz3?J#q2_sD$kiElsazz~xHlHa zGp(F@({$RO4+EsLgpn2t1AE3j!o%mjpbH-whIn^X!yh!)*w|`ckSly`v3D)9R>GWW zv(%n_E?F#NZpkB?-@?2$F@?M<`mZA;NECT@&uFCcrzW*S>^JG7L2cN2-QeTF0&N@H z>+9#i@sYlRDfBXX^~zP>pEARO++H0n2i#{jyq*P>C|PJwv>oed2(GQNc0mbxl`Zak zKuLegV60hXy|+JV$5A?~En15nb}K)H!Q>gsr&@z~tO@#owYoAIgu9xrj$(B_Gz8-a zV=ABP5icDZe?-TJnUldnN!)#*C&)j7j(u*eqdOH{s{0BeTfHBoRsff*%VEQ*`oyWwM{e~w( zvqQr8`eRT3NY(ICaQs)_3p=K5l;a-u8`Negq2U}?7V*yGXc~JU?hR9C z#`!Wy&Ig&{B5GM}qAeaAVzYu|<+>v&3DIy7?1q4~>k#+U)=yhZkb`~h@t=fXV14V{ z%yUJvj|04U$?;dt&dyc#_;n#hPdiTb1UQ(KQh$v-#_jQfT*4&Te!|T`+(ZF$$38mK z=d0-*&+kw^3~;706@U?G-qzncpsr&?LMXC%fqhPI()F&RTcFVkKX~2^vhjrcFDx7s z+}24~zg5Zrjy!j$0{+5fHKu(_<3~Z6NsAHhi5oIgY~?9+39)D_UP?!sdwxl(-~Cg) zRMnR+0vdH_uT?22j!aH)r3^rugkpm~5pSE26PSn_ciHRuT4dYC^ELSD56 z`IkMa*Prjn62wg+TzHffb7($Y8P;U4NPERIV&u!TvUC~4|1F~Q#pvawBBjWA**s%E zDeP{Ho_}IdAn0JieZqk5q-QjtCuv~``-RiJDKA6>0UN(vvLFrBAK4XYAr&^^@q z>*>7dHHtoD<{0m~5%X8mW(F&saoi(DTl1#61KtMC?wovmU1b6$NIf|{jP8m>UkA^C z=%~uG`jAk`Wf?yYGeb8#195PQVboj6SjiU^bbY2w3WtQA04J=%$-LSx#NFb-rGvRw z9J*g#_nQoG;Q9Q&|0Rh>_q?0~Bu!}lQA2o9n&r;}U$%kT=FA66t6KKmq9|x64wmpp zD)yacQqy@;h+<<@1XFy9&46xUN6{4I>Wu0|&tuGluc2OAaMiuNRdj;iTGDL`>AS^Y zQe}eU0(L>plXo?zv8!oOmt`~3_z!knv(&8}s^jQ_nAj9}D_4hkPGFr+Fo)ciE#j)( z7}XuvWyMX%cRmHcu^KyhZ^nAYYF(61W~ZfpJY`fmNn1W9ucOV~>y@Q_mSztf4>spE zfqbc*Za4z7`o<+9Z-kmYShSoBSsbzGY^B-b!Bj8YzPIs4UC$wWt5r>$7#a>92&dW!>`xw#kEV0OVLZw;>S1Lc9?3eH z2rK^A@tL zKlg=8AAxUM>YJ-~b$)xNozV}kVb_fOnHV?5i|XEXFu)u@>G0dI*Oh!Yj<~UwCkD^D z9^on#YJ9y7(IFLgIQogN{uK~h5{Jzd@8`#t4vYn$?u_yb2lN(^#F!TT+%dM3s7p`7 z8o*%c%3jBXMi2+ytXw@jS`YPWD~@_FQQksw zUK}a6;%S5C@L4~6^@hv|#~_c%v7$YR4{}xP?<&c))QC@Y&2mrH%zUM6rDh74Pj|@k zm}-Gd1}sR4RxA}r&3tB=+tOwlcx|s)Ki9^d8LaLOCLPX(P?*#mK#*#Tq8>jIyXti99Yp>g1H6(EP za~v2^EspQtKF9oJ=S)2MD;_eFNmG14EJkc{36jjjy7_qNvQ^I@Gs*Q2#YQEwgSztC_0BJD4kWupNM6MAhIr34&Y&|J;RRL(EOR54f!fY4 zE?FDM`21d(tu9ifqCir%E4!>_Fg~6m(`W5MFwt+$Wjx?$XT<);hi4b8j>IwEJyNf# z#V-P5mh<&}lJ89*-K!t92EgXanegtFjd$@CV0fdxwUbZ3ML#U7ikP$peDwT)t$A3# zGK&-=@76*uy0}-U4!?;XS`{)Uhg+KwoQLnK+uK_^PiBJ}e#M zy-y8y;_2hGs%&Fea5KN__t0Ty`uys5X2V8er4XsReyw3S@6DTbw%8>|h^$WgTPQwQ zx=v_dE=Sy~8BtqmQmI&0HyxdVD{5>UUBE~}Zu$13ylp9-I&h0fiCS(cewk_>3zgk$ z=Z1Zxmyk497;>3iEX4ToMgn=USG1ItaH?mbmiBwJHhITXT1A&o`A1icWoY|+U*qmi z(rv@nvZDmq1unPlHLpwAep63EuJ&^2vV3I3)a&AbN&wz$}gFyQZ33$0X zb9A%1S8n`(qJ(wmVhutvuYtG{F^<>1P#{0}omT*CWKz<1OF>tEE@{H|f*KO;G1XHk zg@@O_%07Y&Vz*h*jq5G<<|Nv>^D3m|;?5?obRA75IZ+X2os>x7ROcSgwkO4-qmIve zt)UT;i~DO&KZ@Np&Vn1-yvXo>}H9Re*P@gnNPD@3Lvv;($_I?_ic)Rz;{1pR{bOLa26nS+riAvi; z@0ZV9l;PT&4D>j19;Cq-bw*|l!ydGj-N>yA6uEIjpFz(YNCTsnjaVuoF>T|fLdMTh zhz9L@;>8ULbx^?49AV45*5`c!0o)^R7{F$b23hd60$J|SSiKIAg>nu;xq{AdB)-!y zqVEm*;cM1jEQ>{}l(Qz`3DjDyQCuCB!H#qX*CSYppsJbAJy_&*t()ebzr@`Yb?8Y^ zh@h4#nVTQ*zd^$BHd;AIt3fji+*WZJKYO?wmBoI(bIygs8 z@jdtH{H&-8h;4oJ6%I+KJUIeQvitS>>vQ=#Cj(2Cp;>O)P4Lj?YZf}pL_}}O4TIS+ zm-4sr$(}&gYZ#FGSE|D&EU)D0(w%%fPeu6Jl<>3W zvbRdk3;{G_DaLq2Yz)FZpR`MqP?e36lYe8mU2WL2keeI z%$ZM-QW?#xXw;%2OoG*S1`@EAXQ^T8#l&R#&Ay$J7#0!ViGj9QwwcGdz#*ztXz+#@RBZF7&^oWhrVudQNEH0@mTuG?!} z%5JU+1{_iR;yAqWv(~L*zS&aK>P*pmMv*Zce{2Ox)D6$9zJ4(K7OIP*u^^0zNv5lK zNbEf}Q`n2o{38l{=QF5JA!*HGK$eKWlnF1Mh&26Fydffj21uA+?9l+jK2f>YGL(XX zUR+&C!I1WGRovM_TWpx)(9vl{n4V5d17V4d1nBXPi5e7adOtEEGKTLBioqjY!UzR`zqAIg#K+bdRO6PNp% zgBmPU32(aXK{uB=-y&Xm&c%mGjd=q+_xOxPEVr!k(*Rf!(h*|MNW1{J*YJf)VHA6qEi>+dxxXC%`al_0A8m{@%Q;8U+&4#~--2hB|eD zcUMNa0j3P>Gn27exn(nGUSksuP8G2d27K3K@_K9QaVoG9?}_sbO{DG^ z78YsQe{E=JsP^DNQV>uf1@-W)+36cNT3OOY09}!bqku`i~ynbopAEH15&LVQ0eQx&PB9U^gY-Z~krcF@GR6K3<0b&6^B7UWM%d*sNj4wseP@)p0o}3j|j}kCv?flh^~k_CUfF zjPPHd1d_d6(T!9>mWiv|$Nbb#==rNB9;ZFY_*_(O3`#%kiJ*4q9(SJw%p8bd0x(+m zo&c12Kmq3RP)zix6$qf!Qt2k_fbWz|Z`zFTi8#-zmBuAxj)jM$^7l!&Pw+2&$X3tM zO~0dD*1S8W0y+XCj)D&;`S(JOQ;qUo7L; z$0Y@n^UA_(1osx=kPW1(iDhv_TV^x-#Ruz7mxz<;Vj8akMY99u*?w7)K;iEcsj|gCd2~*KzX;*lEAf!!(&-Bj8Ix3D3jx4S zNR1J0P)iju=lyf%sOpPwGLYJ?6VQEmK*Y4CRm>!lI(jhXqJN#Q7Bey3mBC%To#Pi$ zY(`N`?FChd`|RB3s*lU@In+C!N{xiXVybP)fXk~1a9x+Z2g2+v8sKNsL^}o<)R>6^ zpM01slwegC^6~X^+gey!9M9~9UjuQV6t*5HXPR+37ZWOd(jolRni0^8Z3%zP-hYEE zr67Qq4{yCV`+u?b6#rNOV7wKQ_d6_8(wbZigW|%Iw0=iS3ebB1G9xy)#r`Jj9UUdO zfhqPe=vV*#8_sD}05FZ^EczYFDL@YaVQ;N@7=K6XFz78nV^|-m(f>_Y1+W6#skqZm z^~!%?Ja8G#00rziRp-A63u6M&!Ub77z`y^3>ryPBWmx6)@Bd9$=_P26`Fl0q-`W6F zmNhV%@As4b{F^ZAXA~d;oyr~LZ;FYM77S>nf2QW2srhHu{IhHRKLXmZyomcQSm*8l Qh64DgE9)qgDO!jB4@Y#c=>Px# diff --git a/test/image/mocks/gl2d_parcoords_constraints.json b/test/image/mocks/gl2d_parcoords_constraints.json index a339717a25e..8eac97a092c 100644 --- a/test/image/mocks/gl2d_parcoords_constraints.json +++ b/test/image/mocks/gl2d_parcoords_constraints.json @@ -1,5 +1,11 @@ { "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "paper_bgcolor": "lightgray", "width": 1000, "height": 400 From 104d7fedfbe84182cdcd282b736aaccb98d80754 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:14:40 -0400 Subject: [PATCH 048/102] style parcats_basic_freeform --- .../baselines/parcats_basic_freeform.png | Bin 29980 -> 30177 bytes test/image/mocks/parcats_basic_freeform.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/parcats_basic_freeform.png b/test/image/baselines/parcats_basic_freeform.png index e57c98d76b67723e98b576290186428f9f5f9504..8e27c5db8ed089ef783a2855e0429bb1ccb6b60b 100644 GIT binary patch literal 30177 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 literal 29980 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 Z$tfYTw<0)I6FTsBN7qoN;`;rk{{=^6%Od~) diff --git a/test/image/mocks/parcats_basic_freeform.json b/test/image/mocks/parcats_basic_freeform.json index 4f0b54472f8..db412152acc 100644 --- a/test/image/mocks/parcats_basic_freeform.json +++ b/test/image/mocks/parcats_basic_freeform.json @@ -9,6 +9,12 @@ {"label": "Three", "values": [11, 11, 11, 11, 11, 11, 11, 11, 11]}]} ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "height": 602, "width": 592, "margin": { From c9fc0068bb84b0c75b895daf6873f4ca3db0cbce Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:26:41 -0400 Subject: [PATCH 049/102] style scattercarpet-text --- test/image/baselines/scattercarpet-text.png | Bin 36894 -> 37141 bytes test/image/mocks/scattercarpet-text.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/scattercarpet-text.png b/test/image/baselines/scattercarpet-text.png index 0e2871096df7803a4feb210fb4b7bdb74858be67..d6f780f9cd3e9dd881be9dfa3ae551d01596e307 100644 GIT binary patch literal 37141 zcmeFZWmuHmy9Ww5z|aFo3c^s*AcE4}B_Q2MN=QgbHwe-p2nYxY3^5=e-3pS5(hbtx z4QI_hXaC=KpY!Q_I_JZ_uKA$j_{4hFy6<1DCt5>YfdH2p7Yz-KKuJ+n3k?mU2@MVX z2#N*1nKQVVLqnrSQ<9a^_BP$h#&o}{cP~PMM%u;ejYGm>IGu7LIor2FF1a^%y*Ny( z>r^W9zp?EQh9@oV5C${Ig>(kaPCZ(WV6u85(kSxia`x2;C(|RZ9seDx)9l>5XGQ>KAg(*B$yR)dTGBI&`Ie3`=bG2_4Z**K*RaZM?Vt{v!XCPJ(=;pe*=D; zJHIR@iNW-rkNFFXyG?1Prs{G3oIo)sB>nVX2TBMk#L?I@eC;D7^w0U|(Q!>@@BDKh zNsKfW$##eJ<>kNszF2TkME|)W@Q44sC@^IIJ5o6Rujf>o7-VOzm1n6tKK%|hp<=b& zFDBc;tl|1sw$b;Vl#2#j>DvtDaDmm57I<^6ki@LQGJ?=cS59RwZpXyJ>K!u+{qg|@6Ia+E!y0~i6;GUSm_Ds3ab35d^+*|aB0;OcDi7IQp=UveK!^32Uv2vx4 z@^1^=*M|>A^vsmrKX&@#8;pTjU^|opFV}4G^I89y7ph%uY@qd7o$J{rRn6|)r$+=> zyYc9ok>YdBz7(ace}5$RRkYreT)aL%u>QHrXVsJYUGJkjfzk)@X4M=~gX@<+bET@B zrXH{V`WVS+P{s78=ED=`9458QKVnY=Dx@)(%-K-o!%$s40wO9SNg4{uT;kfVkA0wQ zS@*wtcyM+8in)s0tc6p^?XL#I2KXoCJ!z&qsV+%a_Zu=591S(3G_?8kv9fNtF&ixA z_Hynvg;JJo&3PzC%x!m8j5!Pb++n1I+4poO6^xkjuY5Vo5Ih3^#mSKpon%(ce8tM= z->f!A%MLD%9hhByokkGcONn|*D^e?b`s<^D+xjpw^EkbFJe>sh_SDyOLDxmaChz?a z2=~SA)Yl4Xys$H~z-#8O&U3mFmw%I=TAd#(+l$VJROX0ysb})P$p2n)y>neD?Gh;< zA<8-aSd>-LDxOwEx3c`%=QvUS3+)I(TK4n9RlN|hMPi3whowA-L#m+b^J6r(m42$@ zjx&0uhc%qM*?(S9$ig|3LJdgNb>1R=PO(bzOpK&isj~ShWR}56* z-#qXKk{CG;_Rd#7aO53LIk#fo>;F^yEVZWUF-(LeW| zykvbiRbkeeEByP^^4^GOaT=G@fs{*+`flhyYUh? ztc(hADIS}nY<+fb?y?m~g<_FBvQcG*3g9u6Cc$>?U>2}^SRYtENn{+lkYj>hI2J8- zzZjTt;e_`dJF*^cjF38swq6~?Y~a0O)65S$+L;kq^V*Hq*%YikZ*Co?d{VjwYx3p| zstY(=d5cfUD~V%zgpMar`lU01Ao=aRC%s4OznPsTtJ}j$w<-Dei7N4a#YCK6U7yY! zT<*3aB4d71dxs#lee#YAv%zH;QVH0n@H@{MN6%6|e9juYv$XV)@cieb?@in)6tt;+ z`Jj+7M~?6NNkQm1=6JUoBZ%QjONHPwxzN3iG?CJh@sr5Hqid{9?k@5$cxhxJgPd0W zGl!|K&gsE-u-P>s2;}H}alfLA2#@N(+Z!o~vG3@c4=*m(KF0rz;b}>r74c*xhHkP$ zY`?yoNg<;qpB;Grgd>KbG!lu?I>$eD2Wk{$4m|^viX-^b+m9M~(j`x!;`-_jSz-y6 z>OD5oN)2n2>z|o7-nR^Gl-IZXcHEgccWLP`SzSyrY#woAjvirzQ(A~Lw;aqC_8_Ta zH{XHX)aH{B!Ce%BYp9xj(&s!hjg_$I2-~oAfw#-xKmuaFYI%4gb*TFJ zy@>iNJ+~*NX7Zf%BRY+I@66uNkbnY>1J&5eG*1+iCE*ngPJZx|{bA&`yW^OQaXT|w z$ky+t5<0EEtuIDRqWGhjpz>!~(hvu=FEANJd!xlO+AF7pP}~?c&Mv$0;oE~gp3w88 z=P`5`c+aVIWy{(d@PFZWLG@GMS__eQc!!q+Ev?;gw9oQsb^ECv+4N)yy-MkWbS+=L z;?OJ4BFW$}ZPHi@{zg)cfyD155q&u==#h>5PCa@h-H6SL&EHSF1R;$wZjvd;kq9(3 zXtU6)&?&fcc6wEK&_YA*z_Z5t zrGJrWAEmk&B?rO7`sZQZb^nRgw$z=L zslAx*GGR`54%=#{k?rWoXgHK107AmkfUKeJNLc5FPQOsk z3ufJ+K-WK?b*}9oeNOe9P*-Pa^z&0XvRtfI17mEpJ|;9XGktugdsTFj+Ie)2A3HH{ zDscm~xkQ4}CfZI!^|Rq!bIx_*eB5?RL1bjFBFXd)6Gy&(tiL;cvY%JESod>}U+QerX8+BI%-{%F|EvwDfIw#5ZwR zr7tod2?OZp?sl;0o;tL?k`=?eXg7UI;;>rhIq~%oM0(Xu2L;9YFJ4c5W%xz4f`bI@C!zXEnz0wBS?b$bd1?*Jn)%f=YE~UJaw?S6l5Zp4brl$ zj&^5M^`^aTAsG}njXi1?O+h9SUOaRwCCQ-Ch0e&-y-;i79f*sjBpwv1VYD0?J=^r)^~6^M?SfoBA^eSvZ9EI{^hj ztP~#f_xDejrOgt$G`7xd)Pp0_7>+X}^xl=^uxh%%tI7sQIkq0@)O_{N0PwRH!M4b* z&N0fDl$pEEcBdNYXY>H$#c|8HfZk66%qFE^H2KzV1T@c{r)DMgweBi>n_?#z6fo0C{ut$($e zmdL0eJP;Bx_9ATSU+R*m?EJY*;%^7J`=(?{IYvxIazq47TYchyV6!~U;RL)v8{7Iv zk{pZbJJ@2_>d*(38v79@pM$?ik8IVCF9GdU%;2-m$|1$9_zj&v|7Uu52cdQC*hwU= z-d=g_AAOUfE_LlQ$GCH684$Dfa!iC1;ESQxj{A$>_?#yB&#w-LthXm?wCdfgU;O^0 z7WHsvw%G`<_s;=(wT=_8Yr#isxTdyi`^NuN>b<+cPN8z1_&7etSO~e{beGrKeQ8|D zO35rrDXf}ZLqkuoi0+r(l+~a_fHI@6Ats+CgE2M)r%pCTIO^TklZ;yfOs>miA_)(^ zQJ95M&H?^z4T#6aDj2FX`M1KPe@%V=V|$@qRuWZl*^6l zQ#8U0AHSTglS-a$4Qy@eb(kVyRxaprwR4)TbM5t_*dYKg7vB}?=T%|aTq1i6fa&tL z7z%hfm1f7?CSvC9!+$iiwq%Ggr?-U#0Th}rR$<10a0DbZbYRpJufkIcp#u@K*@6Yb&kCno z6OW1kT#luBBtJiihHwB(CFIz5u?xpKyv7MU4ZM-pc)zZe)6Gie+J|FKRtE0*obF`z zj-shl#>YSXIRu1<5@Y(=uj~r$&;K9S{u`p579qeuRQ{$wGA%;6A$AQ&0K;EwpHfK# zGyxncM{m{WzD}~xGL$XyfXlENimM-L<{XMez~s3#&gZeAO(o)4N>W$+>@zv^g?h9|>i+{EzlYkB&#IUu6|d(g3~RmnncaTKgqah!mTN;ntK}|iP`^_ zEh$q0SP12Kwe}Of+?mAxLJLsyxKP_emw#p-J-QcZ?z~5kpz?wMV4Q#!vVupd$Kw6? z-@ma0zo~iU4^tWkJhR^C@RO+bo}`dr;PvsCXU;(9KaV{KA}R;Ssro??e|~DG%p3f_ zksR7Z3E8%Xy#GGlQ(|zu(5rHj#sWY<*~PH^yoq1b0nV+IKp*VpZ2m9p7Zyb)AudIk zfQIQT7~{6|ognoIVNG75_($it77R1fly5TglYrS0)Rm&>-~Wkqf*wHW-%`9s)whT* zEQc!t$p&9+!Uand6B!Nw1Eg}66Z$t)3N{BSbZ0$$Fh`67C8{U@MNNrWj{DiC*gr*@ zjDLoGnp*#Ti?OI%3_g}bQuodg&L?*?*;E6wu=<9RET9YZ3Cm*I$N^!m@ zuk#lkHwO_ma~ajDVqQ{k>T6)$nAN#R*^id8sl9(ZlIL~V0LC?*H2zS zJvdul%5^1EHPx_5`LK}YiiL$0(W6TSl)GrKs*#%?y~n`pU;<3gZD(32^}59G{9w5F z*@LgKq!fAc9{21`qyD+S4i@BjuZ_^Rzq3gppot?sN8qrc(LNd#+*8Be|U{P{= z0iafe#!da-3fSezHlN*3dYxj=wjlIDqUqrKtlqRi-(-~j(?i;HAh9+Ja_wb7L1;eL z7d7r{Kc(v7A(5c|Hp*PcNzsK`S=`c zC~53sCXpp%d>C@Sum_r8GP_Pm&%1|~ka7YS>$TA`BV@qSEI~LB2%slly!RKwi=OQP z@#_aDsD)aE%EJvF4*RkK!nmfNopC(>V|oCk4374z@pxl2my_T_;k9adFpb!2?emE^ zItkNHsu>KhDllvmCMLv&qq;cY+cka7E%8^l$TJ5cdDsA>laF^{*5*#wvK6XPXj_ zH^)>!w~b=M2hvHC0BW^MVq@Ig+>~tDZ2T$qSbJ-Nsx6Xd5Ek_;RuQkA6rgYZaBjV3 zi6&vjy=5Yz*#~PoL&U4xakj}IN8FzsV2eah-;}ciU8Q3`fnSFVJu6!t%r=sbqgg*H zV)M?H?;!-|Y07BZZN24AW>M3UJ_X$NU`XOt5zJxcfUC14UJL1C%oI?#m6DjE3ltMW z^2gshlMiM?+?n>y_AQI`Dsr?dOifk>-ai0RR~qPs8{U}L4TiOj8PsO&A(*Lxtu6~8 ze@YFWWj=PI-eQ1#2Lkl756MEWRd?x%9-L3W?KoK65snmG>sW}g{jlee@3)&*+=he-tnze1cg$KehA4 z&~lz(U7nw_X*z8_z`wN+9iMs}^^%4{xAPs!(Gl}KNdaySmWboo-a?f{C)V+ooM6y8w(H_86CoqjgO3C7`p_+beE?_1q>2N#il&-kYm&av=)xy#wLBG6x8S zL2xkRu~iRj|M)o7xZaJ8xY2w6c@3hl1}tavDVJkE#_U899!y7Vm`^^bX1p zO7ca$3RAWi-Y%ZfPVb>Cp)Vv|j$k^B(xaWC>FX|F=m3jGpxB}_f{g<0%5iJFQn`R3 z$9#RbFb^wYLIs0d*ROW|5fZ@IUV`>oq2~)GUteasRR&?!fx|8|aNq-sXi#!|p!R9L z#%sif2Jja>63M@Z{TYu6L3d|=*U>|uYYqu*lfwvbgLR#qf&~%c7bf7~0)V$2@#BN% zZjMYaEOaYjN@4e+SWq&nYz9i=E*2u`Qu=;ZT6PxzRJE}R)Oy_xzI>vl|5>(?4W65$ zT;oORS%P_`$XYJbCU1Di>Yfm8j1z!i1;AYBH9;p>q!sVpy9_TJ@9uuEwu;ne)LryP zxXC)>PvqddL>57oy0-KGX} zs|R2_bm@bFqCW)Q7#NUcK5>2-&K53=?UzR%a!*KP;qWpb)Or=zLA?z4#P|q23{8Fx zUfDgMEcZJSr!~t6J|scj2c2fKjLlXSg9(O?5hWRM%W*ZAfYJYkpvChYoE^Tlzk>riyn3@Z`<=VpoEVT|d zNhXNqjg8e%j>*Bw07p0;#i*KNquc$h_h5CuhBO)OEyfV8Myhr+x5r$i^k7HwQz=dpB4oe4A=9xsxg?N~ z*^AJXznf3F&OZ*usb2<-0Y+5A`ZI`K!f;UGu)nP(kwH_m6aj0H|6(k2CXL3(ODN^4 ze+O!26?O(ZN+!_GPSlbVP-_{KQC&;Jx9wBjaCUcG< zllzgAZJO>48HY^-n@cQs7A*Ah#~~D{vgQOCzyjWyu75W2X7GbVAhJ;ArCglLr z7}Yu^0%l)a_5OqZNybC$^}j_4ROlTrodjdrl$F04wBod>^Yj4=*nS6pm7>WXWfrKW zY1K=na2h1ZV@F0GK)hgWa}0plcsI{~i)7V0&i(%A>LLK}Fd{53yQ%y$j56J_%o2?* z)agVqSfiu40;XoDmfjB66T=_ufO|;Q0kc8Zspq_LX_7F*)iOfV=UkRVT$R$^G|a(;K>i$c9bTS)}pPbg;u5$`<|vl}PbGi(=e z9OorNM)2U*ac<2t>ZJ~3fr^Ju#V6~zJInQIrC&3#3y+*L0jzdbl|A5gGFkVg03)xJ zRjMB~Bs3T<0@B?2R|G~Qi_u$nu%;e+^O1Z)00A`%2fyl3rY{zTs=W-WfbbiCCUhfUdF0g1|>1>`^l%S;+;|CAYxJqmT%*CFN! zip3famVSthcnq1NZF1LGnSRgsfG$h>cWG8-l{?2DwMF@Ohq3Bk-2m#O-12y?!vfJ4 zz??E@99)$G*EGrqE^6$x$`7iLHn>s4U^ro_?@?yBg{5myx-=Q- zV12WEj%#8+_h)!FIY5imClC5j*719$fJ4eLMFf6|NW_pcsM`$F51ulCN=64N?O_>} zf+_|ReSZE);(eraI4*l+E!osZh4{aq3nz*DzgE#>3Vr{*eG1!pr7Xj3d7rE%<*l1Q z(h1$yF%N?~ckZN~$>Ay+lcGEKR1EsHHaxenWinR;h&#fVobV0kbuy572Oj><5Q)P@HHM4H{oz7uh4wfpUI2BXBStjV(M8OW?Qn5CT(>w z`Q61ci|U%C3V@-%cIXAeV2y)HJP5n5<;v2}mW@~Aypo$U`J^my0|tBVGk?|l@xTO;K{4QbZ-(l*`ft4Ek4#@Z@zZsIvJTi8aS zW}tl$IBb@5$#i-qO+W91(&@ta4widUlR=2a+s~K=RUco0Gh{Dye*x@rS`w|L0l7m+ zCq7M}_v)5;z5&h51Tte#W|%2Y+HQ&5cHY&+R&f zD$(5WpDq5E+Ox-~M3HeTYTB+af^OF$uoR`#<^ZMVB_N+Mtg$anvD9_!xkHF}P})!{ z_p+3K3`i<5x0tu)#otS8%GtB=Jktb!Em8)QuxbPR&VY(p93bS=u(c;u0l!@69z+MD zaiszxcwQLb2H-fkb$I#fiJti1OiM>K28eY{w4o~RAD4}M`n(dlC|(5pdU3M>4z9tr zy<|oA-fi&R5MV*&I|CrE(?enAm&YfD1g(PdJrJ-e$09#6qE|4Y)RRrsp9XMX99_j&nNY58aBs3eTJO?xGb|q z%o*7H5+tr*mTcdwQ5lL(1|oQ=(O32FakPkO%F@hxWb1!m2{t46XgwajM@O0l0nYWM z&Gou7Rzjr9DN@W>N)g_p{jYhz^ax$%1oMo^wl8g#yeR7-VZ$dZ{Hkh^nm0j2lHET@{oNcXZ(9#$@h?L3Cd<0ThB>+YkOM zbN;6$KZ6#Qa2H~{w!?3i!lMG47<)ME{}d_T?T)2-)=VF@ANPT((4@uB!2G;FN32oy z&D|fYox@HvE;18=eyyB!jglwR6CW?G%{Fe8=AQdAE0r=em~^Ys!awhV^be$*cJI*X zXKpa_*sQ8UN9F4$pdjp;1`g&xM3vEQ;z?Ol6W}rtii24~wD)6Jf@-{=Jlk`yAF$?3 z%F!EwM0}~OxD9K{J|K!R0dkne#Sq+7)0%yuMvl#?Tl}4*TbWY~_cWnuy;ry?M^_Y` zNTl`pluU6x`3=?41lY>5kQ@(y9TA_krsyq)U`tT>U_b_h! z9gv#gkOh3lbh6cgDgu*|K>*0VQqm~&-w)5H*#orpFJSZ9&sR|CCF!w};1{q%QX;jK zWv?_2mKRF}I#MrulK#4$@?|c*-cyqZylFbvR0AnCRDOn>$CMLj3tAnh#_{PLHntLm z4JxX-GO{$T)Mf?IC?{JEwwM_J89ulIQ6I7l8X-p+f+_KZtR2?oEk$#>IrbFTD4+cj z;%S8Pdw&^LKA!|s-fFwOhHqgQQop|yVc1IUW7I?B6Tth|klI3ng2z<*lxTRX`Sxd+ zG`WjcoB#3gn3++nRW0#ou;qV}voGOj5;H&n=>ddx#!XDmSoT%qPYCZ#JWVNU+^^~v z&z2FJtE-<&n|AhyJ-^X(ZXEWOaqum+L3OAp2Y8}Cpo;eJH?`G4i+3xA-e@5@Pk?HL z3LX;0`GPnNU*L^jd#5f?+EOZbK;I8)0mblm`Nu3M>$8lx^}M+>91J66qo5*knlyT* zg6F}JhxZU49_vVqTwAd9j`W3GMGTCSZ<*1P@~EanR@{H%%y0I>EVubjuU22|GuQKX z3nX{)Vrn8(Vi<|UFHd*Vfv<#XY?aXW6=y_-!b zvC!%BHo5iI&#hO-XFMLSGu*8UY!h>mSZ(s7+-=WaX^0W&9L=}DBm%CWLli`sC@J(5 zODl81A`#@L+k`-K9Nb@;0EOEECfQK=$ab)(_l2&bUb(SmKr<`TLx)jLgBHK~stwQe zVL4oKPRflGV%E>mW>FSR<~U(!5oaS|NMdibbIUjVb-XedbC42k%j-AC&+0uUq)EJw z))K2WSd@}vhk<@`kKyWieiush5I_JHpTm`rGG|X&j9FCJY)UulkQx06Op-hTbb5}y z@)2r`uL*{@i!2~Iss5BG|9pR`Tls2{HqAoq%6@mpJzUWDwA6iW)?^SXN9UDHYIW`T z6yJzGCCA%b{!(~p1JvAIZmQ9%;tF6hlriyQq$IUGf0As;`U8`>EVyZTW3sqth^jK0 z*-cUAXr2uA`O)vEYQizdNCJw8SF3}?SH&($E^@w?Cr$}x;n0Y8(lH=VOVZ&z#-X=& zxkOiK8`du@p>lop(VOnaJV_|CEkie6NL@(GuM1fX>K#m|iRe|`M|k!GDoHy0t_DP2 zWJj^RVuQ!%(Z7ITjlgEF>ok)&FUI&Vkl6E7Gx?QBm=w*Czl0=cwEII;qybaO-tBL{ z4>)P<;O+S;oyTLh2789_i4O7yJJ|_@??rkBR-Z7xPFWl7ugKs(cG#F_ZC-M*(hBs<`E8MY+GCK9UU8tCZn?T z?T%b*I;eA$S)JtkHIOU8Xk)@@($E5q4idBc_bL$5Z^qe}Ec(OvtcG9)o<12D1~&!g z*5>=cNy6&(Vi7Ou#eo;efeQXgQ^+xj&dk%rPmi*?ha`PN!2%1=Se9p`0FAc57!Pm; zVc$0lwGO94s@4GR*qU65FgQGNe-VByt( z3q}=ho3MTAK^ruHs|x34*>SrMUPq=r~`h zt^3k`0Np~T_&LW;!#itQLG>k|2?)$)y2vt_+hH{Op6co{abWe)3j!I;lAV_zWK6m2 zdoT5Y`PCgC{gu2X)e}BD`@_Q_y_ZBdq%7_RD>z?Vn}F@sR)vS)zRDjMpMOe(a0XFP zrofvkn=FiORg4BOX-CK&h%ll%klKwS^H9-UU<|#ekDdiOH@*AS)s-lT&#rPVVz4}E zC(u2;pf9QSi~G=DpNLh43OW1RirVVlU&`}{SPDNKctE9x^WSY>y~+>{sGkSi4S3m` zC4F^eW?S01xb&XvK!CKYznpZU_kpVb&{NaJ=SIRbZ-^148Y$-m;=*Z1W6i*troR{Z z3nS@Bf8@o@Z>#?3hb4#(9^AgN9Pf^hp_k<%R7<)`#TRP#@F=(^9R*n1&Ol zE*j1aCiZt3pwo^O2@<0sF#ToxKYX z^u;9mPEVK^NuK|MG@K$UGiu-mIy!oYBhB8#V?;&yN6wSoIi65#qBL-mMOV#^O!Hje zgxmTrWH<9m20(ZXlP=*$@&mnd!iCLlc?@0Vpo2En_x9iB`Oh{wUgK0c)OhY+$gMY2 zAhH5p8~S}b?=7fGW^ztyYEUO-8{*%`%Y*LY^*I9@!M!;SAuMxaXJsDr9&5+d+3^k* zegeoy^Z*^WY1nM)-q`fis%pDKH*FAC1&H%2f!K74wI%Su*rDdYu=C6skWp+ihG;w_ zXn(N>WRaF8pfz>d4SkTP2vcuxU*8g(G>)VZbd|iw+F~5Ts8HhjV0EB!Zua+M9bLUU z$=OL3aA$@6v%ydYb1KSkX2YW8eQ?L-+ zr9W*rSr(Net}l+C5plVAM3Fv-GxEDnMN!pQP40jzhSZfAc_ktU(Md$qx5n{t zdHH?1mf#BuDow|*yp?E5XeoM_kTQ*oOT+JufaPAYR5Qwv;r>O-tsj_Sy8&QJM#}p; zMqN<-GCQ>{R?1yYTvL%Th#4o;-JtS$IE}Eo;`g`rJ|74$oCUvy^sD9?eSO*Mj~=k0 z>ySBK`P`gjxR}=Wm1@NOdnIYxh*&eF*5}vw&0)N-+%{~t>yAYbD_&$U{*_R?2t3au zK5J!_Pg%d;Q@Ozyg9x|@iUuQ&En+CqAK7w8kH-$Uk^}F56VfVSglGd?2vVFm`PI3C zT^-zd1`fSo86dEzz|EtljDIQ_mnlP%V2<{MCx3sCriz@ISBLVQcUcM4=$;!YJ(4&S zMYd_6EyPfWTf)l|unle*VWM$J*O zVQ9@>!+^6}f#iW!wVkH*h&3ZR2WZX&wjKb;Gk~2$dgr*BCeUI>bFx0*l%?+C4Gwfb z5~9&HCxHG{X<@Td5s+4r+V2@l_eUG6f?^I`NLGC(IP z)~|e?P(karV@?d5rXUh6hz$T;ZY@3IED^bNbek<#$aQRxRfxW;s4MwB@UiK0g;#3S zJkO@_{Fju@#W1b(%O5RL?CuB3?DYAq<&}K^IEfSW@u(}s3~>F)l2AJ=j^z^5b&mbC zxw{>fe=sm~q7CRPZ!gI>)b3YWc|eG9GQ3Vt(T{h-#TU(#<>Lr5f>*)5NK&Ko5x&V0f3<5zG~%T00or5bk8Xma!3xsgVOtx zO;ZAWpfs%b5kWgEtR+*2vYmahbwBPV@$hci0(kPp=^Wp9uLL#A`s{-r!mwb30RaJg zH$S~I+}z(7)&ertds^S>WrM@z%FX_1VOC2jny4bmc=md?X_$f{`h)s4=_%u|!fb1x znK}HcVLP!ec@?l>*`F!RwfKiZip5ri-0(S@ToR=#sYSz3@Ek<>$n4=PR&GIPbAT=z zHl}eIDT71>O+8IKGx`irP&OixXcL20aZs}T@>{UyrKJx$blWQmKgxW7AvSOcGp{t- z%m^MEsBnb03yjN>jl2XFb9X$NNRPyw| zNrRp>`kt0ovFBGKN2VG)Hmy*b_`vQemABLa#=<6B_w&pL0O)4o<<+2m@{*>%8D1K* z^a>}HC~*XIFHtElUrGP?sFAp!qyHTXr=!g;6q}jn&cm@#gG@Cj*`--P&Gn=9FA`dL zOKhd~^at!er%I^5>;F^iLFxcF>b4^>1 z|33!}irR{)lMzCf{p+4zxCPa)DXin{$uz?rCN41zuzio?Zt2AR^qnF*gsoC-jBfOw zzu}+yqpChFl839T$|GS?#eB4bf!l6OnPu$0CEK=o?zf9b&ozkDqQ@OM3wCcvzmviC>B$AsqrP*0bipnY}@z+jY* z)i7FQCAMF|QbB1@72L9-y*@Hq(vYQNI3kH^CEllfh+4|))O02}V)I__arYRr+}2&? zt=BSA(a2FY25$V5a-kdfdGQd3cjxH1?QeTR@$hQDU@~o4pXM#W{tCM;$}V@mXVqj# z-GP-W*dg~iy1#uI+Z$X7i_#NFmDej zY1+Evv3m0pf;@Q{(bO?+8aW>xC2_mg^=TllXJB}qw^)R0>KLs*) z&PmpUa;urr^Dey~oDy&!4v^8SJk^e;iyWSR_E}wrfkbC8b`dv*zu zx#hni`u4r4fG)~o*9Q5yVYgQ*IDWK6;CTVo@LcY#b@uz;?HRd0vF<;gHlU_{(T`+tDQx%19S7G+)PEa7P*Eqa z9<%`0Bp??b=v`fFg0+Q8Qb(C>)8Wcoec^w8YyWo^K>1Ib03%2Pv#-6}tSKAz zbTATVc3bcL5v9dQlU-sR7s>O8-K%}LWZA>x^e@=cLpKMKY-|hn648Y8;(WlM^@gKc z2aByE9Cm5;y#PCQoTz{Gxyk=hm(O;vlyexi`R}qO34yk`g_y$-=bdnNI$a|_sf`iG zZ#=TREkSTUxOk0Mb2*u=1hgSESLGdV9;fIR4XmwuxrE0jAtZadvdp{?;r52jb#fRi zw@P?EuZwj;a=t38H5#acfxI!%pC`gS{p(`Qx6X_#8POS0-Liw-1)s?r8~yA%eBu&p z-Q(1gKSuTXpWjA|Ce5M5fCj(VkK?h@5897QCwH;zPV(D>>GKfL3Ku|VF}CH;;u8!W z*c87KCSPMEaC_`>Lh?zBj$Fqvurqzaj^HIBY{^AzKSf^#m&eNZ1>ob$#%Zy&vo!Ii z;N-_SH7lxWs%QaaH4bCskRZx->Q4`ptvG{fMxN;koVnTafSP!KR~hQGL$r)d7<1>M zvq?jXY}IReR`apxL=hpKsasvjQ!~@2VV^ee+N0*}|7v}KEujS5KnGY0aXmIe11swW zn#v=yVp|WY?KKJ0+{1|~I>_!Zi|!x+B&8{+sVL`Q4*%@~V>*8HST2L8 z`%wP7El7nR`Z07#OGPVLKPaXbaCU?xqV_)On(Xn*bP7wK zbufP$A+kd4Bb1|Rx!B-12inmm*j&GIIDf_HZ^XV zPCE+JN~jt1anpQ>`4m!z=xa1!IK9`ar-kdEKDn*jP$|I}gH^enj5y#a&%@D( zUV>)!vL!YH{(Jat)2%D)s<3ZwpWp2j4MmX}P|BptE3Mmk>hW*vhI;o+=Szz;e{mEG-|Ljlw zmtxJ##Y+Xcn9RVKe(|Yzv$_~_@ zhNBo&wM0;K5$8>0Vo)R0ai&2BkY-kJt*&FtGj6nJouL2T zgkmyJ^TD!t-1g?Bz;R=6J*Qr~BHSl_%b7O$!-bx&CbalmD)%z6sV#jep`aEWZ?neK z^>e9wE>nrmU)ub!45S)+Ywn=iqXfhqI4HyS2b*wl#^uZhG6hhfx8SEAQmOsSDr>Iu zHeT4g=b5Iuy1v$7!GhG5wbU6l>~55Q(tIc*x2{+80qi(1E3E6dB4tv{b=zN@vHM1F zWEC$>2qFcK%38}AIp>ptA_b#NOP#z4h!lWClL&^~6y%dgW*4r+fC3Z;rng7fk8;H} zDh#MV)bpEKayFNBmioL z41&rZKY=nem8RGbN>j9y%lB7o_O`NV4|n?S<>j+2eSiB**ZFQ@n+y@klkf$D+mQaG zLLMWJMDihyW8w`^r_&f9u3kWoM&%c+SHe@QqbA2nMj}HQyqcDi5>U_FcfMzf+NW6TERLI|5hNJEErg6P*q4h;R>Bn{`#PR++KI7^1p8D6j zVao#d%wfWK!WTn7dAghdD$=39YidK>iZo^X2rcq2Kfj4Z(Xi?zDO zYXdGeicz2=Zd!~%T+`o5Is>QSZc5Oy9%(Bw4N$Fp2kj4Ldy>oif5!xj-U#WJPO3E9s;TPUji2Xu*{GBp5h_?C2vv`fqMLu?vJn?77NKvLN{Hrbu!d z=s&y-IQjZtEqre;gy~JH;-}R2EE$WN$>}3$6vNps7AeSPLGun`lzU?ZEk(L7g{$H_ z-V)dOomaV8oT1)_;kMi>D+3}SFmOsN11Mo|~Fu&FXUldFGtD5rcQ%d$?VhG7NcQ;=BOSqrrczgCu3rabVGWe0)Xu394 zDH|aK5kK3T32)^_P1FBu@WLYn<8H+TqUY}mZK6vti})j|8gySM!jFF`(6PmAl;3MC zn5p$VI2cf2%PFagy>YMZiX!R!_$+)rd@tN6I6gj}q;*jHrplHNyd^|y)c4cKMLhYA ze+qUvDuRsA9k?GW8Ug&OJ75)xp=GBZsbeULVVP+ltS#$60-3}Zgolv*9n$0Q=DRC3 zSJQ6m&0oJ}-osVKXM5P?av0Wkr;BIWir#O(WBl0OaG5`)O^yYpHV`M5fgwaa+tniI z9?UokDT7i(P|ehc>%>@vWRD!fl*@Y`E)MprPc->_$=zZ*um{0LokgGqKEDpU+)yvdvIgQ!o{U9eqaxh<@)1n8+i*7yy3H&x^C0Qv{K z4J7P>wwCZ7zg_O38&ZUWL?3A$+&d7Rl&@=l<}3Lf&59c-9jYHT&ILlr%6CS6pE?@^ z1k`650x7%Dex>A7CJSFs+Xfyw{-%hji->E%g0bIY!(x{x#zUfQ{W@Oy@grbACzj|i z20W#Angj3Ppa)nrts@){q0+t=vP&mQ{{=)X)>PUMm^>}>8njTlm8h{T4F& z0QvgZp4qdEJQvGM{cm8+n{l~de0{`1YvAfR?Tbc4nX$i{4#{^_)+LqLba!x~G4IF;R2)alD)XxDl7J`d? zkkPjWy|-i|zm|NG=X87O^UX@BcKy%ZIqIDLL?`R=!NGw|%v}^k2BcjpR}!5}T(a*;U9l3ZA=TK|?$tpO5#n2WLT^@qW$bUxv8Pkgbxowr8* zt^+R`>iY&+8%VoOl(d61>Fxm=JAZXQ&lH5SzhTjd?jb^aJ3$fyGoX2IyVDiwC{se` zDA!&=5R4foFM3E`{TLuW%*?2RQQ`Jz;MY`5 zjptfaV^Q}Q=U{seI1| zLbxRq=;cG4gz`6`i{tnzZ4Q_`!#~Vbe%Hd+!H=#}=f(Uls$W+rSRI1Z6WW5d*ADT* zLinBEI~nAkXfwwFnn~8YRIf6@a|)xGz5QxwnV;mccQ{|*4RNNRU)~%~RAd&H9NiYQ zl6_kHNmI@DEe|kVGMat7oVKRea3sa;pJaZ10V3BZi29*#i zYL)*HyL2m_Roycs9nf=VX3xseKawNV*86t8W)CATfrosgEun#+V{BwOW}B*!BTfnq zKO0eh$J@?Gh}!+>bthKz9;18#nUL^5xJz>-1vEj7wEZZFx?O zsEryMfBczInHzTB;eKL1eD4rbM!P6X=a+H^Mf-E)4Wr<|Zvu2jMc)jtmE}hQJQVm( z@?t6TbB4Sry7_+pM|Mt+8Zg;W{^?nlYMaK=Xs7kp=ooXd1U(-tT;N8lt98s1cVUFd8*TNp?tuKbAV zblILGVP&>AYUX?VT`Gz3OMx$?8F@|UN;={={cSbOAy^3SG9n5`*{O@TFBP8QqQ*&2 zsEt@}SMFg&Cnm{K#`t&1MA4A8d*bw$L&Z$bq?4dD2(} zpGrJuh~V^hoi9_8?*YW%l2miQKFHgj#NlFaNq3jz502l@dy!kid8JI~D{>XDs0)U- zhUGiyK4b|Rg~hbN96SrO%AkHjTeO9t>3DREENRM1g{ht5y2KFvRhOtovgqZHW{q|D zTIJCcv<=QqyTW<5elE!q+h9$U zLS77biGj_#NlNAx53Oaudu7eGt}mQKWRHvs->qGx1L6f;+d-q#i}i~#^Ai* z4^nug=aR}2haP*T9liB3!3Gmky<6nLYwbIq=pr9p3$S1cnE!zhQ+zLRleu{VU@9F< zrgA}CQ)^LLQW$n7_s$4vPOw4Sy?OEC+ANP&wuc8pvFV%H+3FP*KG@ ztLtX<7v3{3cZv3-I>qKM0(3K4` zLh^vb@n>|(L#J6qKN2Uf2Q!@ZGu1aG)KmDpe7_=Q(BUqd=PQk&08T5F=bpo?M3cM$ zDVCVwQrmK2&$+cSvotbiNPYWCZ)%s@_LH8KWLRAO=JW&eV(w6UIi=0pouz@|_WF8y z+iRjO8Fx_%jKFmZ*PXjcsDaTlXUQttN|rBpU?!6kuJ@?rnMb${<$dpgK5>EV;si(h z%CeCcX7YZo9*U~Rj0bPBAr#tUyQ=gz*=E?jahY8sPzVuhq&aRY$8Yd@%207 zeaM~~5A~>vyDa5KePV1m-a$!dhWojdfQo1GTWQf|{a9dwi(h$^;_ z;o(fF~&Y}^%<44*cfr8 zOqecZQ1@k5^(5!fs$32t9)1H(n~&BJ%OZj}PlFnsQENt}b+bF7zOAmf592Dg?P|uQ zAiD+1Z*Z=Zx{9SK?uVZ@aD9-m*^1}bm1 zwznUXBm!BWY82Sbomy3!y_zr+da6KsYdaEVT9nIt~;(@{N+GX`xM6n!#^DeE^&h zvOqE79ASew^_bOcziaB;}NZ(hms__L_oDMP)d)OFZ}k4%`r(i{EW)M9vek4=}}c z1|ud7%9e|YFa`Iixf%vDHNDJL^CP5f%+h9xW_pSct7KE|RW2#C-=RFOH0U&=;^Lic zNJ91CvuB#Ra?FPj z?JdOSr$}rjAtU{#v<24(UDjLq6#$3jnG}HCM509CQ8z3Vwy&lown7W(%q8v|Jd1TY zo=XZ&xCg8CZ;K0R>Sc)fjR}-3HkQ7mCjx*?_0I1V*XHF9`eMMwC2PdH9QjBeW+XBA zgHGUw$n~VP2}t?e2s`u|L63u6T1$y#+jmM%lv%+bsn2MhF4y7;MuKs^-VH!6)SoU( zE6N-=^3swpSQJ~ySAJRMsBS$Jtz z=iCNCrbM7otqU>(|2+r{5KWs=^8}nO!fVEu*`nuC##6rm~6CV&jrIUPsE%kT# zD@G$D0~f0P0d^>JTPQ9tlE>*Pym5)2n&VooFDhn!p*41O5Et3|`EupHPtUxTM5A~1 zYnfo`sjDxptE~{KYiHye`fFz?vr3+9g>hcDM018@n~)NxVyPk%-SC)Brd3&s={iru z3zA~m86BDDhUkR>JYNxIH3)Q;=i~lF+S2_tuW{A%_QIe1F0IG%fg%h(X7?4MIIJXT zR?*n3CGiNjp=at!UOy2_cyVi-j{ko6au~1Y>4LQ#Jen8c3_)<2q>MTQlr!C6^`>Ky zqDw8uQS~?>=rbMB4{ALNgTz0fs}}-PZeh}z#m$k#{_&b~&TTGhn(}+7Le{SM24C4) zDu^_FTjncfI1~Pn)uo z?Kgif^rYU-SG^%N%tfFaOoaLl2Cig|k*NHs>iK>vpyuVB@CA7NQ;z}|3IyV>3$@wI z!NHVCqc`*lUM_dij|4xb7tb5K*_zeTP4tOUM0*||lZkNt_)e!sZgYN9`}Ae~8TrR- z#V;CO`1t>b(qLvVG_ZQx9!=fXt?fQO#^^O)?&SIhJB6q{jE>nK-v|y59X)p503Gmx zY-pv;)%2!e3L=%=$K+Q!|Up1ls^?P~x1eGq>pA!;vnT}JwBgrg$I z!~L_{80<(aihnJCCF%}SYI%obgu0S6JvS7tmo&#nhPc1cMWVcqpw&{r7JOAnR}&~j zUFgEnbLD#Capo*#rnba3&$bwcetDW;|F908?*YnRCG57Wy1na_diIxE*{W0_s|oLk zB6KwGk&4|0J5cQ$UdZo=Nf7`&o)u#B8h|4*!JEEfq^i#P2nB5{8YK4JP}OsX{f13| z_`K?Jj(xrX+z-xY#f*QdJ5v13rxI^J?ntQSpY3hoxxgBj^w%9)HtD*XFbk2!YBj8U zn|F2UPDAd;_G72Re&JalezQNJONcDsBCQ6eS`yK~$tvefK?cp_bdcX-eQ}d^kf;$=2j8f2Z==*tOXT^B?rj@=+uAS)Mb+P6)kN zVbCW@odEKA(w6)j%^A_3e7reuOL;{XLM_?OBVcGjFhfH_KLgww9@$93gf-CT;bNYR z0QP$WCVd1~$j1RrJDfc~V}t2OtY-6_C`irJun>i%acS~bu{iaMxZ%@<(w{pS5Ja~W zLvS~G*ZVzGo51>OW|)q}#0%aO#fjSvZH>>Fo-qd8!X%9O_zPv>I#KS%`{UOIMz4g* zPsTCIQw_e_nw&moCx_~W)d;?)t6YEYy@E8?0iZ#>H4hi8JD*WS_FDY-W&A7!QXuIi z=$bAjvwr=cbh$Mjx|ZaZ3!rSmUhcZ{%1NI$9${*W=C6L-=tR@AWep}pYmVXugmutN zj+MlJqH9s*!Bnip7AA6~sE1)!BG9rpC5`Q9@O!NLQ*{r|-%W$Q%P?Sm28n5;)71_` z3gY%)ws7~u?C!}sp&5xkBe<9*wix3z$Sol1CsRB+C_h@}$I6cL4xw1gVtZHW4&wcG1 ze@`OI^UsBIsamBa2Qnuz2Q9o;^vr7{uVzWx%g0jdLgQwW#8m4^3w)bb;kPUm%2(huQq#4K0aL0S=qW3$*5|CAgkqD{91ONsxhHcQ zVj0^%=)6`EcK~9z7dM=vnQ%61X zpLP))ls_mpNHQGtdP*+c3u0d;Y8CVQ`}?Wa{8wLgi9c_@dx?3iX=YMcb;WspG^Yn0 zBdDbjW+`Q!;o;#SUXxS;16h!_qGyLKE#iZr&#G7|?|_c%_Q1+BWMXbxVb0Gwo_{WIy!D?%rtmZuT8p|jj(8wH;tcIA3(fb83OaWx<4QiOD(-){`vWu&DK zO(^>)iq7OjmB?F!d zn$~nDC!Ei6hdTty_k0XS@|Pvbvh5-!_H*@4zarOFhq(yNX4+F3SozPp|;73=KiZ&^80Y zKoTHvIQds>I(ra*aND(4Obf-&^xMpj7PWd_w9rl-lIEuNT?pru(~`p?<7`WZG7ne> zcAcz`{60h5R4zb1gd*I^jPs_~>we#Z5_o`$hOb22h+B{haQlPro z1=^4~T1@;Iw}aNQ7_8+gqALU}s@`7tL$z58@6LCiV zTFAU=f!6S&$!+kCaq3uph{%x^sO{2u1rH zjL(;GS){mI26Kg>Cm_9iZ^IiQ&>fuHAa#;wUM~Mpu-2HVd0!!jnL?l;(e`qc;?M4c zLP5{^U!l$YfW7Abjr}L;wjhU1r(lQ|*XDwPad|>Zi_~-ZfJt#pF_Lg|CilcEAX52q z^O^tE@VOrZF*YlQxnyj9w1(S@WJ*+%C)hVXU5h)E5NT2uSa)IbB>9I}aV~UboE2$ic3rUPR#Vk zNLHnod>U}XOWM=qv z*mX|IWa1}4o^So5G3p1y94~evWfIk*-R;VeY|+C**;mtbNohW$YScN+OsDF0FOC?d z6ANxE^-Oma>tv%24vi|Ant3=ig7(Jk^wO^_$wMs1gmt@OAm{oL6&=*lwVPkuRM!6J z-Y`K2uKUs#=c7Yf$sm&vaYMH9fzQcE@`x_hQ#`r)M@^E~pUrK3;ue*dV>qpZm&|>+ zSQdE!wuGX_Bc%$KS6I0{z=3+}e)KNshMArt6u9xcO$RdA@nwJw#s?=rhfVG4d0R-{ z0`i?Q-(24?{yG$A$x4Qv^PjLqc78m2B)+vda+-$kfk-j*46fJz3O*()5`xC|Xzow< zLg49DvtezdSUxK~^S{%%&wMj!J75~ux9$)q1}R-J)kx@LCw&e|NUK?G9(STtGf z*D8pXfO<{~kZm9cze|YhD21&TFZB`@%Gcv+Dn^qgBDCpEGx^d1bH-C$ZHBEpsdwJ)>pj>1%GEKVd;9Eza*P+eSr$)-NqjxwnJ zKS$~cERC%p2QMvKs3ka|A(jlK?Q5l{M6=UC^hx!TU~g~(=SIWb`)F>Fdbz=NrT5$G zM-aMq8`kLVOkIu_u63LLbnd!o_QthfTQcr(g7LxW3l&R~URAZLz2U9)-13Qp?orCu zILS??WZ84$d9G$D3V*BlHP}s_6|SIFx11sKElD{^;Cy#{M{=atU8KwRi^zcQo`11T zW%3u_j7Ib0gVQEE$=TECKTV7A#oAx%q4uCWh-@_K0)dI?aw&9$*aBWWp%^IK4=TaI z!lr{$Y)lA4VdC-G4#UvaFx#nu z4D;c5WQqh6i&W7F{<4D%4{1fPy9o?QU59csNR9@n>Sw?pWjflT%2j8ucVk~Zg8!czo>uj1E6Nh*O!8D z8H1%5QGn#}xhF7UCsm6ra3cILr&&UZ9we^bM3cn|~8y*PzGXRC$V4%~+ z6IeDZPN^0eb~Z{C1&fIa2cD1AFtQa$!Rz-&hZXcI0@2mo{^$`4U6ixdq^5mXthw-v zJHgUKTC&Gl&HM8DLAi!2d71T~60IIg&8-3eM88XaaZNdeCq3B(m}eu{6Hpqd^qtn= zp>P@Fl`&B>IxFt$HQ4WxtMk)OfWcn|RWO@NSV@y61ztg@;b=}>9nZ>`1s%hh>=1r_ zQ_abScXQu?+wQADX$H|oHME4*t6y9D&F9n8ODp-sUk+-P;UO4F!!a;jNuy1e9Wc=h zuVD-@vQ*p2NZ!K5t~C5B`$OwOL-4j90h-%7rKsk6)7VbLu4rY-Zo%-)FWz?heV>dB zWpT{dw{Ga>=_n7<(gz(_rYP`RKb1Tjj|$S#FEp~rV|l+qt#9h7Yr(ogwvJPL7bD~V z8`o!{`Ujc=Y@=J3(md3yx4i%$l0|$y(ZCRpzrS2tK>s%1sAX>S;$-AHO+nD%kx(7j0HW((?0oaY6u#FS>{k#bbCyt6n+`tLP4_JnWb}e3Z-(Q?2pDKfUSA@1D@! zY`UIA?8229@RZshS)W54Rlgm0;z*YNXbLoUQ`r)y^^aF_bJmLLH_GrSIHjIqpqP-q zKL6ohkQKZB{A5Yel-|U}rD*a}k>o@~5wqTIpV%J39aFKP#8Um4B6?mRf8Kf3XMNH* z@gPN8q>JZdDWdAQYg*{9hHPP5PtbP@-F4&iH_3(4F-OHxYabHT-ERdfIN;AA(Dm~> z+lqI1mu{W&zG=G+)7}SQzVh%FrRk%DjENrMa4yR4Ht`_@MwADsC4{QBg(eadmX zTDF=t)@XW)jXNWZXRYjtI$z)29lqyKI&2om<9X1-`+EDHr_L7i&+i0&R>aDhfAZW; zbBtVFiV-^W+?X1t7PODAl5k^&V66(lnxEHM72)U)MTUG<+^SFS#`3W@bvh!L)1^!Dl-*UOdrMQp5SYewels`G10 z%IXZ9BvkYFaE#W)kJri(pJSegu;iLxcP}>8mloLgFx5{ zFc>w_QzV(koA<^bzrzTvn-{JZPC>}Ec@MKh@4*jKia6!QX{Z7xOW7EloHOlLzq1Lx zvWVppB6hp@$)9798-yR?8)>6kaX;t8hgNnGS2T$Qqjkg&Vfyj;DU}9xuR>o#;7Cdq z*e4hQHd7wR{+A)7n}BpnAt;(^?k(2+Cj|Da25gRvXGg0%rZR_Z_@QWKT4N%;k~hQi z21C(hy;5{M8UkxKw>oKD4b;bJy=&S>OpVunI8sgqi+;O3bLh6`+H{!xy4fmDaN`{@@g zXTrggo9T4AB!v-DK*>1Qf5c&pu}uCoxIR9p3C7saK^@>08gP=q&XMrD~hRV7nT1n5$0>KEXiDBX7^ z4fK%TyZs>M6=Z(eBAPQlKT4VQ-)!V5UQcx@Dh0gYNpT|Pz9LOn67`#NPIIl056T}o zaP>ID)y?w3L+ZG`L~wEa%15mh9#g;E)xnDL9K-a5)$lBTj@7&5TmrPjt3b%E24~Eg ze%*iX>Mp!120QTxtC5u)bth^O_YcO0I?~5?83F|(ya_k6C=NJrgEkxYryNW4B2<#O zm-A#1o?n*C@8(zby}CRmbtRsLGaX(*%|l1uH>^@l=gU+dv99lb$9pUhfEUxc!XoQD zLMvdcI8j*3gk-KO@Ngxc<>Zd|!NO~GqH^`@ZinBqysl#ytd!pTa=Q({dCG(Y`f)z; z1DCOq)+~8;(ve>^kj88BNZmzuziXS`nAZ^symSch-RV^5Z@F-jPuogLv8#5fy3*ne zS&#KmGyi_|+w{_Ujd06Pt=fbSmBGmT3VWqYu_p9BgN~Nf)PLugYVq0;jdABL= zD3U~tbtkEJYc7oB`W+KGg+EZOjAK)p%t^e*Pu2AhQsofABZ(FUN5oMmi)^z+)4Zo1 zJ~4I%0G^H5;Hhbs0yv?1oaOa74 z&gE~!Ja5q8E_ghf9W1YVZEt;YX*(E=dW&&;hPoA}E{uNZvGy6wYW=(7<5>@*FQtjf z8RUn{U+XGSyyN_(CPqQP4+f9N6)t`C;~ANI zW8D{-3;Q=G+DD_fgU}5XenpQinNNr;rCEVO;UU*Vl%S#K=FIfs@d{s@LH*&c*V6+M zS*+iXMSeiOB|4{zkv$Z7b~M^txAXISue#X~=4(N>o^y^B-CP@wvi&!)$QO)>isqn$(lL2{N}vkyx51$ z5Aai)Cy&!j%g?AMPx@`09^NOY&-!-5lGbc4Q0vSGmaRdANW}qnf;+E2A*u@eN^AXw zMoqn^&#G5u+tK=F4kUNBf`w}bqUw;BirXAKiV1$X{-$^w*cYm&++&WJiqQ$?Le5i~ zq~uPBA{-za{~ZFs@#m$X0_huq;8x9i#G1Btx)9i`g#(PZRiWP}i@cAc_MNF7r%N>R zHf)8e^xq>bNNrJmjMym|qhl7=)hGG;lLIS0XYsM4Tc2b*l8dsmrx57_a^>z@UCMSZ z>Pu;cwW;T@E*PnNZ8ly^G7tFE5oH!P${dV=dV2}pYixh0kQMu=+Am#?=g;1)HN>K=8qyF`+we}^_=V)gbt%Z!8s zv3-wTyp471#nD?X56sypr#RF%NI=Q2ean76@kjoB^Fx)&ctFE`_g}vi=rF3>EEGxa zKy%ye&F;qZBwcQy5U7h%)ZbGqG%PC}JwEa-9G(So)=ZYVy%i@BCf4WIykp}+qj0EP zM8+eIFOQBUlP^XrPl%QAX?fbCFo$3D*o1<^Y+`!Jx!S+@Fk zpNxOsXWt(_4%Wxa*ORL#%SX>Zezblo6Jhe|<2(77jdTBXJ-wz)@VqJjKH|Nz2R_0= z=nM7pku(M1PVVCQ_gxH+d*#Dndf%Uyj+b*X*Iuab^f*$+uGTJPcwjc5WY!x-muf)X zZYW;VkUk57c9r$p>lH)SZf468Sp$aQA`4a1r1iz36-KDdD}W_m%lr6AZ|!J`^x{6} zy7XPgA>>q*;QKIaIbzHDy7~$iILI%+4SvGunjaX>^6ut#eKP9NbSMN|vwozl6f36mUm)gyU&Cwwwbd%2`I+tao30h7EqAU;In9>*Ia?qnRDs*PexlZ4u%Ahe`3JuT24Dy*m*(qyh2S@3jXMo* z{hGjjpLm|y^PI{+5c*cTzNi4DFMO%uo4yOv~M zc>}WQ>{FW6V|TJReuL>%uJNhvOj#(UE?*R#9H|0MAcwBD?nQ>wJ<{JQzSs2@bgATG zuqFoL_s>ch4QPJr?EM+H%k;$QmphDkN0ND~^Qja$)a38^VxG-E#d@^$^o-UKTl+PY zx$h!{*k;3yjB(2T(~FrcugU*9?&?=QhK6k}bk<`)Tv$ge0j-k9$h~Qaheyc2YL+Kh zK)~DZ)mcK-d#LFNG(r>36XH9cZ|={UncvpwGFhf5?N3*B)~rla{d;qo2LU5K-GFv_ z#iz?nDDcdRQb=J=nTI|X2`4LrQRvJ31 zDp@s>&;xzifckeV|3dA7zpwgrOij{NbEoE4!HvmIT%WN(z}9G37he<2sY^yn#d{Y6 z6HALts^zt)aS^Q+X1Y!`hJNjn37?N$#Yc;2-V3op#s5&3{mt`o-GUNArNvIT0S8KN3dyx3f@hLI2V7Kl}_vEACHaxbp zx#*QAg=*=d!*qV{m^~Q$elt;S<#{<~r|Jcwn`<40u8S=^yE&B-@#v@XQBrljU#}nM z+lFbrTc`e7y&5xlSHT9-W08LM@BuQA*oVBOAUxUez6AZ9# zqF1$gWntbsI8p55nmv7JG(Tip2X%KXtrA_vyW!@B`o)DtGk~yWfpWc|7o^*4v>ON` z&&(G=9CP|DtFkj2Pz;!&F=_y9dl+Bqt1* zky=KcQ_%o31Zz^<7{E9TY(s;rb)=r#=+^JTl^vd3+0yAo=xFKXzmm?Rz4dQ505Gct z+`j&e>62W0t3)k9;$*v5(Lr=8sS}?+=z8dCe{H=oF`ua#b#rmuahFe6Sa@1i>Gb9M#(ZgPDQ!_ACnfMY>UVZEufZWyRcoDpotrf}42wGar7a zdV^aA06saCW3>3S?F9<&4gBT&DZQ#npzGK6tM*EdtQci0>#_dG)+R|zNPJ36Glf=fc6oe7`1I=7pD7Dz#Qh}=;E=cvPVXcyqBLEY4^try``xxdZ;4~N=w7tYH$e)abTCWkqz)b9;N zN>U?_C&dSQr1iEt1uUB;0)g+fU)HD*(9c`W$1unr0}c$~7SDXccPMi$!2G@p@@Hgu z*k634+mV5WfICgF?pZJ|3VMKt%fv>z-&ZO_Tj9%&=BovON+oWaj|vusG2RP)wj$9( z7W!%(3#iFAK287zQ%l_gVN~fa+1tmB#BN`I$qMC01m*o^MB!S$g*|jdo!V5PMIWKp z*R*)UD4b`QX>*=t{K300IWYd;&R-}j_f`E%hwQmT`1zN%VNLKzCMbXn%ltQLyOMcK zSCmtC*T#q9L{~o6%+OR(0=Pd4(9(RTj4T8tQpH&KJx7yTPQZnwrEUd4!(>+7S_o0c zr9*fV?~%iAnZfGcQ?=zpSNU3ECO#=yJ%rzqn!|-%@ticS`X8>6M22{di9ts{?cg!4 z8RG+dWUpS190Sl=eTqjRddd>hS=c}dN{syI` zt^eLyDFV9FxHinkT^eyLh@&8`0}aT?aGfqIj`IVtKkb*pnmU+@bN;#A)xhy01 z*E-TWLf-IZZ5{mfNaOUL3qKN_q!=4v%P;T#a=~TXI!7trtXa-}ZE`veZRIHiMbc#c zL%h~Z7ac-eqNsa(v|2o!w*f_*mM6i#nuXB~7n*Phdf4Cmm~<2c zZ?u=Oq5rN}?E)OqL^$MkV+W%2VK=2>LB(kYB#ct7;syaV?~_?)m|fUFsH>h-&2AC?m~FDS5GVEpE*_%( z&RR?S?+}N=6XAvaaYy!Zuoe{vKrNA`oZqUm=BVM7{lxb{89#mu4AKH6Icc5j_tEHI zZX2~r*M}pZ#jZ86-1bVm|Fa*727~ZHN|)W?HQi1MMj1NG#4Net={g*&yFPyX0-q@A z^B@E#8{pBGug^42I)BUutCDN3-o>o0!j=Lv5R`B~Ah4NDg~?S+ES9a$HwVUmziBET z*^B04AhiK(2|O1>Kw)S0@oPrlo}uo50KViuh&ezS=f$2+6 z8(IMFRlB>~v^U{YbQG$tcWm=oz$SX}*RRM8+&Kfuu2>p71Y4S%%GR=d;#58D^%{M{ zIJsfEP5RF{g8K*}F&E<$YUv3&?(v-bxA3-1V+bj0hyNrF>gtr#J0xTIU1{3Or@CH7~C zPtrrpa13`*09z}d3ZemmU(;^>V#UQ`E_t}1AhwvKT>#gVyRHjk&_{Os7JQh%6oTL^m(0$>Fw0&u)#i^7p9LVN`T z2-U$zI7V1(EKA~&;~O#GI!48`b0B2?` zc@+p7ZORJ#iv5is%1w#w;wDB)w^@S19v~3a?>(zKe%n=UZ+S0-zqtrZef)Klgv`qO?6Q{+>I1tfP zPwqEd_;=8=P=CJDYB=E39ALtBx_n^qcXM`D*ZwPq>MK!f&XA4m!Kb*tyC)&?8iOG$ z81EZp_dDgG5I3qCWo!BH5KAOy<1)In!?AccxLolOdXoXL;_is7yxs3($cF+5Glyf= z6XN|b?`@cVOxAj^)&6WH^?-be1bu)|J4IR%aa(>PkjS-ZU}%-L`NIa6h4+n4B%JU; zUA(AU;x-0N0V0)ViA#(4|H=e<*js*lJ%s%J*b)bG7wW-fb^2R_UmdB_Wj6IkTn(Z{ zDaqphvK$V*PYV#i>~!<>D(S`jYI=$Pvpc^7c$__wlFuBU)B?_mYiGxs)exG#JL_p5 zL*+Gnu?j9|M{4UAbrP=XnJs|VJHZsO5|o8?f7yqxjhsNhZ`|Oc`Ok4&fj&jst`B`l z(Z~Wk6ZJ~(%TI#ErfJ~r@WySk#m%O_gDNoS6tog{8*F!|5B^mKZ)qb&xxgVpzji$D zkJ^8dZ8~h*l?Sx~C?x{>a_cqr)h7%=V}BJ*q=&%FVH0I(J6R!ZgQI zwU)T-6~EO*UGp+4>Sb1_3rgW5u4vGk?yDe{3|0R7F2JjPX?|f~&K@mRNEQx7hk72R zzRAM~WF`gCrRiK$S^IFSjijedT{&48K|cP#w(4AJ&j-X=7Bjt|2KvkD(gO45pyb5F z#F9@CYwdsn;LTNAx(D*=anDgxJGkEIS~`>Ey?-%|g$G)h8mdjmw;EVLShPaU6s4I@ zE7Ti~i0BeA+Y$6j@AUc8LHSzU@q5C1sNlU@VQ`#<5l$BtK)0^Cj51J#`^6p_X#hF!3H*R)QY{Yh z7Ox^hej`A{3SdxXfYi;nSlrP1^0BA<+mlGmM2edNzftomZ00}b{l7o-?>+oKz9#@k zj==?b5^lCygHEp!f;6&R+`_{9`kxWX3oO9K`7sI`e+)8tA@I~NHSqrLm#@{b8Vnm| zwi4tXH5mIa+AM=`W(XZK9A=khfu>)nPHTYIR=^6@p6dhkWfknj;yqd`k!^_tT0j>V z=R8})z}o`3d=sfQVeDWHGQkSJ-IZ}De}fbnJ(kp+W}6z*Jx2^j-h<Lg*BBy| zHa{C&it)dn#3+U7dSM2vz$Pk3%~th1VMOf=a84YswfYKwz+I_ZcI~~Jrl2xIb7*&h zoq!E;>v$}!$RPPa(D8aTraDfF%zqv%W05oW{# z_{%~7C*(?y@2x8+5m$4vsK}}0CAR~+$hGp#t`vb&scvg z?whrnO~)ous{hwPtPZZmEY7w8KTjSueFr>bj=f9-mnnH+ZUU@tgH-0QDJGCU2rh8Q zo~X}B_exc2xo$r5}_cmtn1v7~Y|I+Ed|9wO1n={&*GXMMSTbv*&73XBO zA}Qg&Kl0!A^54yX`tKn@qWFI!!~gei7;=6g>cecza_qfE4ERq;UR|z8#v=6p0IYGX AT>t<8 literal 36894 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 diff --git a/test/image/mocks/scattercarpet-text.json b/test/image/mocks/scattercarpet-text.json index e14f68f60c4..448af0f9854 100644 --- a/test/image/mocks/scattercarpet-text.json +++ b/test/image/mocks/scattercarpet-text.json @@ -47,6 +47,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "title": {"text": "scattercarpet with text"}, "hovermode": "closest" } From d8a59f9037e70fc1189d7ff6b5e97aeca4388a87 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:31:43 -0400 Subject: [PATCH 050/102] use layout.font in carpet/defaults.js --- src/traces/carpet/defaults.js | 2 +- test/image/baselines/scattercarpet-text.png | Bin 37141 -> 37219 bytes test/image/baselines/texttemplate_scatter.png | Bin 98255 -> 98400 bytes 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/traces/carpet/defaults.js b/src/traces/carpet/defaults.js index 4f3f634f39d..54e1dc11433 100644 --- a/src/traces/carpet/defaults.js +++ b/src/traces/carpet/defaults.js @@ -14,7 +14,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, dfltColor, fullLayou traceOut._clipPathId = 'clip' + traceOut.uid + 'carpet'; var defaultColor = coerce('color', colorAttrs.defaultLine); - Lib.coerceFont(coerce, 'font'); + Lib.coerceFont(coerce, 'font', fullLayout.font); coerce('carpet'); diff --git a/test/image/baselines/scattercarpet-text.png b/test/image/baselines/scattercarpet-text.png index d6f780f9cd3e9dd881be9dfa3ae551d01596e307..696f36c25d06c5fb7d0e7a75cd5d95a826d464ee 100644 GIT binary patch literal 37219 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≦5X7KiXD}KF7rE=mMICPVS?k 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%0A&n92pE0u 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 literal 37141 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 AT>t<8 diff --git a/test/image/baselines/texttemplate_scatter.png b/test/image/baselines/texttemplate_scatter.png index 46cb3d80ae6b6f9349bc34b75b496586eb3f4f25..494c515401550e39ab0f80b3265a54f5a99eb9b2 100644 GIT binary patch delta 87969 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%0D*UMNG?Havx<=q;Xj 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

Wht-2R3=7T*^k;j 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 Date: Sat, 13 Apr 2024 22:36:36 -0400 Subject: [PATCH 051/102] style funnelarea_with_other_traces --- .../funnelarea_with_other_traces.png | Bin 70746 -> 76343 bytes .../mocks/funnelarea_with_other_traces.json | 10 ++++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/test/image/baselines/funnelarea_with_other_traces.png b/test/image/baselines/funnelarea_with_other_traces.png index bc31835ca3d8937a0c441c9858d9b5930efb9519..5dd61a8c47e9d704624c779a55a719f23a12da5a 100644 GIT binary patch literal 76343 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˹u&m3k!eq1h~669<`5hUKGl0 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�@ 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žM*heKl;aEh2A=ol3*@pk}* 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 Date: Sat, 13 Apr 2024 22:44:45 -0400 Subject: [PATCH 052/102] style treemap_fonts_nocolor --- .../image/baselines/treemap_fonts_nocolor.png | Bin 75692 -> 81336 bytes test/image/mocks/treemap_fonts_nocolor.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/treemap_fonts_nocolor.png b/test/image/baselines/treemap_fonts_nocolor.png index 7400c57ec1bc6bb88a1e6b7cc73f8ee172d723c7..4e2900efde0c186316bed8f31e8f902e5417f3c9 100644 GIT binary patch literal 81336 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

=^oP#U!@3G?_#ef?U{Bjx}z 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

VB6(1O`W$5Qh?)W6T>yfHzlo+hMGWP1Zw@H9V?A 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 Date: Sat, 13 Apr 2024 22:58:53 -0400 Subject: [PATCH 055/102] style parcats --- .../image/baselines/parcats_hoveron_color.png | Bin 30053 -> 30256 bytes test/image/mocks/parcats_hoveron_color.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/parcats_hoveron_color.png b/test/image/baselines/parcats_hoveron_color.png index a60ab00cdadcfe8796eee88bb885eda2ea110f62..fbfb674583c5d2b3b15fc4fe5650921126aa0548 100644 GIT binary patch literal 30256 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 B{XGBx literal 30053 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 Date: Sun, 14 Apr 2024 00:31:18 -0400 Subject: [PATCH 056/102] fix indicator guage.axis default font --- src/traces/indicator/defaults.js | 1 + test/image/baselines/indicator_attrs.png | Bin 62060 -> 62689 bytes test/image/baselines/indicator_bullet.png | Bin 20067 -> 20370 bytes 3 files changed, 1 insertion(+) diff --git a/src/traces/indicator/defaults.js b/src/traces/indicator/defaults.js index 433cd79c1a3..ff8db452640 100644 --- a/src/traces/indicator/defaults.js +++ b/src/traces/indicator/defaults.js @@ -130,6 +130,7 @@ function supplyDefaults(traceIn, traceOut, defaultColor, layout) { traceOut._range = coerceGaugeAxis('range', traceOut._range); var opts = { + font: layout.font, noAutotickangles: true, outerTicks: true }; diff --git a/test/image/baselines/indicator_attrs.png b/test/image/baselines/indicator_attrs.png index b504527eb8fbcb0e357f3498d41c59971a76ad63..36bbc59d2cab6dbdc50456594dea16a7ab638c96 100644 GIT binary patch literal 62689 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 gIUIUH&2O_uBdE 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 T{C@*36=(2t^>bP0l+XkKgFM1t From e0f9811045cdef3117bbf3ac430a9267aca617bc Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sun, 14 Apr 2024 00:51:27 -0400 Subject: [PATCH 057/102] Revert "scattermapbox" This reverts commit 2c39a8e86cb48fb27e69e3e7c5967becf9ab55fb. --- src/traces/scattermapbox/defaults.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 96e88baa3fd..4d59cce9f69 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -107,10 +107,6 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout handleTextDefaults(traceIn, traceOut, layout, coerce, {noSelect: true, font: { - weight: layout.font.weight, - style: layout.font.style, - stretch: layout.font.stretch, - variant: layout.font.variant, family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', size: layout.font.size, color: layout.font.color From 3631d1a70b0633aea1fdb992e28e057b2874c776 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sun, 14 Apr 2024 00:56:58 -0400 Subject: [PATCH 058/102] no support in scattermapbox --- src/lib/coerce.js | 13 +-- src/plots/mapbox/layout_attributes.js | 4 + src/plots/mapbox/layout_defaults.js | 7 +- src/traces/scatter/text_defaults.js | 7 +- src/traces/scattermapbox/defaults.js | 7 +- test/plot-schema.json | 116 -------------------------- 6 files changed, 30 insertions(+), 124 deletions(-) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index 721d50cfbad..ceddd32df0e 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -460,7 +460,9 @@ exports.coerce2 = function(containerIn, containerOut, attributes, attribute, dfl * * 'coerce' is a lib.coerce wrapper with implied first three arguments */ -exports.coerceFont = function(coerce, attr, dfltObj) { +exports.coerceFont = function(coerce, attr, dfltObj, opts) { + if(!opts) opts = {}; + var out = {}; dfltObj = dfltObj || {}; @@ -468,10 +470,11 @@ exports.coerceFont = function(coerce, attr, dfltObj) { out.family = coerce(attr + '.family', dfltObj.family); out.size = coerce(attr + '.size', dfltObj.size); out.color = coerce(attr + '.color', dfltObj.color); - out.weight = coerce(attr + '.weight', dfltObj.weight); - out.style = coerce(attr + '.style', dfltObj.style); - out.stretch = coerce(attr + '.stretch', dfltObj.stretch); - out.variant = coerce(attr + '.variant', dfltObj.variant); + + if(!opts.noWeight) out.weight = coerce(attr + '.weight', dfltObj.weight); + if(!opts.noStyle) out.style = coerce(attr + '.style', dfltObj.style); + if(!opts.noStretch) out.stretch = coerce(attr + '.stretch', dfltObj.stretch); + if(!opts.noVariant) out.variant = coerce(attr + '.variant', dfltObj.variant); return out; }; diff --git a/src/plots/mapbox/layout_attributes.js b/src/plots/mapbox/layout_attributes.js index 260163b9710..ca0e00a6192 100644 --- a/src/plots/mapbox/layout_attributes.js +++ b/src/plots/mapbox/layout_attributes.js @@ -17,6 +17,10 @@ var fontAttr = fontAttrs({ ].join(' ') }); fontAttr.family.dflt = 'Open Sans Regular, Arial Unicode MS Regular'; +delete fontAttr.weight; +delete fontAttr.style; +delete fontAttr.stretch; +delete fontAttr.variant; var attrs = module.exports = overrideAll({ _arrayAttrRegexps: [Lib.counterRegex('mapbox', '.layers', true)], diff --git a/src/plots/mapbox/layout_defaults.js b/src/plots/mapbox/layout_defaults.js index 2348e2aa426..40379f1cc5a 100644 --- a/src/plots/mapbox/layout_defaults.js +++ b/src/plots/mapbox/layout_defaults.js @@ -103,7 +103,12 @@ function handleLayerDefaults(layerIn, layerOut) { coerce('symbol.iconsize'); coerce('symbol.text'); - Lib.coerceFont(coerce, 'symbol.textfont'); + Lib.coerceFont(coerce, 'symbol.textfont', undefined, { + noWeight: true, + noStyle: true, + noStretch: true, + noVariant: true + }); coerce('symbol.textposition'); coerce('symbol.placement'); } diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index b91fcbe5b13..25144cdc377 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -10,7 +10,12 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) { opts = opts || {}; coerce('textposition'); - Lib.coerceFont(coerce, 'textfont', opts.font || layout.font); + Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, { + noWeight: opts.noFontWeight, + noStyle: opts.noFontStyle, + noStretch: opts.noFontStretch, + noVariant: opts.noFontVariant + }); if(!opts.noSelect) { coerce('selected.textfont.color'); diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 4d59cce9f69..bed94a600fc 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -105,7 +105,12 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout if(subTypes.hasText(traceOut)) { handleTextDefaults(traceIn, traceOut, layout, coerce, - {noSelect: true, + { + noSelect: true, + noFontWeight: true, + noFontStyle: true, + noFontStretch: true, + noFontVariant: true, font: { family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', size: layout.font.size, diff --git a/test/plot-schema.json b/test/plot-schema.json index 9fc418dc4ba..b217666b132 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4044,64 +4044,6 @@ "editType": "plot", "min": 1, "valType": "number" - }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" - ] - }, - "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" - ] - }, - "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", - "dflt": "normal", - "editType": "plot", - "valType": "string" - }, - "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", - "dflt": "normal", - "editType": "plot", - "extras": [ - "normal", - "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" } }, "textposition": { @@ -71197,64 +71139,6 @@ "editType": "calc", "min": 1, "valType": "number" - }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" - ] - }, - "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" - ] - }, - "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", - "dflt": "normal", - "editType": "calc", - "valType": "string" - }, - "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", - "dflt": "normal", - "editType": "calc", - "extras": [ - "normal", - "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" } }, "textposition": { From 6e367d62869fca56eae07a6fb69874d58d2985e6 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sun, 14 Apr 2024 22:36:35 -0400 Subject: [PATCH 059/102] add font style options to gl-axes3d --- src/plots/gl3d/layout/convert.js | 32 ++++----- stackgl_modules/index.js | 116 ++++++++++++++++++++++++++---- stackgl_modules/package-lock.json | 12 ++-- stackgl_modules/package.json | 1 + 4 files changed, 125 insertions(+), 36 deletions(-) diff --git a/src/plots/gl3d/layout/convert.js b/src/plots/gl3d/layout/convert.js index 20869511f38..f2477ac6fc6 100644 --- a/src/plots/gl3d/layout/convert.js +++ b/src/plots/gl3d/layout/convert.js @@ -15,10 +15,10 @@ function AxesOptions() { this.tickEnable = [ true, true, true ]; this.tickFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ]; this.tickSize = [ 12, 12, 12 ]; - this.tickWeight = [ 'normal', 'normal', 'normal', 'normal' ]; - this.tickStyle = [ 'normal', 'normal', 'normal', 'normal' ]; - this.tickStretch = [ 'normal', 'normal', 'normal', 'normal' ]; - this.tickVariant = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickFontWeight = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickFontStyle = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickFontStretch = [ 'normal', 'normal', 'normal', 'normal' ]; + this.tickFontVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.tickAngle = [ 0, 0, 0 ]; this.tickColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; this.tickPad = [ 18, 18, 18 ]; @@ -27,10 +27,10 @@ function AxesOptions() { this.labelEnable = [ true, true, true ]; this.labelFont = ['Open Sans', 'Open Sans', 'Open Sans']; this.labelSize = [ 20, 20, 20 ]; - this.labelWeight = [ 'normal', 'normal', 'normal', 'normal' ]; - this.labelStyle = [ 'normal', 'normal', 'normal', 'normal' ]; - this.labelStretch = [ 'normal', 'normal', 'normal', 'normal' ]; - this.labelVariant = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelFontWeight = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelFontStyle = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelFontStretch = [ 'normal', 'normal', 'normal', 'normal' ]; + this.labelFontVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.labelColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; this.labelPad = [ 30, 30, 30 ]; @@ -91,10 +91,10 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.title.font.color) opts.labelColor[i] = str2RgbaArray(axes.title.font.color); if(axes.title.font.family) opts.labelFont[i] = axes.title.font.family; if(axes.title.font.size) opts.labelSize[i] = axes.title.font.size; - if(axes.title.font.weight) opts.labelWeight[i] = axes.title.font.weight; - if(axes.title.font.style) opts.labelStyle[i] = axes.title.font.style; - if(axes.title.font.stretch) opts.labelStretch[i] = axes.title.font.stretch; - if(axes.title.font.variant) opts.labelVariant[i] = axes.title.font.variant; + if(axes.title.font.weight) opts.labelFontWeight[i] = axes.title.font.weight; + if(axes.title.font.style) opts.labelFontStyle[i] = axes.title.font.style; + if(axes.title.font.stretch) opts.labelFontStretch[i] = axes.title.font.stretch; + if(axes.title.font.variant) opts.labelFontVariant[i] = axes.title.font.variant; } // Lines @@ -134,10 +134,10 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.tickfont.color) opts.tickColor[i] = str2RgbaArray(axes.tickfont.color); if(axes.tickfont.family) opts.tickFont[i] = axes.tickfont.family; if(axes.tickfont.size) opts.tickSize[i] = axes.tickfont.size; - if(axes.tickfont.weight) opts.tickWeight[i] = axes.tickfont.weight; - if(axes.tickfont.style) opts.tickStyle[i] = axes.tickfont.style; - if(axes.tickfont.stretch) opts.tickStretch[i] = axes.tickfont.stretch; - if(axes.tickfont.variant) opts.tickVariant[i] = axes.tickfont.variant; + if(axes.tickfont.weight) opts.tickFontWeight[i] = axes.tickfont.weight; + if(axes.tickfont.style) opts.tickFontStyle[i] = axes.tickfont.style; + if(axes.tickfont.stretch) opts.tickFontStretch[i] = axes.tickfont.stretch; + if(axes.tickfont.variant) opts.tickFontVariant[i] = axes.tickfont.variant; } if('mirror' in axes) { diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index 286015a1c42..569aad9b802 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -11925,6 +11925,10 @@ function Axes(gl) { this.tickEnable = [ true, true, true ] this.tickFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ] + this.tickFontStyle = [ 'normal', 'normal', 'normal' ] + this.tickFontWeight = [ 'normal', 'normal', 'normal' ] + this.tickFontStretch = [ 'normal', 'normal', 'normal' ] + this.tickFontVariant = [ 'normal', 'normal', 'normal' ] this.tickSize = [ 12, 12, 12 ] this.tickAngle = [ 0, 0, 0 ] this.tickAlign = [ 'auto', 'auto', 'auto' ] @@ -11938,7 +11942,11 @@ function Axes(gl) { this.labels = [ 'x', 'y', 'z' ] this.labelEnable = [ true, true, true ] - this.labelFont = 'sans-serif' + this.labelFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ] + this.labelFontStyle = [ 'normal', 'normal', 'normal' ] + this.labelFontWeight = [ 'normal', 'normal', 'normal' ] + this.labelFontStretch = [ 'normal', 'normal', 'normal' ] + this.labelFontVariant = [ 'normal', 'normal', 'normal' ] this.labelSize = [ 20, 20, 20 ] this.labelAngle = [ 0, 0, 0 ] this.labelAlign = [ 'auto', 'auto', 'auto' ] @@ -12075,9 +12083,14 @@ i_loop: //Parse tick properties BOOLEAN('tickEnable') - if(STRING('tickFont')) { - ticksUpdate = true //If font changes, must rebuild vbo - } + + //If font changes, must rebuild vbo + if(STRING('tickFont')) ticksUpdate = true + if(STRING('tickFontStyle')) ticksUpdate = true + if(STRING('tickFontWeight')) ticksUpdate = true + if(STRING('tickFontStretch')) ticksUpdate = true + if(STRING('tickFontVariant')) ticksUpdate = true + NUMBER('tickSize') NUMBER('tickAngle') NUMBER('tickPad') @@ -12085,9 +12098,13 @@ i_loop: //Axis labels var labelUpdate = STRING('labels') - if(STRING('labelFont')) { - labelUpdate = true - } + + if(STRING('labelFont')) labelUpdate = true + if(STRING('labelFontStyle')) labelUpdate = true + if(STRING('labelFontWeight')) labelUpdate = true + if(STRING('labelFontStretch')) labelUpdate = true + if(STRING('labelFontVariant')) labelUpdate = true + BOOLEAN('labelEnable') NUMBER('labelSize') NUMBER('labelPad') @@ -12120,22 +12137,70 @@ i_loop: BOOLEAN('backgroundEnable') COLOR('backgroundColor') + var labelFontOpts = [ + { + family: this.labelFont[0], + style: this.labelFontStyle[0], + weight: this.labelFontWeight[0], + stretch: this.labelFontStretch[0], + variant: this.labelFontVariant[0], + }, + { + family: this.labelFont[1], + style: this.labelFontStyle[1], + weight: this.labelFontWeight[1], + stretch: this.labelFontStretch[1], + variant: this.labelFontVariant[1], + }, + { + family: this.labelFont[2], + style: this.labelFontStyle[2], + weight: this.labelFontWeight[2], + stretch: this.labelFontStretch[2], + variant: this.labelFontVariant[2], + } + ] + + var tickFontOpts = [ + { + family: this.tickFont[0], + style: this.tickFontStyle[0], + weight: this.tickFontWeight[0], + stretch: this.tickFontStretch[0], + variant: this.tickFontVariant[0], + }, + { + family: this.tickFont[1], + style: this.tickFontStyle[1], + weight: this.tickFontWeight[1], + stretch: this.tickFontStretch[1], + variant: this.tickFontVariant[1], + }, + { + family: this.tickFont[2], + style: this.tickFontStyle[2], + weight: this.tickFontWeight[2], + stretch: this.tickFontStretch[2], + variant: this.tickFontVariant[2], + } + ] + //Update text if necessary if(!this._text) { this._text = createText( this.gl, this.bounds, this.labels, - this.labelFont, + labelFontOpts, this.ticks, - this.tickFont) + tickFontOpts) } else if(this._text && (labelUpdate || ticksUpdate)) { this._text.update( this.bounds, this.labels, - this.labelFont, + labelFontOpts, this.ticks, - this.tickFont) + tickFontOpts) } //Update lines if necessary @@ -13183,15 +13248,27 @@ proto.update = function(bounds, labels, labelFont, ticks, tickFont) { var data = [] function addItem(t, text, font, size, lineSpacing, styletags) { - var fontcache = __TEXT_CACHE[font] + var fontKey = [ + font.style, + font.weight, + font.stretch, + font.variant, + font.family + ].join('_') + + var fontcache = __TEXT_CACHE[fontKey] if(!fontcache) { - fontcache = __TEXT_CACHE[font] = {} + fontcache = __TEXT_CACHE[fontKey] = {} } var mesh = fontcache[text] if(!mesh) { mesh = fontcache[text] = tryVectorizeText(text, { triangles: true, - font: font, + font: font.family, + fontStyle: font.style, + fontWeight: font.weight, + fontStretch: font.stretch, + fontVariant: font.variant, textAlign: 'center', textBaseline: 'middle', lineSpacing: lineSpacing, @@ -13243,10 +13320,19 @@ proto.update = function(bounds, labels, labelFont, ticks, tickFont) { if(!ticks[d][i].text) { continue } + + var font = { + family: ticks[d][i].font || tickFont[d].family, + style: tickFont[d].fontStyle || tickFont[d].style, + weight: tickFont[d].fontWeight || tickFont[d].weight, + stretch: tickFont[d].fontStretch || tickFont[d].stretch, + variant: tickFont[d].fontVariant || tickFont[d].variant, + } + addItem( ticks[d][i].x, ticks[d][i].text, - ticks[d][i].font || tickFont, + font, ticks[d][i].fontSize || 12, lineSpacing, styletags diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index 5e7b123d774..2932f5ea08e 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -10,6 +10,7 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", + "gl-axes3d": "github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", @@ -3709,8 +3710,9 @@ }, "node_modules/gl-axes3d": { "version": "1.5.3", - "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz", - "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "integrity": "sha512-lg/8cpq3HgF7GE8fBQxHlb/DEFAqqrfoBPOqlLmWomYCj/QL7n8N7HWWzoPeYdBRpebTkjBADyOhI9pUKs0q4w==", + "license": "MIT", "dependencies": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", @@ -9666,9 +9668,9 @@ } }, "gl-axes3d": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz", - "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==", + "version": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "integrity": "sha512-lg/8cpq3HgF7GE8fBQxHlb/DEFAqqrfoBPOqlLmWomYCj/QL7n8N7HWWzoPeYdBRpebTkjBADyOhI9pUKs0q4w==", + "from": "gl-axes3d@https://github.com/gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", "requires": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index 84d5f87fc7a..37be4152abd 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -13,6 +13,7 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", + "gl-axes3d": "github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", From 7aae57bc60ba28b2612b62087e79f26e352be968 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sun, 14 Apr 2024 23:10:09 -0400 Subject: [PATCH 060/102] update trace_metatext --- test/image/baselines/trace_metatext.png | Bin 102545 -> 102703 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/test/image/baselines/trace_metatext.png b/test/image/baselines/trace_metatext.png index 24921f9553af293be2d79be375b0c65ca21e3287..e2a04323de199b248fbbbbb391b06789ee1a5a6d 100644 GIT binary patch delta 77059 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 delta 76880 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 Date: Sun, 14 Apr 2024 23:52:12 -0400 Subject: [PATCH 061/102] handle font styles in gl-scatter3d --- src/traces/scatter3d/convert.js | 16 ++++++++++------ stackgl_modules/index.js | 27 +++++++++++++++++++++++---- stackgl_modules/package-lock.json | 15 ++++++++------- stackgl_modules/package.json | 2 +- 4 files changed, 42 insertions(+), 18 deletions(-) diff --git a/src/traces/scatter3d/convert.js b/src/traces/scatter3d/convert.js index 7e6366f0ee0..bea6af7521f 100644 --- a/src/traces/scatter3d/convert.js +++ b/src/traces/scatter3d/convert.js @@ -296,11 +296,11 @@ function convertPlotlyOptions(scene, data) { params.textOffset = calculateTextOffset(data.textposition); params.textColor = formatColor(data.textfont, 1, len); params.textSize = formatParam(data.textfont.size, len, Lib.identity, 12); - params.textFont = data.textfont.family; // arrayOk === false - params.textWeight = data.textfont.weight; // arrayOk === false - params.textStyle = data.textfont.style; // arrayOk === false - params.textStretch = data.textfont.stretch; // arrayOk === false - params.textVariant = data.textfont.variant; // arrayOk === false + params.textFontFamily = data.textfont.family; // arrayOk === false + params.textFontWeight = data.textfont.weight; // arrayOk === false + params.textFontStyle = data.textfont.style; // arrayOk === false + params.textFontStretch = data.textfont.stretch; // arrayOk === false + params.textFontVariant = data.textfont.variant; // arrayOk === false params.textAngle = 0; } @@ -449,7 +449,11 @@ proto.update = function(data) { size: options.textSize, angle: options.textAngle, alignment: options.textOffset, - font: options.textFont, + font: options.textFontFamily, + fontWeight: options.textFontWeight, + fontStyle: options.textFontStyle, + fontStretch: options.textFontStretch, + fontVariant: options.textFontVariant, orthographic: true, lineWidth: 0, project: false, diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index 569aad9b802..b7e5874abe8 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -21493,9 +21493,17 @@ module.exports = getGlyph var GLYPH_CACHE = {} function getGlyph(symbol, font, pixelRatio) { - var fontCache = GLYPH_CACHE[font] + var fontKey = [ + font.style, + font.weight, + font.stretch, + font.variant, + font.family + ].join('_') + + var fontCache = GLYPH_CACHE[fontKey] if(!fontCache) { - fontCache = GLYPH_CACHE[font] = {} + fontCache = GLYPH_CACHE[fontKey] = {} } if(symbol in fontCache) { return fontCache[symbol] @@ -21505,7 +21513,11 @@ function getGlyph(symbol, font, pixelRatio) { textAlign: "center", textBaseline: "middle", lineHeight: 1.0, - font: font, + font: font.family, + fontStyle: font.style, + fontWeight: font.weight, + fontStretch: font.stretch, + fontVariant: font.variant, lineSpacing: 1.25, styletags: { breaklines:true, @@ -22133,7 +22145,14 @@ proto.update = function(options) { var points = options.position //Text font - var font = options.font || 'normal' + var font = { + family: options.font || 'normal', + style: options.fontStyle || 'normal', + weight: options.fontWeight || 'normal', + stretch: options.fontStretch || 'normal', + variant: options.fontVariant || 'normal' + } + var alignment = options.alignment || [0,0] var alignmentX; diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index 2932f5ea08e..d91a3194c0b 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -19,7 +19,7 @@ "gl-plot2d": "^1.4.5", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "^1.2.3", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", @@ -3914,8 +3914,9 @@ }, "node_modules/gl-scatter3d": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz", - "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#eeb947a712fc6a17fa0dc1775397976de926887a", + "integrity": "sha512-vrmCPZn5Mi4toGbLN0v8Vl6aqkYdtXcpSTPEZOV/kJ2kd1V9iDkRP5ppi/nJ/NNbHOpx5v0q7jP5UZDLVCQUjA==", + "license": "MIT", "dependencies": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", @@ -9670,7 +9671,7 @@ "gl-axes3d": { "version": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#445a7aad8fe75ea791ac98a1960cff2dab4412c3", "integrity": "sha512-lg/8cpq3HgF7GE8fBQxHlb/DEFAqqrfoBPOqlLmWomYCj/QL7n8N7HWWzoPeYdBRpebTkjBADyOhI9pUKs0q4w==", - "from": "gl-axes3d@https://github.com/gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "from": "gl-axes3d@github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", "requires": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", @@ -9871,9 +9872,9 @@ } }, "gl-scatter3d": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz", - "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==", + "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#eeb947a712fc6a17fa0dc1775397976de926887a", + "integrity": "sha512-vrmCPZn5Mi4toGbLN0v8Vl6aqkYdtXcpSTPEZOV/kJ2kd1V9iDkRP5ppi/nJ/NNbHOpx5v0q7jP5UZDLVCQUjA==", + "from": "gl-scatter3d@https://github.com/gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", "requires": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index 37be4152abd..aa295d4c625 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -22,7 +22,7 @@ "gl-plot2d": "^1.4.5", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "^1.2.3", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", From f92ff86bf30f6e1ea23cf6a93b99a50aed09c2dd Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 15 Apr 2024 00:02:15 -0400 Subject: [PATCH 062/102] style gl3d_scatter3d-blank-text --- .../baselines/gl3d_scatter3d-blank-text.png | Bin 162394 -> 163253 bytes .../mocks/gl3d_scatter3d-blank-text.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/gl3d_scatter3d-blank-text.png b/test/image/baselines/gl3d_scatter3d-blank-text.png index cf534c705e375c62a23bdcd8894cfa0ea7219bf1..a4d10edc737ffe95a2413d654a93d050278455d9 100644 GIT binary patch literal 163253 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�?`?LPZj7<>yFA5x->J@`P;KDsD+^qz`KNPWs7Aq@fe2tFV0u_M(S zcKqAXeqLd6u)$^id4rtlf?D!JKu6-2UNY#w`=^V0Z+wnky zKR{!$R9m5CWJ@l;{m%#mR4%Cm6BM0gqpQws^8bMrQR_jA>)ZWDa9IIt#R5ty0dbQ> zN)F8hV)RhjNwo5b4Ygt8)VqQ=%?^LfSU84!IcM=ZCWe>pN#n%dHYHko7XBzT4FeBb zeV6AD#!I8eF@5sB6U1UHl3mUFGI{5t`gi#(16ET9J_ozk+2c+`aIxbLk@8Lz5USr#I?9}Cv|6K2}x24C<`KJwF5~)06H1jk93jy$P~^OPLR*2K;Ka_# zD~F8&VaCK*2Xp8WJ1;A?iRWsdHLmSQZ{GYugN`MMXg^I8sX;cVA~1Fco^SJH-akIk z^A;DeQ00;De13W(;&babmJHT=KZ3v6T(e54S9sd#d$Q5d_-2h=ojU8oe}J^?5s>=1 zwK(bJFtg+T!78MzZE)k4*6q*-lBs3y{$zldqH6{uB7w}+`{P@AgeBgfxT<%`f= zq3bq;{b;BZeD{!x=Squ->RBO@L39IWgn7#CtNw$;ok-MipXy~XOTL5D-K5t$n1_@8 zh!pqFZX=Bdwp2k+=sSI2fy@{hRO}Znh_N0LGmW%F_EZhtILr!$KgAdJ_$j0LK--S? zzDRrA4i}?VRZ_8N(H{H>7ivKwT_I22Y64Div`(U)L4$^uUcQdb!4$zFgOb)UFI;VH zJSP#1e?5Kj`+4{bsTnq0vW51LFHldnFxcCzGCj-8z{G@_7Q<)?dE@NAdh=g=pv(28 ze5^st!1LUbwa3|boZ}(fWD?KPSG|w_DDmhLB}E)IdZg!V<%e?oJ)-zpJKvNsaRXsV z_lqQf)V#{^3y)1nTvLR3tu?rWWt$yqA6e;p`22n@Zq0bBdFMUpRR-d4>L!od^?GR3 zIX^)$AXdZ)!q3@!T4VZ&EFrZaxq_G+TKB}Knh16_&s`ltFB9<|&Fcv6qF9`igS>Rm zZf=VDH8uEY(XaDm-I`JeIO&ukAM5iauB6NB;(M-~zPin;gJ9H#;g7^<2LAxYlLI8V z8!e5J8P|QJ@XF7I5`u|f11`jm!dM*Z?Kb?J-YZ6Kdk%K))gBNQqB*hjjB6kUH9gG? z&@TGXtEY0A^2t0kL-|*nQUFh;0$ZHgj1u_xlpX(6<=f8d^|EXuU!Hyqtclvep&{@D zGJ)dL%gcBrCiG7dI{-Na4NKi!H&q(;T2^*y2!05%;B-L}CVr7@Vh%Apd)L};y<^%( zO0&{K&&~XIRLDq~MzV-C=%MAHi~B}4uPXG%8r!ndSYG(o^d?NW>dhNrX>Qm$;oToB zxLZPojs)ZTw;^`!YaTbCBxjJ_5*jq1`||g06a=16hW#$p5ide3Up{l+6Xj+ZLvUhXI=OM@yRcM%&AK; z@!{enHONYiTbEU=h`$7z>3A<8%za=D@lSsc(dTruryFirN>nQWS>#{{-^eP_R zbs%j3HDI|UqSP3M3GbxrUi-C3KrCopN(|;~spfU(r56}LgA(9zq&1H3avnW#I+WP# zdxal;LE2lq|Kc)4tN&!h6v-0C#{*H3ZulL|aEMc_H3B9!p)qdfK=`fnX2IB8t7c9P z?yziIh}m2$kPOC`u;yRAAmi8P0}Y|1U4b~itCLs*3*pe*-Q8E~r8ebFuYdTdv#ETqP^2d6z!P6H65d<AX<$oC5ofzb z*G(S$gH~8#T1Q@Wo&N_wfu#5-n3Q^q2lmgHFpPRS_FY6h8-G@n{ZoGs{P$^v%%`2# zF`XwL5Jr47(5bbAZQB&I#eP2aDnMW5Hf{J??nX8+(-Rb3C392~mHDAp+rbwQX0B~A z+WXC+vtgny1<~;lAE9=&E5pKrRPoHo4kFhGORWhz(Vzp$QRFM(H*Vj7;5IHRRuXE# z2U4jD29EUd`Y>tt{`p;UF$vy$j$nw~yB6Ma57zl6NRn=501$A%@Bok7GNO!`s5bwUpU+~+BuRM-FIq7La3k22Xp8mGvGh&aaPC_== zqpW|ID&O+7x7RL9BH$A3a;-R+ICzO?_!%MV*5VAff`{$ni^%ffnlr^;VFc3oSsEs` zil+sg-NygnlaxYBJuHISDfhT>`r?$!nr=HG@j>wC**}uSo9yW}KR?_RK zcB6B);2S;r{_J>js2IuQ$(=_8h%>#nq_V)S(f1SB0N}M=*wlhlS~q!Yocivq-1f8y zPX3BU5I@qjs0L#vm2um<7Qvf}-hL~<(%Kx4&EfdZyZiQJZ@GVe{AaSAoX5!K7S)2L zmlMH;fBKUrw#facgV0`XzP=-*JQAJ6SS=m$toS#w=a*ZOpzy}V zq8cKh{%YzqtBzX=Z4M=||KW1{Esvqe$9CYfg{SQm-*}l#Ysw)&YU4AXlK)(T41d9+ z0(pWQ-Dd`PN>vI%vquU~ZZZD4o+M);!Ldt&=C*jUkJu1R&Z3fCm&(44-Ys?8U!p7m zk0P{>Ktmm)W@tJk^p|-b7U&x~W)eJmo{u1F=KgxFwZwr3^BTH6%TqSf>uS;z@rWO( z1YzmBhGajx);z^H9?46_Eyit>lx6yEVga7+HC=aG&nLk9N@sNqfb%LhkXZF=78A@p zV*wi&iI~%jB^B3&yqCRIxjV(%>@VT~hqvGNNb%}EQoLt>e3vRDN%ZK@VFBMfSe&+L z!Lm|C+YSO9l}pU4fWqXYknyThRh~h3b0jFivMM`A4}qP|~Q*-cmlW z6SseT_5?a+$JUdt?4knLk2{55ITf!p_PhmeHag!--@q5Y<4I_3)+aEk!UV?H#NB`{ z!yIsQf{c`KCBxkKhTwPIvQ^D39c&#lY0{YS?;NYF-`$3|<}Z;avZ&j8ClQh`-D363 z#+_n*rjt8k|IT7_>d=+oOG#|w3ANv*68V9{IZbtHUVbY;l@0|C!%xXQSw#DXO6>K4 z_d3V4fdN2yx+%CY3^!g$S7J?0H*|WOdQ02$5@l5XLO7VZRtGcoUCY)#Ls4I{*R0Xrp<<&u? zrm;~L9yAe4nG7*^%Z|V*4jB#k8@>Fi#)_^r7J?`BAwn5s@N3r6t{TZ8jg0Dy zEG!&#AAKNCA0HiaO^vB9(07Wt(f6pm+x#7f6h&D)8Mh0Vr2lZ!zw%aHmlX0rG{knaVQgr2Ldp$}T{I;Ukm z;C^&82FuTlE_vlKqMVbQ*;^H3Ge|12@&cRRk`TMK*7z|UHiGYTtm-G~=oT|Z*!2a; zN2&a1g(XytNh1UzR zHzw}pLG61U3<=0uH?0I+MHxl#_OFh-61KkZpdQsL_Jn==1xnuYTG+5FATHfXqPs#UO-m&wT1arx3ri@I<45~$#5Nv#8Ku&JAb}pq6n(D@T^hcXH_ttC0_pz z(JAUY0y>gMK*vOa9x8IP7)*Qq8((SN{j54KOMl$%4rusNRCnrI7HIo9ef0ibIuEk6s1^?h2ZquOs8 z1~`u&-o)Els_D?8_U}Bko=Dbw4wXOh1K)oMOc3nRh${sUuC*zZS^?!Bg`ayGbzA5U zZTp44x~gIn*_|>`s+XwGwjm&MkF(lZKJYp~OrbX{`fTKX`xgd!rp<|Bx?(u8! zwb58jZQm=8r5exsXJ(c*P^%eY5{$@Eyd9txL*4I2F1BOwdKu6!$!ZDFujM{l%b0on zB;cmSwJ#!h3g-yTf}wEhnw7P=_(F^q4}K-HAtMzHss1EO7rDqOSj|iA2^{G<{Hxs_ z5>mVv7VCUf5G^~tQNY`71>4O{TqDHdXYr}4M)+k zxZcjoQGK1_04t2<_c%h7VbBewc zV507f3OF!(aLGAkG^b!w9jSrP>oH845(~C29(cVO0Y<%k`4vopg48dB4_nojqR(}1N^b$-!DfB(u{D@bKO@AnpqCP&HbuL+qH7#I(hRBxb;=B9HzkH$IT4-)i zWa?%RP(sL_ECB zDV~z&-#sE=6R~e)R?3l%n7Me=wQ`QRaqTxZ2g^rl1mtkDFNX^s{z+3=yD1s7jIev2 z9+8%+OG|oxXk0TXZA5c;_W4HAV%K*1BmF6&Q;~BLkDjh=Q@qWZT``zt0aV2n=&-~C z8tUT_H-r@iE%pb-wG=$d2@y3D2dV70i-dB{jM(nt^y9=}F2AM)a#mc_seQ;Wsh%!2^5;}Z>kL0?WWXEoFI^Wjk8eTG=bJ!7`>@izl z(xOiKeX7=0qk1R%&!kn2tC$w&VhuUnfA5G%p-M8RRYJ0_h-hBI&sDGcjeNk=cZz}DC)_| zFq^s8=n*6VzW6EK*ua<$%&`SP3ft_4y zO+Z+VmPu{)fkA!iYGb~FLdljMN{VF zlaZk4r?J1kzzJ8YKiZS_nmCB#H%+deUnAhKq-1gccBJma` zA1ntAk+;eQA_@}j%2+@t04L#Y>+9r@DMZwn@NjXBc6c+@EZ6LeXJ*ri$0L9-a@L=~ z2#0n+#_qFe?zsaN=!VeYi6OEfsOJ$=*Rsw`Uj<42yh8G({F#D{NHk8ew?wan50*tg zd^zLcXbc%@7a(aVa1f>ua7zUd3+=pWg&SdZezyF_lWPIxN}TkY=Rk%j@j)5wLSt04 zR&v0o`lIYr*apZnNaLyuv8wKMC*3mTod<{!MM&2&^THl2;W^teTLa-6$Fa@c?>wTS zzVy|GpvTB}xqA4Y?J(s%<6*+Cj-(ADclS685*q$goJ)V-8MnDhNb{6~U@kA76=5Xk zW*Ewy@jF80o3z&uF;uPHM+AGDN4B7PaH!bGGX9H$2t$!(TirU7-9mu?Cr!=d%~Pif z9NhN_{&-@i@rSCEjRzF4pVi>4SDT#>P8_>Dyn%7VZH4zim9Tqn9I^x7XmWq;OR6YpuzC@+P6;6(GClpZ#(1ee@s`so2Q1rp0Ah4emWfD-b znJ+srPw_L2PI)Nnf6$cIydv+^*0QH$plr<7Y5}}BN%V9=(oW#*UxO8YZ9P3^hH5?n zGbLve+N1*E=4Y56u5Iqln%bpLdVhYqsISnoqte*p?3no|a)&OTEh>WBmOCp_MA4+9 zg6-EerX$Dy=3zdoy<=^c!QR_~oqCRrJ1*Kxi99^)VPxspA5eho=I8t~XeR?Udcj8; zQRY`wVF_*A@vmAczDV>ZO?K5GRs5`mw7AJw`w}gI`}eRVgCp3Y(D!&My{`Idbfhr# zOSUibvOUS}gN>~G-=Xh{-(yGIx9PMvKn#k$n|hw17@&O&M9DlbVvfiXS%##E(EUPV zHH3u|Xw@3LV>{+Z21PqChsf%_uQ)pT>G7SrG1d%xdqG*vWy)~x*u+udN54Dx7#}3n z9y?xY;(?2z9PuHT&~B2TlM;F3^c2cdSdjIZ!!L1{maUx~VWx82aXSu5DJE^Kz=C}H z_k>W3;Ov^w7%EyW)rjAGtE(~3hw<%Y$itK4N!Pz_VcP8iqOXSJQbKx%cX%IM_kD?; z+%H?y9RCjn?Qs>%HoNK&sS!~p2uT;95Bzi3I(Edh+e73dA2im}=V>;)l8DRyW>t12 z`Mj6P6@)DJBpk(nkbfo5HYK`W)c5=i>^ht_Ex+9}PgqvT{#y!L?AT7Y5o{ffvaFfy0FY#Ryo3OH1P*!(+vZ$H-uy8u5|I`<*v z=O^WgM7R7!q(AFtq5F zghSRp!zk^!l}H`A=(I@OoMaVJ$FJP=gg1e`wYm%~C&QxQ_M&>!GDK!!`sg)$SMCB> zMWrFctNp~hlGA*D{S~=$BG^@UVfWNtU#@@CnXi2^1kB`o09xAU%~xCKx& z{CSy=b9iU6c7BAZ`M@z9@yMA02wejRtU-Qn93P)K4~kQ}+s!pJeH^!tKHwZ~ z5r2WWTVx;YuVO5p@kt*V8VH3h0GDv(n&|w@l%8MoM3ebfe`OH;wVZDfy@NGXWJU#+ z#5WmpEfhMK$2RzeSN*>ZfJ1|fHco1c0mM0@?#-Ow*(&9PttvGvcVky-%)I`C4v@1f z-;rV0?+@@-mG{=%M@$MH`2qc_T5H@%-!-xXwmePX?k~~pNB~%`{|ttO;FDF<%49q2 zAbxQxYDP{Up75$hC3QzJcAtd@?5JfU=25XMALA)h2Byzy$jlJcU7 z8*!|ruZjvCV>SI0BI;6<2TCF4B5I9uddTuyApZTU1Xk~cyxa5mZb2N&1wen6CB2aV z@HFc($R%A2epiyaA_u7H5~|hCp0V0sHAqY#yuNG7;(V0GT#audRdd)0Jgb#FO2;k~9sFnJV ztR{@zjHDp3GK1!zG4?xK%prV+8|C zVD+I1zO{`XC4HxYD$Cd83v)1wLhKy zVmE==Dn4mh6MtElzcH)!P7wmU2K9py4VW~PBaHQ%!&KB|n0-##x!F020j}073`_g- zVl{f~ae5KfaKQ)R<$y-7pzfz)^i1l!u^%gy!1k9XKvy$`N8JF0qN|9c5YoTLT9O$P`O8j7&wF`FDh}+Do#<=Z`^*2C$WG=GWEaS_nlUtimLs{XL-LP`{PdGt?jDUYL|zm_k$8 z{46JBuy}VNb$+;FHZKNuqyL*lpp-A-c3B7Hp#AB5%=QtOdLA0K&~L+NF|%R{EvMdsz%|KcT|8Ip(x#m=CJYCa-)+g9E%)H{ zrZ=vE_|00{SWXIk@2{sX@D zE{HUfv7>8fB?7Qn+nCvaog{tL0D`8$U>2k@$ocasuuN5iIzjuBW;U5RqX%QDBryM8 zLi&U3Urksc`2w(7_(ZIK4Me~QOmXzCJOWO-f0KzRll0#|j_4XJ zB5n3W0eqa0R#rr(T}6tvOKlYfl}-cUCbN~FDz}VV_?RfUaA>OIy5x)<6Q$aj;*!Fb z(^R@rtLV7HUxgo~%*@P8B!rnET;`)s(Z<1?#w5KtJ&}HNXUGQfZcJoFN~sf7Dtc(L z60E1;wWbmLEeMy4l1ey8r6}KGstqG>SOAIhQx>6HdHQz}c_9>ls3g zn#2GO1;>!{cGd_8S^WpwG)aKec!3O<$cF>As0=LCfibVx$wz5PByVr#oK4U-=ZPC+ z3cA+r>(}ewRR!RzY|HW!V&_hU$YHINXEq~9$_8qr!5F)79MvJeKZY4zf(pxvHjIQv zNmRo_q-*gg%Ox&aHwjy2I%7)N0kXKte{vm{iKZ!FCh??7x-y*pO6+b|4u*COdj8Q;%{mwB}SrZo56IeJe6Xl&FR=j zzds$o=mODZ!ym`8s^L8(cqgJ(2UJ0aM)WLKFr_lL(dp&aH@e69QB~`P&oK2jGs+jf@wi6 zcGffit{SA@7IC;^WXIGsXQ*be)WYDZ?PFYLXtS05<4Ys0s;h|Cjt(7iuI_y(JK8vF zDOqHTorw`St1NhGygW6^Ya+6h$Epl#63jW%x+}Q5^PF^M=8v2lXgcKR08xWlSqInR zXhJp^;}>xzk)}xaLkV1qY0p(##)y4b1X@!AkQRvC#FppyFa2zIUl? zpRC(OG(T~gB*v!|?Wr|Y(EJ4$aqA4D`0w9`Zsq~C$*hI}z|2sKox)cOoj;PGzz@ZR zeQr6nW^+-9>s>Y&s_kT?^uF5u3=OF{DJiDXYv5LpR*XOA+MTH;^Y8@Jt$Q9v$p07v z9sS1uH1laaum)nU0|JxYGeoq9tq6VaUi2+a!(pstU*jvx8~9c-rcs|HMs#?LVo^rQ zCr|@yDh9X&RR8^8N&eg^T<2?DG8oguFur&_pyt2kkuSeR(Zwy$dZnVkDKMy%J9p+rfY_C3uQ8KK9vcp{mFzW6n+({C?)zbt=dD0`8gE-@mJZmbUXGo6nu-!Z{NnzI~_ z)7rpHE0%a8?vFi7Ot({#CG39&eOe7PBmW5eAutG`EQayBDa40Qp{*}1`K-k%PjsTb z4G4g<9uB7S(iq9&=m$!rvG?w8KVL@V$uaEge980W)!-C~R6~^AKNAiuZ}q>B22S$I zVG`XNo+XakFB`49PR|)0{_TC;gHP4#%rm%+*}VmF2ur4vBeqptfatKz#3Xa;9& z|7qp18X4&{h{G}i+R1B|vYr?oPvU@P_naDbw`WKU-fb(Bw~}5Q(g3s^WqbP_9b%rq z4g2{}&%?&g&n%c)Pfb$F-V@K!#Ypxif|&RboPr}*5};qVl#(~%pfz(MiRlnZi~z#r zwESx+kP5EFJJI^m0FYkVV-uWk8I_`O?VcS19Sa0{9mkwc1G?LH$E%!Q7qtz8hV*$K z&U;5FA95T2YoZD0JvJrJw|v(sBz;hT>qlq+KV5#<+WGKsyD1SlKK`mi6=s7Z%52W@ z2@?=BR+=;x20v&n>b@8u^9Vxn-~2(KZ3ed$aN3ptsRIkes-_5P%yrM$5|%M9B<~V= z5<#?WmL$6n7Zt|pK|yF45)X(=(J{Q` z14Ys9Pih4hCA-m}vyzD}#sE`u8*sIC!U!~Y6YM%8t9K!3$E9W@V7Sg!X*9Bju--Qu zJtwg@t6>-4$KE(SL_`>pU3}07iOEFz>+#s){73m>kVL?0m zJU>{a_!l z_6tRZx>|kW^$%%{58F&qpLWxll)T`B-5SS3n%FF-)jw9 zDH{;Q?u=hghkrnfOXeU1lyYSAhGMh`QflmbB!yW*36P)GaG*m66onvgPy9lF6hxu! z;_qSUGuh!3)_ka}5|Z5Xn(6FVGw%uml5Si%)>?1wy#abdK*)Ozgow{yj;(+hKHdu& z8B7c516=hR3@rH5q+Ix$^}4pvdf$R3wpPG*2ezJn5t>Ek%yetpWbP|*c&K`@z)vw< zQcxE=XomX_ljH(*DT%V+em77)Tn>?63+JSZ77?89OqIWq>rf;LV3q%B zwqT=-#s6#$xvZq4`J*?FF2-^YTuwnN0lb!sgw@bU9c%B_T6EYht6c~pjypW2RrImvupQ%<~X&v|oO)zvI} z5p8USy|&<_;t_t%q+mkXadJv!)rJa-4zEU;j)n&MK*i=urj!gaNo&4ps zwiL@zpPqJ+QQMFI*pF)zIo>3Oa3ZIs9TV#d^Q$83X@-4L zw~jqXB7v^F&}!!t`7@3;xXjXX(DySD1P^^hJ%Iz?y4<^w%odZFfp9kArPr4zzeWNK z7%eZIyeN!cOF8wm?Eo%i0ArHiFb!w`YIgWFT`0eAArW*y_|JEXDQP2KU6KWskAWp*pIG{e$8tJ1AL4}sGy=81)5Y!pW zOjDFEUdi_04i#Vbb_A#3>2&JsePYpI{(S-XnUh=(Aa7A2Hf{ow#zMLnOVMFWt}l=c zk53HA2zIY2{+@LV$F33c=!x27{$nqpC@p|d)|tqJYys7ysvhE8rBUPBTytoa7x*P0yN;9#7%1zE0 zku@Di8MDtn*C>`j_?|!)4y4S8*IMpuxx}MS7Infcy0QKNme^lL>>btO}9fapJBlG;TU)^AKbWIDg0WvEE zm~??#&q{WQ(|sGH7h0{YsgrIIfNAWPH4ho>rr{Q79bv}lZ?)|D`*w75NTCiiL?S+L zWql^fzmm$+?G*!$IJE$i2Gs|+7gT+U*hV!NA5z^hNC2q}f5>{bzP`Syf{IydBJr-0 zS8H?n|Fi%X)IvP$uoNt--WZGU|Jg4Q=!WYhLfpL{sUd0<{G$HE?IztTfF5Ee$QZ{m zO^Vlo{;CIr`<^LiHM@EE~d=ob)sakfOcHFD$U+Z^i%l>#NwHW%*%w zz>(!Ij|U`6JALiToWNI-Z#y!k*gkf4ZgB@(Dxowc`pq$HZe{LRw(J8FvnJW~4xTf* z-}N!fDJtNs+}Y?n6QY{>Z$_D}fAD7oypV%>{{6*kH z4h{q*uTbu}y}?#_^OoA4^2dp?Foy_>{5)3dtKjNjP`i1n@hvMl^n1ba_IV;U;(BUu z1bkQQ1mnsCMPHk*h~Tg4G9&U{1Eam-N9l`gfj2uBDpC=D?fwm0pcv$1DRkAjOwgqS zP5&D-WO&Z>N&5XAi4U zQ7Rr~7DVE`K6*8#vCu@84C{*aC`LXnZ^k*GnUp75%{cUmo>&%%jG9 z{|0Q*D`3wuA|YA-G>%kX6|^+xHTvSh^Bt!{Pix($Wc7PSlgh~Xi`e$!AbjSHMZ=MJ zF#n5v5($^7vSdXemA-I1P4vDDAy*d~;N6r3#@u1LssL-Do?au zoY9iqD+ExQ)HPs88lp9vUeM@Ye_9c)cbpl1A%NFkod|S5bc|62jc?c-CNES{7wyQi<=Ivmb3vrxR%1QsAiZBDtbQ_Duy03k zZLoxlv^?cp{#fZpxgO+CqZzQ`K=oVOBL{9zh<%&D*yxZHRVpvEm!S9$U{a>6GG{@n2$mo7ae@DYA_CQ<%OQZ37(Y-O@A zXcera5AMNaAyLbTtNQ-t!o^KpD`CQ?jsSvps?-VWhaE?$`tyaWG`sfMSsEWjwF=$D zvj(b{Vq4pYyJlI>G4SLT`-1SLG_O|(v*x-87ewl%L^`l&tce)fBbikJjqF{wgU0Ct zQY9r7RV8H7DvtiwQBnRa)XN>L{fzLTG-*3KjYu7^p2;<}K-x?iBAQrD?VAE-lHfiU z*}abQXQ5DF`N8-0)a~D6X8A_97H8ShUhetY0yzN?cV9*ei6hYDP8#K3YE4``BC{bj zp&mU|#>}~&{;0!SV_m*NwZ}Q9E7z98uF!)o!g=lGt|UbZ^f{Uuit ztP`9~Ul#q}2v?oUIAuzl0i_RDodfj0DuM&v>cH?3K}>tNwT{&@iJ=A>669LEX?&t; z-|a7BCg{wDa4>3TYw^Ep2DwV0AHMDWjANUkaG%YI$oOw6vJL_bN8&`{;e&A2T-YUz zu1|ou+Mlf~q9YrK;7k$luT3P0s|I4Bh(3iqJ&AR=eOfU$^Ar~v4wh*WQpEp~NVj{= zG;h%pX%5IX0ByW&w0=6DQkvJQ|4QLcw3W6Q3F3Sdpw`{ph8O^o%7mL%Z!gNJP?E6o z-XLwo!ppAEQu50x4{l`<^a2ML(&=vS5<#I2Wd%#TIi6-t7vukn)-K9+ann? zu?l*bQo`gWehTi3mk5|O1W77ZDs^dnqYc$nmEQBm;B-CD&P@@8}(v5F&;fB~;pgLTa`>0{0!akSpqv zju_>eDf<&8|R{Usf&?U8C5)3pwzFvHL!SR|XM&@@umNp9bkVYz7=6bh* z1!OgYWS0Ft{pYWS21>d!Cy;i|FI9 zkO>ISf9{0ca~l}HI2NE8_j=_3_Z;R&qP8lpm7MS4sYJUDKI7|r|BT7wrYNpQe=Dn8 z4WO68m=K2qw1xeYRNF4m-du$CH9m>-ykxK|Yo}`v-3i#h?v=jV`Li-nErCy}JS;20 zPa^qg{q3)W)W=OOJAv8h!H7W%MXd8k-&0_7dpqp{q4nZV!g7xdfy(v&d3)qP!fHe2 z8`)aW+_%o1PZ@IP1{#72K~~O7GsCUk%)a#_JpZ|J(mheLV%6{q44%C=I4i%=^LH(Q z1rHs;CP2m_QEZa22&3Gx_$lHrc0_HOkCOI}nE{cQ3_t{CM`2Hcaci$v;P|qWnnn$# zu@gGs)^^?*hZ*#GDU5qckN|IPc10oqR@n9BB9a|Tw1nS&EN?4Cf{ zYikdJdi-V>wfKK+V=yyU6`2;CRi!@dqAS_)DlPHl)E==LTTjSoP0qZN8cNbG0*T zjit$>CNK4hms2aX^Ro?>0mODfZXy2r7F?Icf--1tIW%DSE~;7j%wnP7*Y?|-^sg`c zHhSaegZL8b@of_$|ED?!q z%y^twL8`%e&OvnQkFgxURu$nPVfEafU2KZyiRJ~NWR0gIF7Mw-B8wfL!fGRlAS5rm zsd^DXqIXeuy~b*!9Eh(12wyPC#!e;NtQi%iL6iSV*Kk7~gyEW90|MWg!u5<}qY6)^ z&1%BB4{1PYU#z&34o6w?t~ml$yLJdM34;Jp=VQV%Ny>14G%q|ne*S;sWpUsXzNGs6 z3V1IHby4dyYSg_7l>}deO=cJQh!?r%VJZAlz12y#>0FKb?Y7R*n8#DY!FJidSqAx0cEaAdePn5P%zx zp`By8L|`n;r6WosQkuXrrktN^aAJM|h!;|MEF9dCVWD`uca_@gWpsGRQ2k=+K8CWw zO5wLGS=cht!160YHV|E{c`TFLdFqn*TGEqb6XZ(k!}3nt6a7oz3BzdOK>AMNSTyCO zKs*OZJa8iJ0aU0TTj~(M-^>|SDy8`e*2*Kb#eR~{Ipbo4MH6*7;l>yBh-*IPM)f0T z@$nBUq!CmB?+!g`fp@B1%YbjVDi|nl!Qi)HQ_tQiL)6?+B*oP15?}?WI9IG9uiH;n z%}7vA<{#WIDVZ2RWSy!#S3jFi{H(B%Pq-BjX`?c=nyJcjBCW*{zHN{Twwe;PSF*VM z8d>zG z`bcROaFil0Xn^8a+Oi+$Ti_bs)&v6mTiM!WwaTGtovD^oXT4f$n3UDHjEs!e0kGYD zeSO9NL;&`^378Xw0h)9E8ap8K2uH?vh4(o}j5{xx$|W4-G^5vAa~S#F)+WjC1yc5L z%(_0=uaFISDs-zm|8yF5Ji6bBSV&V{na7kWrb*y?(NS;Lt~dAfO@VAaoUy!DQLqjj z3`@qiP0|pNbpQpLsNHdYEccMmSdCr{U^3F0IMsGje-38vb6&F!x4Z+CZxq6))83q- z|Jo-?iysF+U~1g3_hj@HWK%BeSioH$+P@tUI*GN?%^~TA_iE8@#Jl`TNSro^8T7vQ4Z_7pEkyUglACCz;>ac zYyu(Wm(#;F?#fI{T}%X?6s7Sio`z)zd?It;sLgZ@yM@bjVtV@)YX2N{Cz0Ug`5mn- zswAy=pf+;vQ#C)v}Y9b?)R@q+fIuyCJz6f+ zoB%+rj#S%yW9c>GJiJrLp@p0`=Vx_mf`dm|J_noV?EZSw5v-wMim09FWbm-J!Rd>O z<5gmXyw5mHDWGKBc&v^4Zd{N53!fTavj5GN1%L;UFk}o%O_-*FLSp3Dh+~U> zkds~`{vHS?sA`nT3G#CU8Wf`x~Ww(R<)Up2x}YbovhkN@P$*vBnvBRq~e?M zVviN4ztW{>dEl(|<&G`aJS)TcaG*Dj%TncS429TPD$$8Sq(z$m z-_JKL2r@`X?7`{k-b~H~C4Adyx4~xjtEX_0Kx!gpj@8*8+x^0Z`*OT7+yi*u#C!t)4h{ZaU>M0U*#jO zcC0T~byI9jcY_Y@KoLHywS8i~W}%1K&>i}P!9YG)k+ACzHr|NK2S`+oe^~gLvqO)8 zLq5RIWMZFvvK91dxpeEU8-~R?N=!+Ml6`+m60;38?y;ae;Oj{m)>en_;1)blRPc-* z6AT`yqVmum9N!JKeVY9T%<+nRUzWGzO5F<`9{}Aqh#B;(--LaBd23OpeM3qxCjWxW z%oV;5s`T;3hNG5+&yRxXH87CK1vtt!|MO!rPye(duQnf%kTMzB8>?Jf-cIGMB%kqY z;R2R#!pJtrq}e4zFzx;i=ya(+Fk)evaNa+<@QJ6GS#u())c<=<>MZ?=K1)K>`47VB zG(Mtp!)Smm!&}a($NU9zf|$P|B$%TJq-}2fHAY*Qz5_q$QHYl@5V4i$~*Mw66<)8Y9o_f1IM`ra^&@BY$s8)8UL-@)}g_(YyTs z)GQ_wMQ?$OnqArjUOOL$e=kjXi~`wM*x(dp{-IB1q~xF2=?aGlUa*z0E%X(A=ckNv z|Ha5Ip8#NB9Lin#Q#lo|^Sz?|R|$w||8_Du&{ z47Lp=DCsg(`~#}x19b_LvvHF?5N>;|Hbf}~j;b4Dgd4MZ8HbUCG~-)u&fUEpH=M zM2~pYbDP8ZjS~-fs#nVp4D3Lqk3mxa?C~u|R_ds%5sK$Exw z?X@c9816gj@ji$JRTG1DyR9KeF;r%5fno_6nmeWWpDo;cHz#g6G;*``iEv(^Rig>| zPk31Rj!7(qF$`_Y3M=TE%ggSc4Ih$WWVrsfLGr$6@sVKl`6^#Cp zWD?U+CCW~X#rqA2r+`S~!Vhzy77Q=;BAW{{p~fQcF%dtJf{c zEAv7)e_!zl10YGCcnEa!DHTK4Z0lN+gr$yW?4ehX;n{gHVxaZ}>88jcC=-w?A^P}m z;#QcR#;k@gfg>*PoozJ2-P&ZX*m(WW!4R?}PC?IruHu4M8!t5@i+^LrC6{EV`3BuF z^SZHX(lOo zUxXxpGjq@PP(XI_MQzS_mfRB3g{##Wz@iMnC;ir*U)MwZKKEtLccfCeFOJAQES9^a zf3MQrES&3@a#zbx562Bs(B5}NkhTdk-0mj1uzU4zl%ct?u*;$TwvZzuiO?hOwUlI$ zW8Jm6JgCb1>Rs}6Yg!j3+m|DUat#<3fv4PHP(o7+fKFgFTM8&M_g&?SyQJBw<>Z1nS`b7X@d z&)AL4&iND}gk0wbVr>*D{*;hUmqX!HzOoE?7VAMAo1y==udD*?;gW_Cb4lp1MO4#j z*k*U>!7lB~2mxJ2(y0cIsxgn*x7sUvQO!>TLN`P7(t7VEhEA%=gnQN(c%-Atd1$fJ zX+-C*OlU5ux|KjmjU86zG+fLUzS3$4E>U`3y8MzsVrizMTb6$YjXIlZ%pqX?Cy+1g z9IHVCj^#wLlYnj?9I#VYkZ@B0WR{9tkqb)9&bhW`@M3xY8v}F@CCdI7g{6&c>;{}Z zzj;2ZugBlo_eS%PR^p=g+JWl8wEXFl}+<(JFr82ezqo`pDnBN_%dwD$o1W7x45`` zoUn~D?UzU`w+aNi-kjG@ZAFs7ZJYhH^dko`L___~ZdXf4GabQ#Wo1=FH$oZ+(mFE~ z(G8+$I}O$qiUyqwN&EZz+VLd$;EP}-143Wz*`BrGjaL^w$KR=Ly@M^owi})8^ z*C4YQA4D_iF-=#zxU#QqPTtufXm!K9BvDW8Xq*?Mpl;1hz>|ib6wL@rIZ^bzxE=6X z?vvFDqx2En#3q24l#dYq=?Gp1^32w|PBIzg2DZ z_KK;sYE(mjS|gsOz(TE`_-4kgf$7evOUMn;<=)+pdY+5L$FMSWs|94 z8&SuB>`>*H_ZbFDqh*;Cyw%KO#IXYF!?QLzz4G!bAxgbuh}_zc(DzGrTCuRs45#B( zmK}RkC};O8z16AAZ?N>MHEVQNETY>*raGo1EXiKUz>-+?8E5~m*<;`{huyiyCx%;X zHwK^2BWta472uO3qD^I~bSq3dqzuHB-VE-{k)C zgPnuNTs#kk_YE4}1*Yxc7R|r;=Z&$AH>~v#b)FWV?X4vt@AYoQb*#w(KLX&PH_b@n zGJuEfBBOo0om9{nS(`}XGdmcNXey;P^>YD#^&0()0F=immI4jN!VIiZZG*ld;4Nbz zd}N(|;{*iu`GG0{+O(zEpW&Y4+=sf{f%aHMX8PigNSIc6%88-}u}%XW3li^h&q;DC zp4(0s^u87%?Zh(H5u#sVt9&Zsy<5hgvaA#eR_YcH+;U2Mh)(^ z2BCtU1ykl}U zkA(~{###Jh3l-KlilK^LFK&MMg7z-mm@^mhw=%UV4DF{3TtZ{i5Uc>UcC=q3YZyH) zKt_2Ld4=`9NUN9!#Z4nSP0=sT^tXzOk&t49LsySh(sl!+BKWJ3ni}l(6W*4SRt(y5 z{oj#t;pX$1+(h~__bgTAaK{0>L0(Yn7+q`v1n_-_Q3KZNUItP^+6l`(9CH9PTS+r@ z(Q}dZXK2HHM|e4PQCsIKQnB-!KJi6P>VKnnf!ckJ5tUIrRLa4|saC6aG1v@pr(3Lu z9%7hh44z%f4I*GNOc|D~CH)V+x=B-lZoK1JXAOrW3{~@W5yoP~3m+_@#~isV#RVC!}q*S;*P;Z_6tCXkveZJoL>l2J;LW z%%t66GU~-!lE9_=LyNl1hne?sdIITtP355eymS=PJXm8w<%eDwZWv>5-ubUg57Vc| z2USBuwnyOsoaipZ!}23b+h>x;|0{zASRQI^n2YF^ry za_M{`!-Ypn*JTfkkR&CHzyQ1#{szG=;;qgP%P}ocb=D~QYVZ>b9CK~1N9jUtYH7}r z-3^;fR;$XpPxVR~(13ksKp4`iNl6oD_Ncaq_?2Ar<paJhMSChO96CU>kl3q zIY({34Un?7>OX~PbU~9!k`kl*8d0m%V4yO>^{ANHH8zXLns4_C7TDlQp)P*)8Kq)7 zyDo{hxZlVs3k&6N{tw{?w2L^}6r#$7n1J`+G#Zv|iEmFVwjsz%S{l0bhzzYW9fr8{+)m=Z=o(zx4?q1!ol2%pv8=MsyYFCJf_L$|KU>Hx#YGcYzgviHNT z=+doyW&ZBRx*P?>N1#cI$*@@ezio!XZB;kAN4O7p52U_|=Smt!c-Ee(r zA9A57_{O7um_d`3QK0Yjx_<=zn`cns)D9}3Xt#5Y^jiUvL;K|t0ci6v;`Ls{FHYZt zVuj#xdq$J7xr4k!>PaO_X+pwe0^uX$=J2EKJuShe}S4vMmyh0k~qu5n{^ zKgOtfmue-YE2+v8)9cd@gxG;JH%Cmlc7TlU#VJ{xXwK0K{AC7yim}J{;Ip1V&zyKZ zz`Qio?2t~d@_q5DZTLQGbqHI3CF4X$_Q4GYz!`Vc6*8&EXOzZ=cm**wbO6)AI>gVoW# zUI7ff!+H2n41R6ujC=*w5=+Ut3|g+A%dYL?)|RiokBw)u%rY~HY3y(>-{W` zwrU?m$!<6PId6LmX!g2>ltBHoq^iPj_&_~#sPw6L44h<1h}50xB8pzd5rip@Y1r~k zX++vYmm+@&kQQK*r3)eN8aO-BlyRbdez|3YrYwVhvy@niTmm$-x{T1Mqk$X^y{ES~ z)R!eKtEoXSB|AjsMv^?LWS(CA2$s5K-PM8QoSFD3^}6WwnT(P2IfAcVODZz^_j_Aw zgzX?+r?#6%cV=M*NE}eZMgfo+;6F26KIFnkU;AD%6wK+xX1{}HwU*lQ9LNIgFG%g*sQ(x~3!$c*C{XoxR}co;s*rG!m8I?ybP!5GsL6Vl>m z0e%s&?u|l&|9{T3GHi#ok})K`Rd1(S;iO$$4ys|JN;`@Or+0Girsn{$0TDgxSFGfG1oNRE&s#Fnri`19drC ztV1T<72JRg^UrR8Kw0F}7RbyJB=wJy()hy<8_v652ryB<7%dx#zYMlf5G9 zEf^PR*rp$Q!2PYXh~PfbQx3r8#M0<&to6ojAv=@wV`S32zgrw(HVyFz8=r}KF+Ja* zAhZXQ;q~juvnK@nS_{;lcJ&0qb>w5VWRH_{+YSfu_MmXhW#S7GG4akbM(3OSi;)(< z8#TG{%Nf+&50i}ro(zb=(tEco4U@H(iO7~gBS1Z@SYnZ?4_&+!Jflz~MTXv<8G?F64ZYBz+& z*UW$tNhJJPR-&Bl*OG^Dqmiqpy(~c56-)C-sCs(EGy)`n!0ax}vsaU%bH@Ob_zeSn z*QoUkssZUFTN?a;37iglODmjhN~_@uvjG1Dbf~AOkuXgumolei!+$RO7_R7`ossJ| zbfY0Re=!DtXeJG)9Y*O`G5!G8X-ck`DlT9B+q5H`e8YI*3mnfISDHu#O`_bpTr6<8 zi1rhafRdE#UqSR>$}8eQ{!~RIhV^Nn6&76Ke28fgxGR(bd0U5{IiKX)d>v%V@3}f>GF7FTy)}%c~r=~c0GnTmLVkw zPh?s6r1O=ph5fc4Z>=NgYe+9nvY<=(_1%x8atsXU3oNeHo9{E|Pn!Wi3l z95a0)^e5T{CGu!s6!&ZiJR48X(Dzc2p161C$|bvJ>;L#=;A_{YDoaYb24SMHr{x2o zEw)0CID(6Ejs`QtMfNZ;GGd9i0#%MlQv1U{wJOQ8+Lr>G-{hHbn&o?t_Gy<;+NFFz&h(}sG{fo@P@;9nR$_v17BL%^^)z|=XuUBceA8OLBUVIy&M#X;7 zoi#^JdKYmh+$m(fz4-YcwVISk=8N@01MZ;Uk&wp*&j1s|+fY25S6Ub0MrwuRdf9)N zNl;LbuSxOtyX`!M5n+ZLhkghEXLfFhF%a;TR_FM~zzYt{5Ps^A3nS8;=y+P&fPrG_ zo79Lj4U^|zS9)Y^Z?txj?i^2=aTIl29)r+ish1gk$ua|O?uVLe`yN-(#Dwo}>uHK2 z{OI--0`c>6Z05aGmEI*MApkVknWd6chRWCG%$~Axqes14@S%?4_W8)ubq;3X^KuRvrR|5wjJ3J}tEV5N27`Cm z5iinY&FIADIK7O`Ywxp*wB!$yKJ=N8uRPM`<$^D=Fs8o2od%89Fv27lzAYQeq>3pQ z*c=p2Vz*MP6AYz5Ykv6sHL}g5<=+V(EdXW==NA3c&)TOijLWCtcmJg9$I5HJhi?aP zKaad|5X5oV5VrSeXTxC8M{fLdFL6Il>kw9}HHQ83{OIW0C4LeYjsdQ6xV07!2GD?{ zH|%}Z1d)jdvC>2OS%0?OUhJ(z@-HF_xAg1u{!;$3dA?O)a7Q#QsEM&VUIh0k-AQw~ z!8%4c|3*nfo6RB=A`ZlSDt8fZKIpFUTz8igG*_%ku!5`r@YX6Bz<_djuYfM!dv}%m zbLGz&+sm)t9h$>G8sWg$2%Mc~PFb%JXBSs5m^Wlm>MFWxnFPKEHcP?}2mGWqCj2Nv zJ#THLW~4>+$Nr^~MZ@)K_{zNF5JCuSlNmjG5OM2m%C_)vJBh2qpS%`si@6dI8gIJU{h3V&iv`ZeX7!b|mXm z@YWQT=}HndvabQtyDC2qrxs$@=j!7Boz*g`f`mVEcqtlQNAp;W=Hf)?Uj(-q$zT}| zBhxl8dy@JMjdW9qXyh}{qSQmHG6wa93#&5UcCDrH5sqOSL~QINGhJs{gplH~MhvX& z4&iQ&k7y7b37+$zdelqx_f|St*k2PVBi$QhEd9#c(kC)sW$%uQQGS@c2#~!MiG?EU zVo5WDQUOaqfkwE$n2!EKnZ8hq{~@~P0DS*ycH`wCoEV2BI~*{w5?9LGnXl)D9L$1S zRbpdZjK@o&(>-2-VCkA5i2LRIF%eZ^nrGpAc=3kj#7iGBRqj063IU9B+jB;zRXvMV zUvd~0u}UzL2sKqcC-nYard=r^6o|p>gPQ7D`BF1|7e43hJr@@kRqbwF0H8N8T0i5! z4Qt&bX4bo>Z0zNU>V6KDqgBk0Gh;h#y3K5Ipws81bI>~8tcR}vyMO$CF9XH|oWhk< zMzKy0mc10JH{XyS>K^+J4bM z&yD(#Drf}bda3N^VjuW(wr*;R*Keb@C-@%s2sMjeNjZBYy`bBl>vEC%7+CQ;&NDT{ z(<+YBv-SVddGd`A;fDV`BU; znfP=0QwjA5U3tPSv~1u<-+G*xE;oYp|2Y}DfQ-q_bBAtNx&}}!e?wGe7bc~oLDCcp z-*v>T6Oa9P<<|P-hZmG2x$p*Gwt)r?YKo(FC=Gg*Gl9J!0hlCTf3fnx@TEQ1F-W|`ALXq4y@Wl&t0iMwvZq+Gwd zOte%KH~{a2BYu@<^HSaD%~g-$Y6_O%c%b2J+QhnFeP&gbyFw*T6qCY2uz zA?@i6R633{($grXEmVRK&0DVl^Q4M4UYY7Qw%2i#N?v+FWtkfZuP2oU@ zg~L8hJmZk+j*cJEJW{e#l-4e8Kd?Uwv?AC@&_#u|f~infOJt0Gf!U>tOY429-_-W1 zE4JABi{uw_k{Y9p0%1;}`la;YgOlt;PJeaM>!tE0D_EGs$t@=H0GjNby%O>OFP$L! z$+HJ)VIZpE^s-c4*%SAxiOZ;&N_)-+cEr1l(h+NG#cncF zHEU^_fSE>4;~#^CM?>aZPh5XP3Z9N2A#hQ(NJ0IDzv6jKT1y<Vxa06}>BB{~ZLQN!x5u%9;A?V5#U>f)-hsYhCly2;6N%r3IZN`lHm|O z9+=X)?Q*uCFchGysd03u?VQMup@f4k*6|#8Z3w8!pdu2Xe|83?frd_Ok zfDmWkh>iULtXoPolCYV5h)-mA4nLhM#6#_|ikxgF z{CMB54_Dgmj%R7{iK#M*N4i8A#oVS>;k}CR4H1Sg<7Ks zh+@3P^-IV+Y&i5T7Ur)cfjBphXso3s`ZH9hX88;2^rB=T>PS`0vr&j^wR2zmkVvs- z9vHS!ng%0%u!JSgpUcAdg-A<{{O-EfqO}{>EF5KsI&Ey(ycBJ1nommh@_RxxpJqDbv4UX(R?NGy%eV~e$5bCYLd za@q?Yju!K|PxvSs#P@ZVpYzf)P{%F>7Y9_NKx8^b-Z!)cUKbNGACF#&{tJA_ z7hh^<_R7|wGx9er`ex^HB`t>3iL!jfNvFyAAbo$rikG`l;EXp*sGgNrrZ$%s^Y zzOf;)kE$!*o%}RPIxO?%V&S@VxcuaC^F(~ADed^|=9H<=`m`#DoPD073c-)aY&k-# z&Q)>IRY^a|AbWBClukJ9siSB&$diA~ zzFa~wc0{Lp=S;bw(|)!sX)J#VZ#t90{izVZr8g)gOlkSlgr=_J5S+YV_B1ElE%EQ9G8UAk6LtS_zAG#TcS`K$<%7s9J#If z#gy?zX@ip`z6As2%hk>3?aR{EFxKQGkFn>RnXiwnlkl?9gAQjy9 zMjVtEz#zD?rgqsD+lhPZ+YK&K%Uc~zzNa;mJ>BkmQJLIJl7e$JahiB}^49-?u2llp zwu$qY@a%BNN}ysdo8S`WH#hPH`6E{aIFf)RTY&zpzC72Ll6=F%d#;+|8HLj5VP$r! zh+oB(i~_6uQLp_QU?M@+Kj`qQdG+~e^Q|wpWKoMft6zs|SxLL4YFXI8I(vy)$l&hr zWbN-;uec>2N4e|fhf{?<09=qnto(y<}%p%X>=Zd(ZUtaE&&vV;=b0?fsd2<+OGJW{0^Zw;!%WcpZ|)ZUYk=MA!R>v1Y}uHq9a; z+7uGo8Gs9hZnt%?_$?tJ;pPx!nuVhA$zZtQQ%NTLYrl(;3UA{_Pb=q(>-mY#qo`&9 z6qg({eh9F7SN&7zvhr`H-mYxK7nO_k*1qXU;Jzk$YsiR%~In zsIrv?M!&qh6)ZOce)!N>?)4(!A10azYs71b~xR$XIMM7^)>h&ishK!;d`xH`5pma$rRi7 zX2@Oy9f>uGt#M;(&9SD5ogW5J5hvG8SxhI3Ik*PXR7EJ@-wfzKXo?wUMX-trHWh~l zYsDzuZ$&vPONu`b-#kkS=eN;id8? z9zIc7r*=eUp2iQPaRfkS*aHzmSnk~rCQ3L_jyRl_84zx3HK$cDeICoWq zk+==g5jXRg_hK0ad?HOUqL-Wo_t=%0s<&-I7-GU`SPXyrJSp8#ZAWfnW;Su=h#De% zVuX6(dep+5*O*ZVcD{reB%%|}Z-TJ|SJ>U-m6@d`nSKZrN{fF;itLk&a(UsFVl3gx zN=hyj^rLr!G(@OVtp0tCT6fq0TzC>&%bBm6PH}M{2Wrel0b<-nB@?vPdD(|eknigUF~Cp zfCBy8hojBH6Fkl{byY+YIKYW8w<%2?AKV46KRe-vRHK&ZjwF@6Hw%$AS^r*&gbI&` zc;BxYmPM>)(*;%^^-z$ODtf=G@Mx;_OOR+m{DZbdb|1~mr2RsC+vvv5LdMs&VyOfM zetwzh=EU37?fv8i?u5meA1RjcZ}2eq&28{VS-=UZd`yDhb&G_}y2YgSAG0eZP}%)k z;L%qLn{qW4wHuJajI^9yuRCVPGwHg2>gq>TuYH%s{$UB%L*OZ>k7sY^i1_!og+Y|C za=O60LWh81o^;zZx#Fe~CKk<1I%!qJEO=Olhdgj@07kg7)N1E=d_o^XrEE-N4;o4;38gaj!z0qWN);BBsq( zV3`aWYq=7q_5xp7#6n|Db#%L5Y812yJ$kxf=K2u!u|M;B*IJM72=nH!g|GvPtnz;= zuPhy0uuYUFhy3jGVA@8|-74ui;Ro^##a96e$UfW#om_U*-?5Uo5@* zp@6i?DB;KJIzHCkMj)acfQ0e(*l$EwaSl&Z7Nhh=kd#3u_KU_~uApW!abu8&7NdWU zt!+;X@hFp&97*%EpypF9U{@~c79QZX?Jd)fW?*}E+L3ByH_1kF? zaFupYolM>gJDfB%WwYP z62W3Lz~hIDBI5D`NDb|?sFp9ZPUnILkrZRq#c86a#DtM6GVArF&9YNZu^A1yZ0`z# z%>k37Y4$c#Id|ft8LeU>PM*IjA%eI`ap@U#NjtW76WUUp^ID-~^Gg(t!loMk@64h> z$*6kju>G|>BX`*Sp$%G9hFN%#x}EB))5`ayG-lvy0dJc=v(`NCtEaD-!+xQHLdFm? z9?y!5(qyTp=2Mkb*?=fa^qERV=b7wIjG^vA5uJhmX#rxWWw9U3?iEgydgvDiB#-XVNI>nBRXDIt9)2cEYN?`0u@b+sHV;^e=nY*mti3lX~(Y{prUsB z!R^KTXO)aKj4@~iMm3eQKek$oqCNs|lUIO*0iO+@g{1N44v1dPEn$XjJ{I?>v}L$# zZH@rAk9jQK)W*`XxXLp%>74_&TR~gZn+JPGh|{8jg1m}KTVEi2)ec1uSkrrNM}Ycty-6x)N>cHs=4VkH29M5uA_auJ*|u6M zJT2;hZN2~^EgPk8nK}+r*a|AjLXs0APP9I7j!4*Y<%zs{qq&1|t0o$>fytR?6RY*f z*xC(3&39`?g;@YN(g?`Q(&ig|2|VvRL*93H?!DSb0$u$&Ll%JS194$(pX_Er;n3_ro^O4lG)a0x2 z=65cqfJ)^GPvf+JD;R?cYCUe8507{Go*N$?FJej@;_E3ezK_{lw<--2n$)ISXF-YX zVV7LTM_q=%JDBk**w!#kba?QCnN%qUEziBaE}5`GT&)jrxQ*gHjwy}a)KvOJg4#=K zTFb{D$v^SFAiT--*~* z72$D%jZfT0DGVB6_$Xia(b`>M>j)(Y>Wx$Ch=kner(gQ`XlMn>G1S+{&knE#g6^LZ z*$i}(S)8^1cVEO%EhCpw1x+Ei0Qa>9@-lD%kPM`77fcJ&D2)q$^DGvDFo20~MN#Hf z0@XX-{3zP5nYy)|8n+80?zl@pNyYrg1!ISjm4VVUxK_fDVc2xNYDQ8_2*KAt*PHN7 z`m>VftEwQ*X(r&W@TjqQEZ!%QUV%5HxKX*0)HpB?$ZW7u3FINF!Q!tSS-9SQ&z&Ebdp{a+VE zT024`95@#mV+G^StA8e+Q1_%Lp){(eZmw71%{;dY6`fJd^>PUWA!SQWrSv@|(Dm<^ zzHGlxj-LW<$BXZFX+z@Xs{R(>a(vHeFkd#?ci>m!K;QGhU+aL&G#r0-m5gp(E*hor zt9|TUyPIRB~bLdNiobibh7G&Z#EJkS|ye3R2q*Rkx;B<^o zB1Y0XH*rUjVk-qxn=*2`3%lw?MJ7&k0TOtrNWGx5-yzFHOrc8<#rr&N`ru~-Rl|n3 z9{l|lH{4aX%6X2gq6*g8IP9tm#UlR3*)RtU+!ZgulFIb`$;Z#kT4Dr{MIa_cQk?y2kF9T zwW8;OoYKym)s&Oj-_ddGjt^k6j3xAYFO&vDwl*(PsxCrSEB$*&Cu%aWCEn&oTJy%< z8qR5k0(OS3(@sO+HPfbMhyB)&3hgF7@|=$S9NbJZg|*t@ z*JC(1-`PfG$u||SKT?xO8QQ3DX3*C(zY|Myl_QLn?=$myvApr=cSVzCXC=qSZbwze zRo=>tIC*1EI2VGSDk`LL_q;gpcsTIjs0#3-yYPl`%f? zJZi4QduVbh3;crkt?kxH)2Xkg2Rb;hkSRk!PcO?;VgLLRJ?C3t_`t)2%f4vK3tXj{ zAU{AVgF1oRj+FVBxT-rip*&qY5|51~P#*KwM*5%LFiAJJ z>Y^tQr}VAW=l9C7y1gRsm=xe2Nr+Arg{S1BKm35lZ^$e4RX6{YW86YLfbQa9gA z8lULrz7q~1w%A7Z*M6x7%WNp)=7#3(eWQcH5+-LXKdQXR`(e-7((_&l0;@<=lvVK zOiQSWKlnGK1iC29LU2yC0O@iPord570teW-JdN0KC35H43Be4x1H5S^@ zX`Ru1d6vRO8`<=xe4#nfy>&wGUOTnD{|yr?S}|d~N0G+I{Lc6tq4hP|Sw62S`NE^z zA>5@TEy{f0|74ieWECW4qVl8d=QeBGayiVtEKrxG7xomjo`#C+w_o{BxcEoK$~)7| z&v{}d+?}iir6LfBrisJjYDxYQBBMLy3vhaK@4QT}!JCt{SkYrwA#PQL-R-u~h}Ja< z%sGgF$v4Byyjnh1&BE1dR<<+dV)ge)(@$R~qeky<&ZKufWR-{TO&p-+Zol<)uNJ1pqlP+uHtee`d7{j=lI= zXCRd~u0d0kV~ov3-0+=#*S{?6%0P{&L?J(KgqM7aacs0G8#3i)Y$qSd;l(VP_#e)Cl*GFj+9#SPWy#EqMqDy=9C1;08;0e#>NI3mG1-hj%A3pBh@H zW;t=`RcY%?fQ8Hw|HH&5&BD=Bul2zjYM9;V#;`|g#w?3DI(eL1(I}cS2X1nYUC~m&toKM-eu0R1nPNGm z<#6Km_vBBh`(dtQ%KS6wv~%HFq%|M!V4izt$&_A&))T3Qg-STuSIRemn_ew(_j1$= zYt$9=l73x|38*|rx1;2HNKQGYIL!|**62+HsqznA6YCI~yJSX+EILY+J zWP?n&aB@r~6uNYNq!N54lFt=MJcerr#pdk)gr5uY-t%!C72V!m?_ITRy=U!+o$6O~ zX(ivm8CO=tS8*3}8yE+}8H}e;;V`caOaPag7m#F;{rVJ+ksVi`+ih z*qu!y8Plesf04ylemnhuD+k;aE5C?>&C}0HcA#Ptw;&i8bNy$k7|g8HcSwc-Tkbh5 zjQ#hE0QA;?B+W6nS#O5YzL&~3NxKkwoE?Ur59m69trvKa1f1E^oSc-B|1Ufiza4;qT?|>Hd?9*;Z z^;uEDhbPhh@;y3A*e!T032%OPd3t$71N94{)ES$6ut@Cv>0-YisstrMUOb7o0_Iy} z`BtXZKqX|B9Y+Ld@a5GE=Z_0IFALNDm_Fg`POMzx1X#0gU)xsizI`s_;eF)OoW)OU zgLOk_ch}kEnsv6<6B-hHNtS*0lO%WMLMFV5FCP7i+6M<%G%3}YJ}HLu|BtAz3ahf~ z+Eu!{ySr1ma{%DewM!9zYjR(y2hH%m}A^Ezn&-m zc^l>P_=g(L5LTE-OdqEG@~B@?lI#bU#KYGBNygWcGJrK8>HIo4iEu?#umC`)z^0f= znd!?r{i`*CVKFKv&qDM*^b0!+qgnB4YTl2cmZaXIh7#JD9C}i^MId0eQMCBiovFuY z33wI!1G&sYh1YhJ9Ovl}?gEALRGe=$pj?rwupkEmG+J15Sm|C@>QPsZ5UdaUl|^*6 zfZ?}Q$kDp70%Q|QS9!0;?S3%+9c75aK*Qt?mK0?CX4s|&WHL*GrgAb285r_3 z#E1!5EV&g{W4aXWK64UHZa;`N&7(^ZIC^Q-=xR|&aZ2bLsbao?j(!FlMw61>7x0kd z-&3q{2pzO0tFQ+-c@1U4q@#G)f3PB8?mn`yBpiDb?zge$P)EO(qA?y1-Z zz+?#7JVwG4{4qFCG9CGx3_nCv8m(~e*}LZTZpu`9S?JW2YAXDlS3~EgcS4O1XhJO) zFdNK4?4H;AZ5ZR%T_d_6r#boOq1awWuvytaDP-*Q1Oq@;UF~J(@Z?9rS)7m=Z}HO!iNdo$;8= z5ES8u7@y=?rK)vPQim8%mQ8}vthrWy*e}rCvh;uFDyf;C6tx;;foo>J-?)4Z>J%XU zcRBcngI7jK;F|cIDBV{js}eviM=hc%?P+!}cCHXXt8XD;cTKY08Pe@=lb9#g6`Ota z6_Vt=Oe|3WurXkB^zE&pxcVBFqUJIKTjMO~+>t<8+XEvx%rH!3;`ZuSqGRCYs;2{^ zYsS2k!VSUKD?xRrg-C2hIuQ}WE`6o3A zch=0y+p}pIL!bAqS9xVLhFy43l{%1W3eOGi+M(vrWr>hR7uC_VPj zD*{N0y59Xh|N8ZExh}hGY!O|@I2Qxs(9xTvdOYhZ^WLcwaC*UaFe5nk)%;d zBa;`x?I81C`0;5+(CF`d<>`H8c`E6ZO3RUcQ}cc6Zg?U==%U&rO|Gu!IKHq83ooGj zsX!vE3o))+%4_?b%hOTnxa3z{G5lEn^2U3H(!g*!{T>>9^zL9RgX@Cm(TR!c8+ruL zOw7Z&3fJvXJ65q$()~c0)yUd5Fzjb~X`)kH_?bS#cU(p^Z~CbWhoTtnD_C*ALx-BI z8gq>(#dU$=I!_I(JO@U*5O^9Yp!3Y!sfZy*oZ;W0Y1HbqpQjqdo?RRwtnl8ha4_>V zsYe+52)ZfD7g*bnr&O!^H>@tZC_Wqs=sjx3{M{1ZcP5YGX69fvgZw632Hs;LL^beOvt-z2CR(m;H!OZ}cC) z;3sq(fHAY&QMwRNubL!y=Ng9%ErL zLjn6kGlsD%F@|C|BcN?e8JtWs-nKgm7#hExig0)=IJvf2`$929wocy*>(5xzW)jJm z)HQs-FRpHmG`YBE9(OzKv$?}jZZ5M+w}eN%)5z^tOYBdiuL-uxoELpX~>d)f3=5L_f}dH6EotE{cCE!0AwSiW#1{PP}X<3js1I zVKCf=O3faB&a>&Ie99dsgT`T9ezfkznY-^eUv=_e!kaQBEj8UO(}f#jK*~W)qYt27 zgz<g9U$*`JcRtVN1;C=CE|Puo+8J`~^xQFZA5 zqHa1@E-QoR3hl(^Q*oIH!Uky-%cKfYIJvhjcB*%p*j9O~N7Bzvx=tpI;pNg&N0hk8 z z#Zls7eP4+mc>hSB?)4}eZXo&=aZU_|+Ey^1ODE2&3p#;Qm>7W?J@ktjJq{+1k%W;> zGUV_goP?(bS}wP>X0$^0lRzOa%(q%6^Q=}xD*1QJVR<5{qygO3Tk~AiTN)G{r<@jv z;%EV2K99@tLK>aswLvM_ptea)cAZZJj%i6}syKQ&wJ&j09^1r-&vt*+@Q#-sdLhIw z)D9MWUPEHQ=k@r?c}V~~dW-fg*SyD8)v&VIqBIv5B-Z~D%JU~Y0hIk|(<395*;A;8 zs(lcii}kJ6?rs)kO7e&h#rkE<2i527Y}qoiL$zVt1O{4{9c#nZ?iq(wD)tl;c`2g} z5AllhNC!3iuj6{Zoo|lEEDksynChG2_G(ol5B}_Nx7}U^UV26zm>kx=H{{64)q5>Y z=h^K%JJ_&dhaP(_c|lDP@Tp?s3FGtGCm*G{lMN7smjjZI#A1_~bP_9l{~e|@Lk=jR*SXf`gx|*4EUb3eJ9of127<%x!f*_ zpZ~Xp|3C&BCqHjnrv`9Y1zf?swQm*Huo7ESFBMj$8BCIk$RC>=%j$Hq_w~5E8AHJn zH9x~A8Hw9?aTRJ z9rLO(!amMq9j$ZG)Yr#Gw5IZsYJ^F56&I|0FIFo!aZa4-cYIVL&}NjrM6z@cKz>mP z_%OypmnTw7kKR>3#a#dKqZtHZf!Hze>u(QvT@1>#{eDFY5M74fd;+PE{5to8oVbP3 zR?SG4SeGj+o4D30lN^6%Zv$GstZ2A=>|6QrqP@lvk8H=Y)?-ES z)F7<$CE=y*wAxL(!u0WAE%dQMDdndHQi(m?(F{FyP@)RD_G4Uj{>1dvV2$1l_GeR| zmIoc>2e+)!pXmO>5UuK8+*sb{dTMEh1B!E5SR1Vxpi6A65 zTPyjSCDAOYe2M{9DX6RIPHZ2Jy>_PZVv4Sk;P+_%voTdWz%ema=5gvU!3V-c)+HS+ zB-Bz(ZyP6QkF)~-Nd8Ro$=IK+qo1j8jw!RzcAT3zuU)m{t8!stmEz9V~9SCsQMw@LS)&ZS{mXsM2VqCh08dHv@eGqA7FU5uyuGpa46P?-_8799qxc;!k+-2#H zIXs#~4YqkX9Fr2!lBeeV4kqwvs(++~Hiu`>7){X$= zZ7Rsw68x3pVgrY^qda!jb{J@_a8ds70oalR7bro1aHvQj=usKC^bu;U4*3qTl&B;<8+g^*QE`Vpb{^KtxLf<}(B}@i8V{ZCtdC!4IG4)D6iC zhjNjME1NALrHFMz_9e1kLE(GR|jIeaMBQV|Dvs$Mixhtn}D=OxC41mYc z1lR%&+%Ri=1f)OA+Ymh3KY2}U%6ecPJ>A+)E+wmWwkwwtKbnxIcra^Tf=Y?sK69`$ zBbo){7tB&1-6%>oj!^gb1_TJq1(C%A^s97^<~O8=kVqsmJ&e$_zRIf|1uNwjD1bxN zkZh%HdsYR0b~Z)Wh!FI-?~^WB#&ArzSrrIOzyoBx&m$OH$;nt^X8KlN(Y4clMRY!c zcj-M!aDO0uKeV$AtkPHl5G%)mpB%9*%|6V8{p5GW-c3&?@SW`yA^!20?o!EG+qX%K z!uTVPRvub~;bT(oDWKX-ucG|va^bLAtVR{L#m${Y9Sri zGlP`(co2-TiX{U-gZqAYI#^RdXStmOcN14g_VRzp!AW7Y*I>cFn>e=%Agk>$P}rU& zp4x5)rEih@qZqCQ^4R)lfp0A|13^($d zhG8XNTZG%iGQT6m2`R4H-no}T^p+y(5Xgx7>&U96alahyok0NC(q{+4)eZVv&ZVTt zK6na0^+@&uXYK|d6u{x>O~2V%-3lvG0QN2kCIlj$oL^1n;ks0>&BM4XYYn_dZiUR` z>1%eWraY!hgO%tYhX~Zh>K{=U>Zm>wsHy(g-ZBX-SKN2m2G>+2EYGILDvif3>E};! zn~GYecr95*jc`o*u!Dh@11TCEsxf&l2h}2}qhX5dVM(AJ6dQ87`t3IfH-JMHk%DpT zoU(p^F3*K87@#X67N{t5);#(qw5sWV3+WpuV&p@+Qwf?sZ6+J7Kb%7H>HSlSY9o+Y)%WXumYejzK-r`b#cpfVp+HT_dm{HhV4$ zA3lgzKc%=C%+;88#`udgS%zm^_}k@`talBh>+fJ#~4Gi@|%b_H*r-GWv3}I81Fifqs04 zJVyO?Lp)&N;#q35GG*>6g-Tr)T&qy-M9Ye=za9TIot4)mimDZtLf-GNPG#SFGgWhX z+xsfyTH6!=!^=eGFA7rtGCCsXGS|W!8y!V&4P}4AvEbi0{5kWN_UZrWH$Kywsc31R z*Y2`Cf?f&eq}&Z^V6-%$>D#FSu!a{I@u6^lxt~Q?pHj$L)~^~oQC;nRuOUlF;%iSf zXu;aCaKlN zXH+QTMz=GA0vI_ED2g#KP?lAV(sMPz@lx@}ysP}&(4hTYLm3cTb5J^52MSS_9zxpC zz1e->m3U;j&~EQ`8X^$Oflz6Qz-7xk9C!c96oYHIAOfbXYfVP}i#m zXC145n$2JmYft?Q>C<%_SBOb2t)1jv?vOwH)?@m3VvlRHvJT@{o`}driGS) z2el&bmTpu`wtw0s0E!LCR+J$|SMdex6v+c!UZ( z6Dj1aIDDT)RK?o1D_T3*Tl?-CP3xO1szrXIr!*&<48qF zVn?{wj4za25UMwamTPwZl2Yn_ML_@5nfY(ts-?uqR}6ON1@fbt@L@J5MP_fp(g?ha zatP_Lz|BOaaX7kWMEY-)_^Dv2Wm6@!OEZHciR`59FQ=R^;7a`dKMksyw2Zkc+lU~N zEUd_o2+ul2>T`|GZSzyP;@!rM?|-m;PQ3vh1mauwrDC~ODK!XCT3iePqw#lnX3OQk zunOl@q=wgo8fn#a>&FjysBEx0;p}H6GM|obtT9ctZ7LPRKCH2heHW#R#bX!m90sy- zr7Eb@{VpaGN#9bz6QUMCIlUMDB5lQ_2Em8`f1}XdM)6%ss6>LguTRLg3If$bp8*4S z^tnWr**6DM`({BQ>Xj&0vUT+{;qxYLFCCWkP$YJf)jWggzy!!hUyD&l{UFy)jR#-^ zjhpC6B~i}mwBO$Gf)dR|882Vj&kJ%~N^=AnqP@<{p$k|dexqvTJQbmh_08n-J&-Zzif51_|etqv+Oc|~2Wq0)ih@k%+Mro@r3om2(@RoK61)>yR#KGB4e9v$y1GgaYG`KH2eC@?$?Df>rrg z$$J%G@sQ$I)(>b3gHYyvl6QaJ^@Ojk@rs=RlYkXGC0_hYws7F3K;7$+#?FfK*1-`1(s)GxZQv`QS$1q-A=E{XDKIL;Nr&i9wCNBX1YpY~VJ z>M}IJ38V)6KzW5q0Z&Y`ixra{oJi?si$X2CGM<~GsenXk30I)N1YDoch*ugjOV{c- zjH?7bh)Anx=1_En4{*Z!n)yOX&erO84n{GkM~8$0Dw+U_v61ax!F>-85&>y=w-eM> zMhginJ#ln9VQ?m*N{;W@2(UOwwUBjS@W#}8$;wA>16v~k4TTLLtQX33;my=?7G#_$P$1R>0>kZAgYD&f##gV~3{e{M7?lB|qdIDMLJ`iZU>`$g-swho zm%ZAM>!A(efhrqd1L@dOHVEs*;Gc=9xoZvPi>qmmOg*i|c+F5Z3MeNKbg#eT8-t$A z=EJN`zQlM}%}MU+$G&jFW<+&o>7lr$I8tGb8NSBM7AI3Co<6sXgbBewm-|+SR^5zj zYw9hAJVy}v5b1dFeW(KY2kPsD(uHu4ldLO2F!N@4Xbm zfBZHPQtbRP;sae%Z^%D;IUrWH{Ly?uZSonQd3M}y39BYCoTNi0dM=b>NVas_rQlB0HK$y|trA zjiS(!GNSc3vru3dahAY7nP}+9(4HICqyY2 zk4#oH`6r58SKoVU(bc!t-#q+^{c`Tp;I^nU-WivF_*VC&Ae%6?uaQ{@a2Uj=)c~p5 z0U7rPvt^j_T~C`oG3++j+S=fuFQrDI#$aJa^d1J3^<=J4)W^5D^Z)gSYBUF^RBSyvus+D4f$~iV)QgFJ z$(T-a=z6Y(WE__U?|~#;it>#AYG>?X(xF)z3kC0)eU0K%6Phjqc3@YBf;^#O?%UX} z70<9u2<%De?m8ibav+X+qsA@bIMSBc9Hv(5#9zUu-Ny#8 z4O=td(SoV#U3Sk6vVkV2>&M)lx;U{C*VjnB_LPg8e4jrrhTH||ZG2`Tw zB2_Ry14$TR8|pZ1rQW(<9l9J(MPkQ6X;!&Pk#vuB`a{hDO3y|M>IODlp8Aud~=X@R_dW}ZYw!dGMCV_OMP`JpEsSMvGs04 z*pJ(9wX`Q$soQ3%^_1{hB1^k&dINup-y41WSW1Tr=rM~lZ8Pda)3PHz%*as52NeA5 zWZFSXA$avO8Lt>aFY?rugBVvOrgq}c(3GO8r&_CQ6t}Fe;~wID3I^>g_9W3?-}%YY zuFU^i`DQE>zSP1849zPV!!;Gs)Vursv^!#Cp#%^M{JkoQ@q0rlK8^qFCc@y|M7Wft z@W0(;vw1LrmYh>%yJW!E zLTF`^za;Q6if!L)L~-+3U7z1RmuzNum@DUOaiMA~v@bD|UG8_teY)Sv$==+aq0e9q z(Ujbq(-VRO-`N&|%3X!-0QjtKLuB}*sU^fhPeqYI+RWY30?$1}P zb33f0w0dxA1ZCrpt5}^qXq>ID|G0?E5W9rK(t4Q7%g(ZLENwlXknOL#2VwK~(q;kI zp;oj1H*JXk-}u74BMJ*5n1mD*7u9;8R!dn^Tlp$4Bk$2l-+7~PIvr#s^qky=w2APV zuXp-e?fvW;pR=r1;wN!_@{jWJk?!|u8B?Y{Ixl4mwp@G+2Bq%z<**0KWqIhW2eLx? zHkhtNas3hK_s(h%h$RZj0irdtT^`Ptm4#?^ujI=}a#8GCB<#fe6$IlXFp0hnGkyN9p%n^Wow~8HpA&t5`LOG#^^+h=E;8fsVlMX^T{M z&6X!8?POHI=KHLo=4Iy4t(^+*29K|h&4Hl`Lp=@il5AXW^M~yT5Oc5ZE>F@4;iTA} zo(oisTA5M;T54&8zo_erR_Uj9kAI`UK6n(EHa*t-I|{Hto#R@>3-Z@dYw-4xIgKEO z96!J|mY=@%u#QED>H&0~jsiEc92a>`TOfV-`DRIsL6X~S(YAaO|JJL5Zs;1TU5wSX zU197N-{on*<(?Z?N6;{o%ZgftoENqhTi~Q8Gbngx$H5@_oFl^VekYAq4?z_qMP6^C zuEArb#WD7D*F&?y5pbAYK`FQzoAM6l+f1?%k~fZdgm^X>Y3@L)JyB$FjP z9J1#zn!yW$>C>G~S52GZ76Os@$^J^rrR%#rMjk$9lH2MJKuN#S*FDKqINVyL75N)+ z7Z=Nl!kctU0KND!o6or%5S9h{E9?T`PHvlBtM+*2K9a10j8Tkkee5vvovI|9nsE5z zHmfnm7iY`Y>7-;PYJ8`&ho>+Knvp6%@Efz2`KnDT&zhzkm=S%|pBJ&ef4Df!1w2u1 zQf=64aJOx4KGd_f`VTcn32+88l0TmD+mOH$>=n}6Syk?o+c~XOuc?M+Ysm4J?NmM; z^^;XUl^YmjjH%!9rT-?eW}oRz$H3iDTtd0*`+HSr53>vs?6?4wNV1<(G4W}-nZuh` zHtlDlaDNuiaFh^HQ7i>R8jPAi&af4PUFOlkSB=gp4vt0`(YVBrSHb! zjnZ9RUHwUfG7R%`MXM+r-x^7!{3=Ldake3;xFp}Sy}KCPF3^FpNg7WoMzb+Cqyd#$ zTm8d@S6N%ka^4e;*g8#-t+f_l%oPF>qh|z3On)*IjzLGV==;LoLgTejDshDKh$MNX z7LAdDT4VB$3?LADl>B-hJ;%O($L>}4cl*E*8rzq+<6-Pm(x#OkjXh+RbLMduodWgB zh~#1+C}HtwFxva#)p(RgO<@u`A!HA!*o^~TVfMM>-x&r#AaGSzlE7Y~cTnDFY~=Fl zp?fq|bWHGtHhYccO|N^sX!vuUhjNw2mh&gnfinWbf?vA6Cc7lA(RHAN^DuDqdUy5c zgALny?t9;#zqaeHo@R20Ypc}t$nNaCws?MdxX?nQN7Gn`^JVu{ z>cxFrBvhn>-h?a(29$K1DD*U*qxddlOk~;Rvu!m-ggm97Qbr+kpDw0u|$9i zi@|qdH4^d=IIzYW-*4 zGs^BzVQY5~J^wNHvPpyriVz6pazfQj4ab`a?*UH7@PVwj%vzt~NVl+7M}8twXXzm~ z*Oz65Msj~M8vqO;C>nQnQo@3;9vFka-i*Y%fBWS=-#AG`D<3*V0j35wIST=CHRJr~ z&SnE&?$Mi}gxQ1RGri6s9mQB4Zwf~m4wsN9Juw^;#Rr`d#vQE_`PMa0>!ukVOX0Io z{73%W*{m`94_GyN32C>hoN46&#$iHgkZ%4BZkXud?~pWjrG^URIUm~&6K;xJEyivjP<6of44~eQ>~#L zKetXXG&k>-Gs-4m$x?^YYrV%rCU=zQ%^~)m&u)3Z5C9eoW4#3z8A4fK7JP#Z$n+)C zU8r$X$RkoaLc2`KffCtfkk;z5QJodT=_h7~`ia`>f?l6!ZTh=AMx#bQCF zY8U%U^5;%R{y<8%4pDr1`kH#1LC|JOZpTx1Sh{~Dy7{F1lA4fE@cPL)WHlc(!s=sW zDB|6agf_-B$Ot+kalCop&J;R9cvM-zF~uq`Efrl|)p#6zN9?Ym&cXII0W+D;GdCS) z!NI`q=OO;37nWb@<|D<@SNt|wLKWP}zjc8|TJmy2~k3Q)U7uxLl*T8?{_dPxW%d{oB+srPb;V|88AAiIi* zv+l8gx<(~H}2ugY#%qF}V} z?0$Re0vv`pF!25m; z^j`@C?^;Ig_0Y60J^Jzx&!a$!irBqG^26Ey1+uUC3s^(Uf}PpHn*wma$>acdj8RUs zgALqLhQj4I+>zlw^jeE_Sa^D}@?`X)HfcZ{+A2u{?@zZjvI*_uR{}5mG#jjORV?x?shoz!1uzVYti?KK;Q5F#^eJQ#CYl4WNKgJ zhh181o33cJ&CN2RuTd3(_9EOkx#scMA>l+yb8I5?Nt}Ov^nZb3C2}Y2hx7H-G_XNP z*54NmcbwGov>WCSGcvZ@NAX~Qh^or$5R?GKJ#=~UY#zKzdg+(Kgh0K6$OE9oiFf9d zC-Kst&%nOK-KEusWcsm2aY5YD-6Lhp7~Qs5P5Wimjz6weCekRs9!x6$Rv81jqSxhH zwhiA}hDSX{2l5@R{`$$Y}WjSMF3S$hBjpo)0i^*Ir_j4mmx~IMKnRj+`B+3sK z=2j;X!InwQ><(%D+PqRJ?Lxxe081SjiL@r<$IB79SP1b+R+y0zK=+6y|16#q89JKr zV0w?P-G#*}|4q~$cJ;B;Tl`9RT~3i><{$?a>G_A?V+xdp=aTC6k2HdQ{wb3T7j@>PYA?d!CAca}mv3sh6!BMWWMj%v#+SfOd4)c9YKIIN|48ZYAluBlw zvfrO}o_T}dNWG5P3o6GZCa@|I=^D;2Bh%tVi0*>uZjy@Te`z)yBq?$M&YUU?^jbRt zKr0{M|Dnke-9z!Gt5^JD_r+t=9vk_s6{tGzy^C6M+BRP(&w4Ic=&QYyi3bB^jy1`!d^K0IBV%-NDJF8|K1+0N zff~v*lw4U0xI3pe6HXMr4(?rak(?|913p|PEXqTI1v#A+GVJU=iO2TyL0~Dt5$&w_ zx0K+4mlF2ClT>ikS(u=V@K9XCe#m;dDWRNrA6hoF6U>&X&f_qLzfKe%8N^#YOmka* zGL6fn@U1D!EglmxeLdk-7(=FJrv*K!Gc=S3WA>6lEfnmGTh97>N&W(Q_cNBZyJhew z&sdjq90{|0`#A@#Pp#QO)?oGJW6Hs)rdycmc#}sBGVwcK(ee_uHN97w`;@^9;S-Kr zF6lJZJAGVNY;w_LWV?@LhwRKZUjWB5(&qD@x~nOKG1xu$d2HdNf~PzMR7v(a`}Lm9 zNH#}SWrNWQOe;amLmh^utA^0P>rLW!5~N`hGBBTns6Lk0 z;U`YD&@;{rsq3R&e!HZsFOH;Vnx?w)CqN}8GUxlK?j%=P2MD#iPp$q&b&$&+m}*xm zo+0MJA+UWE`jJ%G&xn7y~Ia;lP|6iEh)H42C0&$$v9{J0B-0QRwV> z$wax0ZvK_(tFjU|Hc7Qg2r6rwNqHP~&wgj!Nwx`TF+IfdEXLtf4ChuI}Z~DwEqYb<`&=|FK9nuQxO+Hv#Z~cLP0Kch;cU~~kJjlHJ+cptZ7NQ)T?WJm~ko$ zhnsAcEuGY}y!lO2*qCCHAwQpx*WNj4a6V8=b#DV#!3J|W@@-a8h2TU2dQ11x(vt)X zyS?gc+JNFX4|H4sLx+?AV^H?<6Yy61f})n5G&nUvGU#@psFjyJ{8(h@ag}bAI{9_S zBJ2KXbfmQOato)r$Puvzt2L(%Ds?5vvYq*bsh?GXL9-g~foUb?@6qlfSLOou=uZx= zDqxXX6x3S{{DM}le%%g>Lm6u0neS;At}y#FR?JJIaizUVod|-R`SF)1`br&?yHM%J zX8U`%rBPemV7GCwgZWCnSkR#TgqRtSkfT+|g$Ai#3=Tft93y`cjINa1?H?`hReYF^ zVl==?GeRQ$C~N9$Zy_wla?{yJ`dqnF*Ca36(;`=q*Xlhjxl_V;HG5(xlkPDpNcUM3 zBPjlw^B#rD%4Jkr&#=)fg3TeUS7Y*-l@?8#@wR08e6kjMT3P&)6~SqzU(tW=Q$ zZ3~FRP>ODj7-QS zGG|lSbi-pnMA=MT?_8GxP0j1dA$uD~#3v4< zO2s7P1H2C&q#KjLl;VZ^eWuG@&(82<&1rk=9?A^DA(y*xzzBi*6tXH|{yCI8v2mY& zZ#k^&7gt03g1w$d*LT5nSYu}`$9&={gnHXH%ddej=POF z7yjJ*Ld0~7u7^sEw7E0pcI%>E{hencS|qw z=s}}IE1)}CEv!`>+w-n{D!~eOI7rw*TA93WXalA;aGSsY=NyFnleI#Tz1h<0!Ye|e zEr$wC;+}yWUk-T>>w?y9D)DsgssVFJR$rONhe?}m_G696cHw3@Z?Q9quszE?=zd7D z^TF@+aec1YdeQx063F`udBs-O_KqeNNX_K7rtzhEPB~v^GfE=?bvR!b>3*eRcMr?d$|p`5c4J8u$tU~n7wt~+w%{F?ML$? z3i#uOo~yco6Z7(t8Bj5=T#u1^#DVvK%Y&16g>UB@xt-Ej)7T7$Jw%!N!_-wq^0;k( zC1>*5ljIEupnD?Ex=se(c2K2F`6y#h{A~tU#hMVnTex%dj-izWY61sv)EasROXkZS zD&}wEaP5y_cWlr6ZiR&!x6vD}0ZA;_OVlDmxmz`-{e%x!l}^bT0L`sz-N}+LrdZHP zF8{>V(JKoT{Thm7T4m4!cXZ2N|~c4Y#8W80}$ zpMR{hJ68a)0m+$}48E2-q5nY{*@j^4!xKMhS`2ukAOToSLrZ?7S7N|k!60>@7GmeM z=$$Q-9nYabSmFKU3Co~TP+?+mIsz@Yf0uMsybP5npUl~vcof^kY^EvaTPwHIt+kxJ zCygMlLGDLTkNYj%_`Xq>?{D|xA#`G>ua%xuOM@UnSEytq+hWEWL?FrnZ}3qFGrKQQ zTh6caaJ~w$@MrP$^fluEDybz#9G)?jfr+gW-Nx%#252r{l-oQr+lqu0H+fLIF(MPf zuTssj`Cz#dx6%->Lv&FVzCWF@5uv1{{LJ0|l#?+XHWZeII+m!Ivf=ZSTkv+n3)ZT- zkdE;hLz^serq_`9r5fIvfz^+`zm?r`bhu5-`^7Yeu3PUw)TQlVOd35kBM0;tmy1Q6 zP+F{&7)yU(?BwJmdC;zI#z(<;fY#~%cP1di0N|iVsJzZ4@Jf-6)(67#jY2N6dC|4e zpcOw`>)!d?_F`T|IK-vatP<~+f}BvyX_zLg3VZfQO|09QI@W3>b>mF)NU{gO$XFAW zayQOS)v-^<-4< z)DhV3RzmBi9_XqvMx(CNDd^jAi@)`E!#TcXtbWA#Wun~}zV)eye{0Qn)=w~JCawhc zp*ka3_*X8rmZ>9Y(-Z=$QZ`wJ8HRTF9`kY%@pIzu8>;#%G!wF;+mmItg>8KZCgc^! z^i;VYGX7?kRBh4qY0dx5kUgE3_$jWT^z)R>{fx1`tt6AT~7E z)RtAI=a=lp12jBMA865zo^x`bk>>I1YXun`x=E2@=do>*KG&y7j2FOWfBAc%ljZ@*K3aA1^Bv~tGX8`F^aPOm?inAOqOfNMsNbTH;% zWH~|Rc6W_1kEA0wI=n3t1mjI{1b?_z-f77Xe+3-a6k~p9Y}7Z+a8JGNIwcb-QVaL= zg$jv#lF7)H-@YG~J%1uF=b>ZU{=;M?zml=duqVr{xhSQ-)fyrUE^DTAj#*M!`Vn<~ zaY9GLLC2^Gf)wtY2(b6Q(@kaQ#AZNR5%UfplH{{5m@LS{@0PQxlkZ?U>W9NYWr4}u$5k}p#*DBhV~s^&2W79qfxCA5%Yj>b(VDr|NYUMmU~pT%#B1g zk%0X$Af%17&HiV7Kx1Pg!fH$}R&*N*zr*He>ic^aTo*J&llQh+-zfu~yS_ejJ7e5;5yd>wH5aRw;|jt~@G=ZtUp7Dvijtu45>)cNoF z?<)xa+kj%6KX-zoIlR%{u$x!@W@o0nPE=^gfou2En1B0RF4G11NslHwU1&8Din znM+b%+A~M=V&L=>KJjK)7_FKffL8DLyusorwtLwD3rhLYN;EUM$3Vwp&~!m~0oGBf z%C`LwK>wB8>w&w$K;@x0e=bT8M7C4Oc8G~`i@e$EtDwOIS9@a6K66Csj;u8OU6eKGR` zBR@im&u4VoC1*)A<+G>5kCkdePq>ibw$?axtLJ=~znMwrp7D#-%=3zD+syy23Vl+4 zT~~)&u364Nxf4VDD=gcz?p=)fA%49~okhHi)OhP#ub+?ikDN=QY~>j)->nP^G{It^J7OnBlYW?% zkn}b8049NL$U@_Thmz|)TGa6C;buY^;zL(ie=cw%7A1yAx@0w0~v}>9Q&-@V;3GOf%TCR(AM*5lX<}5(FIXf&AT5 zM=-X-2c;mC);BK;^D%B_vYQnNCwwrHQoT@b2;WkhQy|#P}r{dfUOp9%c6(F1Oav-9RiEal9j^ zNznrk_v#8xNr3&l&-iiWBfc6wi6k#*o{>RS>OxHR^)uhx#>AEh3zoqwzhV&(WWSsS zDYr=_*Q2iNYxeQu%D8=dZD>;o0+s1{6y<%6f3z z;_SC51%hu{wKA}$`tn)4_BaMwnrkAX6luk{X`~AP#ZTX0W+A>Rp)9#rB90)5W6z_4 zHGW^wt4=*n1C^?7m{HmP^vCQ&r8bs36=!J-1Y^cghxUKH)+iPz+(d&DCm1&X;k}I) zDpSh2rZ#Ns&-Nl;gciZ>Mr(b=^eC;X~u5=|l|J)JCJ+AZt0eiU`aLn*D?a@^A^&)8K zci)C-zv-sZf(||`*vOGB4R zrTprtJCyT<^HmHm2ZSpbW!$M@$4h@BT$A_ecnV?ZJmwI)Hcoec8yPW5R{zIWf~(fw z=m=0wSjSmpP_<^#o)Ha@P$q{u?@pj2a4(|-8ZT_WXuE&DAl@ggYCS2cWgWx{1Op6f z%!f1z8;4b7tN>T-ozwfrS}doos-knJtFy;xN4@|`NwaM9$}Wh7{O{3qNC1mZqqfOb zdBA*9p-f+s+4m~V#siXYeJFGdo)YgzT&DaQ3DeN2Y`861qVAI^@>F0Cn#it zO5C9@2-fcK34fz28;8T~%mc&m{w{AHgE475u(f~+6ssP};ENQl>%VqFl>m@?6yuT^ zUp`lYR!-1??*MSL-!d=mUAfa2vAhP~kp-|ZEK*kL8MZb}y9#o;f2R3NFQ!GJtt1ea zQg8!1uC`$A6+Wg}xTkuGyJ(wNB_0LX*LRs+4|ma%XErw6;TWS6#f%(#YmM(i8hm$n z3hQt&spa4;T$D5Alw|`(8krf9I(c&8c>)r3=GAk^lC{xqW?7uaQ4aR+rO;>59-{+KdlQa z?bo&I8d;rD069v|UvEVIU$_#Nyaa}ZC9!~V&c)W&t?U`y+2nIz zCSA*v=ktF2YXKm>a39#*b5h_ z#Tv^xF>8+}UgFe2s#q>+P51^OiS!$oO`*IrS_FV}rK|Kx=9Xmsfl`h`v5XFJc}F>{ zS-nWi!}a&wTlUq-5fKH;N;})6qaZ-gL85)-=NxqI&F{`3RbH>G5nV^ZOG&ci? z&6Rt1Llh%2KYDYfR#D+LcxnN2DwwZA+hSH;L?s4Y=AAvS26o@eXQ0j@JDTJJ%sb^-VmE`&hFniMuP{> zY=M)j$6zWN7lN!V6qS?(sX*+*h7{_K4&5w6t#M`F<%1Ei;Un}313<(9GChNqxPNiw z)Uz}DnQ>Q}y6Vq*ApwzaNmpVIM1D_>l!1!Fl`BQC^PUg%ls~8SYZUT22lebD3dgF~ z=;}={3~wy2zRJ4Z{DAuCI!!virVP zLb@A4x*J5KySuwPq&uY>;n3Z6=#Vsu8iOM`_636(FL0}e6(MZEWgreF#SRyJ3OT$NRoX`O47k;J<$v_p{DNn26HU3dOU zKz}hEV^BostxMlqc}TWW?|6JZF>73R8}69d15)`*#7xpuhm`G$&Be!%M@gqlCW zf0CoF?ujkaQ=O^42?2O^u6`wj=hc+G(!I02stV8Otb4bpuzHGWzL#sK{fjETbv{AT+An^eA zk%xk0g0PbFmq$*(B*u6v&KFFDvU{$FN)5LbtvLFi)-H7^_MM3uQ;OMW1)at#dv8PG z@ZvFQAwDtal67-L`S{zM=dWTTn#w4AK4XgSFYv}^L#`^tQuccdl9klrBIf;a3v)Ti z_bUdDqaJK9JAwKUrlzKu9Gop8|M=)`qE~c{>J?pUHbCvxA1VA!3rqiKiV+dCj_=C^ z4{j(#QM*%PpxM|f-r!Rx%7pb86tw+0jsytFndO3VGgv5|=>7eFK?j#hUQ)M9`#2oJZ3aznGO=cCfrx|3dKXV&I-b0-f^{)Vx0= zjK%Wt7w4S^w+M}*!jw;d5NkA-0e96=vSeAtiOH26o62-k>_LXi%De5Taqa@ozoF@l z_>4C;E)Ff7DN#Avj%@z|e3lkG#3yMm2NaFeX5_Z)0AbVDqY$S|Q1+%FWv*59b1H`P zFsA8%hL}cyTb0ZR$PYFKO9g$EGP*}vI78EBZP80KAYC`Lf^^zz^=9(n+@fXj_(Pa}$ zkO0(kiy0ABj{<*IV;R|&%(C4My{>syquvOA>b)?!GX5or;*S7ZZ_45QZA?@R;wppb z4^;f_i>nOzVYVI$I5dA+$sYhBNWv099P~3X7gRPWG%-si#0NeX{MB6(poM5n;qf&A z=6j9vo)Q|~bEKl51L;$Z!6kBe9%2FtuqK2(cZ2F1RYxhn_Q}b=9GcO>Ut!J1JIstG zkYe-n5>7Hwyj5u=^L<6nYhGPfoVHf2|gsg5N~_Qgp;v9Q)k&PA2*n=VBo8 zS74-D%sSy%Rvg^ie868tPn~%_)T4UMuG$nY zKRdibR$VlHV;xYeAe<>Ngp0?Y%g4L)AuON%seeq{s^@U2YA)`dQWd0t{!zjC>!I|i z*!l16BYWI>yDAvf8?l-lS@zF=>NhJX`a0Trejlhh4?D$&+%>X9szmn>zbD5Ic?16w zl@DgFs4+hQQae2DC932h(%hVCMwwQM-f}!;76gwV zMU(I*&q0C}mLBhe$ULB@g|z}KdTn+EaG72%1;gE7bgt)ag8Z1xkS&Bbbe1Qtr_{%@ z>rKdbpXaR{c>l9Uah^89aUm}5rnL&v_5NG<#qt2Bo5(}2OAdVI;G)Kw4N`A(N8-*h zc0C>0mCB}n>aX@3V*|F7DR=sktwOmccfeQJM!At9o~N#}s8D#ZRz}30Z+{=fdy-i? zd;i#Rv=q7QOcC?T{VAPl5Z6TnfwbDWW$^)p}HN8h+o zfG1XaRl&D^NlS9n3s}78=R$oo?7C`6^KDA>_cBn50_ME367$$fY9N&E?f0%fOe(Ul z8qmLirH@rtcv_#xd99g+;u6P5M&ZvQ@svpsx)i=E_=q{ky26MweP{5B3A@|H1e^*Y zZ`o$eI&z-2eLDkvIVsF=U;bHmnDi){)Yxa?-ik*3Z!L%Y^Xp4+@e-vI0yL6ugx_oh z-bQxXNXM)NiC>}CKx?Sil599Q7G2-+&%6$zOH*ziqztO+WN6eLtv30654c^THZQj~ z9{VPZ?5zIlS^q_p!qtZ=LDgm8o4U~Xs-3Se`Jr2pJ~$v*xU)p zuOhlI`HNA-&Y_K9t)$+)b#SFq9<&qSG?IY{3?uIEmtv|>kUJ$=kyRxpMfCa8eAN3n zn#3Rt$g;8e0@tcZ`~g`rpPx>f!)&fzXtg-`@dbFY2mj{-MVyUN!e^R5=s=zvM8&sL zinS)gbz8Y$WPi|Ssh+e|WdCls><;3F*q`ICbRAZ#FeRT(R!l@ltcGmh8e!|Kp^3RU zPU$+%mJI-;PP%4%R80V&BgKqnp=aV+gIY!`C5u-7D+P!Trse~=2zx3*g=j_`ZZ+V_-6!ws+|ONhJ~50zOVP8wHLmcSjm@f+>`*YFx?o*ZsQYvuNtB*4WUL3_pTw3*TW^IW zk5ZU;z}+|Y`-{EepKV}{nX@O>8&DASJpR%x9h&B4xoff4=dctog-ql|j1Q)L%w(HM%pC=pHcMbqRb})Q< zRQ+(}C?~fH34?i6O8P4v$0CImc0oo#UXQ0Z;)V2yXAF z9vDf#O3fQJ6b$Vq^w~zhvhHU%p;|x%CX2HeBZiPDz@1RFDxs;aOi^xhm$x3GoD%&V z-*~T6cEw;P!0QUn>o_ogKXyd&-5)mi!+P3JNq+yVjUuxJd>Y(M%5{F(Ns!XnXp-D4 z7m5TfC)x*c>~oaNV|l^RW8m~a-6a)hun2g1SGdsJ;I zeA1fngGB6Y!i&Qks1#nx72@(Dxaa<0ASyRrxj0L!-cSv@LtNhIrk~0oW(Fk>{q^$Hbo@y z1!WQ@P@Yx`IWGj(aHvmXK~!~`YzS>VKlYo;8!ZFA;N^J4X?ZsEREIK8pc`Y1zk77xvDDWdiBGm z3F*=Gfg|62x~}D(TL+Su%jJNq{i;-Q9e=Vw;q7Jz8Qm-+esib%SQV_$Pj9e{Ls3i3%iiL0?gVI^Cjq`yi09VJB{@EA$otwu=fGY(g065Ep(}lGI{F@cO zH5g9ksUOP`d>oaFbN&mKeg14?uoTdhU+Ymt*99e}mU%x5oFBHfG>s`V9qk zBoEC+UEvkbao5cKo;E@gLI{Du=Vfh%)}g4-Y60d^zVi?r?)a^DOXfes@4Op(s@vyA z`Ur{;_UWI2A%WxPDlrtyS-e&Kq1_P=?0eCS6*%pz#cO=lsMSHEh#(%#i}Ky^7nERKuo=g`J54Tp@4_+H@Zl7eN=3Eg8Kec=JgK` z;T+SYa8#$Kk(YV5T>+{_+x!t;Plbx&?CGqpl~E^c-}qy^w7=W)br_E&kJtsV=%LVJ zAS$Ed)f-AC4RaQmU8JCh!X~&(LrNjgqe;d)kNNx~-iE)7aOzA^P%Wa$`1*5Bef$l6 z3*~4!f32AdOW&6)BH4vTca~zrIKzl;5?8UQad$#y(Lf;IM4lw>ygxsnJW&Sa8CpO6w? z9OdX`m9cQ?LJJJb5Mx{IizFPY0Gkm9bWAXbC669KUt~0Yl8Tog1N&3weB9Tp|Ei(= zAl!d*#bObocCK52l7Z9E|A|ifU)P;QAXzoVzEbQgBnDQS<5()x=G+-KHD3kA(H+Vk zM_w8c38i4L=~dDy9}FwbD+4Cx&P5}4Vf-HBn`O<5J`A|)qTBj@&;gu+mv;sL);vjb z#3iS)H!|N+l7vd)71I+<9<%h_xr0LNJv|BWVu@k(Pe4fZy*)w9dE~t- zP?iiP$mH*~D^!QS$=W=}eN_cMoKiq{T?@qppz<47Eu#)^7MirC_g{kHM@afjl&44O&p9&-FWTU>w{cvRDW5fZ&C3f? zvu&q5zw9}>|Hqseduss#U7_H)y;l57rLOnRP4D&H-W?ApwEQ>F{<~cezzKJLC^o+~ z`ThuSZ&Unwzy6#!U1~!q<)d8#V-b#zVkEneqka26`cjZaEwh-pU=6=gf13Vi_9IOZ zc%ChQVV3?{O4D%QXaOdCrHn2sA)CeC9U5sazw zD$q&UOVoH!abxTZ?9oZ9ssdkc3C02Ite!~tX9McGk9dYrYftOodAWgS*=v%Wp_mwd z!rM)gl4RzXV+wF;sm?%>O`^Z+_H($EcLKw6(+Sm&5@j=n{p@?&Lr2&N2Gf8~gb=Cb z^Ks*TIUPv0YzOEgL(P%F-96b%G&D5fs|N6~f;~9}IGG-i#!zVH|I;5@dOwYQncq9) zcMQl`*XnpG-+R=5XvoogS*3+#K-B~o$chcHtv!5sf#4p*-+dJRMt@b!?;8Gg?ynLA zyFvL(u0rbxI@K=+3OOs;u*A}!AS*&r;&J%^^rba>OK9s; zbYdexD51Uqh^`%7D!Ou;YtxF38%|Ct?*k8asBx{e`}sE4fQKIs9r~V*T&i2D;njwy zpRJ;jJI~Mo%a4i17Jnj$(P8gZ%=wIS0x-Xx{OY_CLqCa9KNLj_2X!ljmuPZ_jdw}#v=KW_ z63#fZtIE`0=MD|N^EE8G!7jTyZ4-j48}3L;xC?ecMm4`(ExC7qCaE@C9qE14W+jJ z3(I^2_;d()<12N1Z#0)tCG}~T%z1dMKrr!#9uxjfEp39z8uf~!h>Pq}ZMJgufmV}p zGA&K!FJy)%PC}hl6_d)1ovlJ#w&DSd zw6|(9EDPxmUh}AIVe&#ETNowJF>)e(dVR`}SCWLSR~9Uv2JUG$7k}?WV*MRHcNg7E zLF1QYF>bfxf`h6qK84|$<4(2p!+!pwLKwYYBuRE@Y-+LcT##ZHb$(41{pBlG5Gbbe zr_faq3WhG96Znj{?#>9rzM>gG;ribSeuXQ)Z9y0h0zT0Z-|7<4TbuI`%p|DP&}PZ_ z$NpEPWyrh!FRP>(AZZZLzD#Wtok# zvBoI3YJkn~Pl}I>#u+&E{(R!YjJ~;nnTJN^;DPfQlkT*SjvCGmh-MY54lBIEO=&}*0C5;Ykphi$bA`)EB}$#d5W|HhEBQ<5U$D1)s#cGtHi!AH4vLxi`i{X#)(E7Gs{2`7K$Q2g8rKZBT@ESO7gw2cvg(XoazoemP(tITJpgU1eJI z7_iXt|NWIHMis9FWCXGRHmpo~Za)p)%mkgotyifgCaBu)Hc2@>Tl$fp zb1hqA^#IK=9VV|IE&@B+t-D?KXq5-a9nNY;+WOQqu4((gplIp@G!7gDK3(K$l9H0< zkGaT)#9F?x4V?c%|SqDEa1x!vfp!3jN%Sf5i-RXfeReZtET(s z%48`%^H`b1`3IEDosnl85Jyoea@Y zTrh!Qo|PY&$h{x!#SeFEN$(9X;?z0%6Wv4{1@4GO-tdai37zx}nvbJ@db^V-@pVFQ z;E%2BQ>9E3W|ldfTG-C({6*1d^p5_c!lq`Lw+Ah+uQ^+dML0xPnU~aybCTwRx{d@* zL)4^XVPQHw^J1O(w_C2w@2~IX8?smpSZ4o3jhp^OR^S;WAo+@e+U~sHuCa7yut%Ld zyP<`pE;q0X5dD<6v+Kd4NwmYCZMRRN+1XXp6{w5$W34GELcwSq%D_E!FBTV!o?)R- zjrA6c`gL?Im`Wf)hKfFg3u=z5@lwAmvKG@3M!=@GXvp-23mJi9>ap#W`WP%~;1MT4 z{Jv7dBUs``LU*g(hR>zeinX)ml4r#0Xu2li-)a845X7<3H9n zfM$VQ)rRuHbNuO%8tt)^x%Ha7C!3`QI7c2y8BOns@e%p7j&JRO7D_ed_l`mcsqKfO zab1qo{Ikfo`QbJ6l1bu@2On^^Yg8euf0m;3-AK&sJ~3U12a~i}&Br+Q&f4yH6gg~6 ztmZTwd<&lzDL>=>+JE||*H~!x?nm4L%j@}d!~P`ehQj8@`}-S8K%gl~fx>>%wMdGr zv>8Nspr%iAtD~x}9$6_xCLUAIo0t~bP%d}1KTWg2wii?~;7YrLFgm15aji7)t+ za3IT=>s!!AUDy5gVvJtP7;@Xq9XD?Wn3V(uY*=WRAo(QvZ-dLRXLW7HLBWU=Z@) z6MYvQS#?@s3$^AfiHfYT@$;N~C*=^0Wgp{HjiZy3<=`LWim@eGq(#5W^X1FKq8m{y z?(LNvQP0Ip|52EyU-VUmP`Gc!i1|4_PR}TT?7Qn-;i~>`dKb2s{7BZjq&I7^ki<~7(CUUes+{T zj~WFJsdAbH*@Mi8#$OIPLGE#WOg?3&=Izx)eBK%*2MRr4ZUaOV`4UARaWo*34Ltf4 zeM&yOf5O$Bx`5wbX=}n}*(l68=W4qellxpuUO2fuoZiuc=YzZs&vZnbfWxF$-k_#B zD+#UEWV^yM=c4t!BEB3dNv>F6CVCzltz*t+^|;_T;0BAQn)#8oJMG6hf7{1ouB|6h z@CTP7)RK!oZqT)h(hPVeD47jYmxCa)1GU6iUHOWKtB+S*1&@DFCX^_0r{n`m1#T)$S>=NZxgC_JxPYAKV8A z)x+%QwuAwON0l~A#02X?))bRhpSEZ6`7AB)fh<5K(Ku%X4~5&JteVlYT}uaLON9=J z4T+Z$S7fAEOhn9W-W{`sdMyV=1{^5lZ%5o+;OMCAeX1_Xkxd6&Z5)btug_@4uuu5q@v8x&|Lz?(6emQ+?HZK;q>u>R)3zb;CON$|5WkM-qJj99MLsid=_3U}Sc!?r_rTpyIDFIOs@r~7bM z_Z(`H)Y4*Y1V4OdmWEfoaM-NBOe_4j+b+0X_-l``-LVP8ZkRYxYNCC$X(c5q^(8SP zKCbnnyBpb)%DMHwx@Lhz+vj-hiJ4k(I}tI={{ye*uS|LR~g+EaT-ssT8Fx+?sO65116!FTi*)nis{Lq z&>D?>W5z*hPQOvY-x{UG+~{}6{% zcOYYI!;NTFwyDE8J!K=5_(JNP)VKBZ`J&A_^9gK`w_;_sp1Q5>!5Fe+av7ih{QNS_ z_Lb|ql))Xtn$z-Sg;8Duil`Zn3Jyz@dZ?8BkEK7-E95<#?qBv|3$jv5KjYm8H8iXx z?kpz2875+Zp|B+=fjP;X6fN(AFttuqFn^M5Xdk$X0G09-_itaqzAH^RXtOtDQ6EOd z_Fr!3LxPYo=>MT=Px_i_OJHXg7UC;Os^(y%)j6TJ-f882yWPm%4cOnuR(2#*8j2{> zF3n1OjI*xsGdAAPEVKrL5w|>bLy=wD#WEQKDF;sF-fJ2Y+}};)n{6H^1is%Ze#nr% zLftO=pwW6zaZzsargS{9$RbZ(x@6c|0p80l-OO6-$lLxasOiK`pwRzu|F5!sz zuC^BHjsl30QSN7L(-IAHn6XmCx>KCW$tp^a?YG4pm)()vTK$)- z)*O4WVW7T02zpp&9qUV(9qsKI=jZ1#hJWt8!p4NE-Mwkk0tGM7D?}pVHK-Y*{E^3@nN?=sOgeUN+b|O+ ziAc$SJxR(y6u^C8)VUBV<(`ngRGv`({t91Vx6p;bV0jG2tM|%LFC~pT#j&=sVpXov zRJD>=6)we|f4cYS?9nn8qAm66yjrD#B6H)!Ui&2EOg@Wu+ay;kocA%}Mp;ZlOG^qG z`uVZRdA!>RNSm)sSzaV?R#W}S`9OSibAEl}I~`N0q!8S2K*ccGn=A9Zm<%jbFoduOM#qZ_)4Tc0|6ws;lDGuXP zC-hL0sBCPbj23g|Z`TJ10fx+^rHuPPjTyO+{Lv_R1;ZuFZft6WqnIaj|J%ZQ43k!m zl8fJLLHf=5nI|}0Ud^QoIt!z<+%jpH-F_oq;!#$KJ&(1G2HJ0`P^FltId>+q<%b)( z_%|5XuT1kItEM%9(xURp$oF!?K zA_+UclPFj9TM~CO)tAwiY)Xjsgqox=^=`cPxu24@i;g5rxf!@eLax!3w7jCCaDU&*kd@nUbEwWpst49=cSTHBkcjsYl4Yg40zj zo~aWo`4F$2T~OOJDl$|J^upzDEitfxtzUY{4urhC*L!Nrw|lN7o;Y`!-=I_;U9pdy zAD7zO_Kzp+?H}HKRWims4Ln5llDN{+(n`Ztq`g*$E4RRH#+W+uu~RqFb4s(4WQBs4QrWsO@#$q2|-|C=Lirb35eF7@K3Y+m2&zSA@r=*~FoUY~b`>|4n zI|00kpS}_O){w@VW9=bY<%v2T?-a52Dj5N!b;o5Nm8>DN`u^)EP+fqAErP4B{Vi~x zGZ0`?640brMb}BgscvOdRa7QlrN(0^EHTxROrmjY49S_{a#>MvE znxC4qYZ8`ZE&tgR;M=t020_L_Iug-BUc@Nf7Nxe*K5}+2%p_R!;DdC7EF`BMTnr3M zW;M3LM&>d@oH-RR0*qAb<+i%obV}MuguMPymb90WShixqxSiT|&IK{1fnZ49B`G9( za{h4J5~1QY)kOo18`QCahFD+*B82o$>sW@3b-cI|a`&T15;Ta1S;%&l+ghc6boJX!XyJ_iV- z@VVyXS-|IdqmdIlf|&_0mE>ro<8Rd9he!6%0#Jlq#l1<%l*CGIgHw}Wt$VOrjd%1kEJ8LuW=1zQ0b^T;> zf2q9Wq$YjJhUH z#k0#tbZMnGCEZiqEWn*`4UUh}*(>zE0X&?0f40s54rHY^L()d~XLOz7E%J6~g;SAL zwmib99w~X&N60r|%A7K>4gS1c4r6NS$CBC}>xZO?LRvV#+vH#Xo) zQ&e9gwnrCLJTm8X-#^q!>>07)VU8H;N zE@6kLRdZ}A+NCwyKhnifGQ2}T+}Q={FY}Su9o%7RJQv3MZRhtA<9u^UjW9`2NlNQG za8WKjaVX(Qh&X=B%(rGz_sRO%Ed72@aCr+vIN5}$SB7mjZLIy{!(}5MV}>7L)aNHp z8VL(#D>E$z9|;x;%R5;GlXd_I=nWZa7jRHmU2eUp0Kg#-K=OMl5E=y~s=b}3_TE5O zt1g(UaNpyBI0T%v&wHWA)qJ@_+9*lDU5IXUdzPcLP*7f4u*v6RqkroB)DYmQwuq)t z!|b?LV+=E#eK|Ua!+!>|xGvUQqDz>6_p{6-_7@c*bW)SJWua*3Lc~^7%9jmhRSrEFLdQr;nVA<$k^rs8Lho!T zO;{BAlGe#RR6Y&gkp74L`1s-3*;x?<8Q13vKT#D8+}*UW<8YpFp*MWWw_MGCLf+@a z$j#{^Pr9i;N*-QpICShqh7)}GpB7;JppM|CudC~}DfxeOff0c9s2QyhnNPenKtW%X zse~3=XgD~U`gf!#a_pg+D!pCBfh&fCDU&NNtsZ7sv4;zL2A{=^p;^5-y`d_ymBP<4*&^=9jS!u7SJp4 zwm3(v{VPX@Mwv#B@dS_wxtu4jyJtLN@;Irst;+vmhcl^;f_LVq0>lA5`13w88?^g$ za}QFWLT3Xi-S)=Rl#VBlyfM4fWBc*3Z;AZ#H5mGn0QwKFV~0N-U3plm|CrMq!?S@L zv@^Cb2xAKL$F4EJdvf#`aOeIS8{AO9zmltnEBPyGYfI0~%_RWHrf>+NWn!2V`X5M+ z3#T@Wl6{(#CZf_Xcm31>|F=Bz;H^;K$GpSGiqmx%eqvP*a%rTF$JWQqoOP4p%fF`} zX~FdEg70cpxl*F=V7huLZw;b5iCWS@=h%21`q#68GP zJcX0ueP5lFQNF7gqEv*3e?)QtjdGEKnHeRp6DaZi=7b5;?bejFKp(qR%XM$M-=uW@ z*Tbh(@v6CwdDew*`$M*5+#t!TJot4c_9jopic(!+Ann(CoNw1PHn~24=i-*((7D>MX;=+A7d~|H$r(F>85%kS@j^^`(9-`+wUp)H!s~y z9>WK?t8pgM-g738Z@gtS27D*$z3g9#HHiBqhzK ziRk&V=O$F|fe!XI4t!}lKe=Q>)&(uC9a;d;f@zSOz7O2fsdlfHzq+a_#Sndok;h+j z9?0N)K$%GKOn46W8hps8v3%1>jQ~DDa1=VLx-5^uDWj z+9Kyx5~od(fn}*e=Z)3K=6!g7-(DbMb7cCNsIP9nH$dpVyeOpA+;mE`Fz$(&yk<+a z#{z;_#f|vw?-~enI)47HEvhF@&g0CQ_G`gkAtCS7A>FHR=O^H>0+D!fH|AC zjqDDmQS~d%Z&wsP4?hupLz-J#@VjxjKb$pR%2KoPrkbGt1$hiv5FD=9hOe!TX69LJ zIQA_KNcKr4d1NQVX(|L_OXfzm6xH?cQuTCYy9}K ztd|h+Xv*YQYyZ=8_b;ZJ|1uUNe{b8Z!0X2PMm}`~%P^d|1k8yNHKOt;&`!zV?o`&n zEF9oC{>05>G}P)(Sh|tC8+Z5F!;^h}RzX*=4~8PYKFHIAvxygFU6Z1tu^cJ`NNKJb z^=+sns>~{Zp1937yHojv-m^a-f9!(Nsq!V?B=9r%^7saz#_dZ7qXI$XN**6mE4hRF z@a?1+ZVRJNg^7vb%KKZiZ&c;32XyJX6W51Q>!c`M(snR2d9HEUz?7uUUJiBffwSl= zB4LANF1Y3pmfl?@H;Q?z=D{>C(M^n0&MUCw#QtPA;(mXqp95YsgNMV@& z1cUq$u_XWW3aiiH>3?v$!C7y5=+w$$a{X`8wjN+3OWxK=5BUW8GsNwizlTJQ`+5m~ z20OIAhSN1{LUM8>Ie=o>#Iq&2H0L}JKCJ|m~*#L;{($3mZsArAn=xFCrhNfML zk-C47)Dpp4%Ic*@_|LBhl>{afU?sfd)aH^T+@c5&>hm=!h4I;PLEt!JO*%c)*|R1(<)DZLSf1HEYDLHK~~(&a21l5MD3scuba=%-jCYK)#p%d!{~Ee?X` z0_Lz_7N)4&kfJcH$w*XIPX9y``1o!Rr`r@Mcm5jKJ&G1+_xacLNaKxKyoxp>{D4yhJaE>)qm{v zs=cr8$LVm?-YtS#d|vO{YC6mPj>Q%ZvM^SuB(x&eBN^`P?6VJjC>a^PKcRwpi6_Q8 z($_Km0=|>3Ke;40(Q{|ac zqmI6HRr3v^^_+VLAMI9oYScwVMd=_8?EId{bZ?i#Ch$_X>;Kb7d{otTZxk^3vj+Lm z`*&{WR~4~bouw*%Y$HH7-h1QOA>)DlFF(=0R*^{-7kWUT*vkuWgsM5vItVsz2K z717tl`+eFYpk64EVonXrR^sl9-{IuvNWSNN{;BE4=+jj$^8T^#RM`!SqhTgb(z4*a zf1&XvvJvc-S*zR6B$Q9~+@6;u#fmLy`6^<;vId%PbdtX%gy>-9tj4(!G9^)0cuiAr zR1%35)DN`tPhxUzoifMkQddg!MS9JBT0+ z&i)!L*^4G*Rd>(l@yB-IY$Dv^Jc1&6D>JMf1p$7qE)9P_D^V0DF{vIN=2wnq zk93wwwTH{6`cZLJTg^7sR=gJJcvotQ-)@Q2!r*>q?wnFSMMK)^@-44c6A<#al}(eJ zZ>yf>PmGAXq9V%NC>oEZprkL_lu8a{L(Y!<1Pyh6ddhI%Ddy9b*mKcMT3bYnv*Pd( z$gz2f1@1-iy%j#7e$Wu#FS(CLuy7jafRZl+25@zIciYKcm{OIo`uP%SLPh6eDb$(tk{k@>J5%i(dS476;V6%9pLIJ(- zls)hTUm`ep%`X-E#k3}@>ysVBmHcs4e9}e+yVv~WFIgw;^Oa^d;}R&%oJ}DuoALp8 zOZ`FSi4~E{@09n=%gLoAc7+N@Iq!F)IaaB;AR}Tx%f8aDPWQ^dJl{VRpl5<`Kmr?q z($hkPHiz~J|1Hb+Hn=T2fVVS4FT&IR4WWwFX}dB4pZim&4ogiBk1vHM^YsPshY|od zaHwW-xj5kSkxT(-LJ#IEFy1b$`&pO{M}Vnov&0zUooL&fgaxiLK^KqIE#)F{Dz2%X zPNf6qt{%Id3jR@hQ~5CLd>4p>j5Ju{Gpb3Y1$ttZa92YkR?xXto2y=;r3z-d;N(aC z=o-!NWFAeft@;gMQa>DO{P4@X@*r-$4JO0s>lVVdTMZ~L;(EKRDOkhd5fx3a?|qx6|0!v5md2#ZGd8kYaO!lX88PSD+5ot=8rZ`}aB z7vNA?{HHe*;c5=pK4NjU9!48GxCmQf8hnds_H@gUJxu4T^|xNJcm=oSd{2_(2VgTU zVCl8$CERm<`&pfNJ(|3ypx|O?$bb7mPwDhL3J2>TcFXhDOE)nNALtqq)ieZrA|j$< zrlcBF&IttZu3t+S78z;umB+eSkYr{v74nAyl*+r-A>pPzrK^@&Wk3o&=Qmv}&r4yn z4>A%n7#KF8Ha>07jW?nXk%I8A2W2S%8quM(G9Cp6Llspyg`eLc;b^&=j&oR_-9mgr zpIv@;DFIB5UGEp`O4?6yP&)L-)JtCViTDWn>AYRf9QbE@bn9UY>gI6SGzqAU3F*+P z`jV$6O}(hHdxgUffTJxn8(ZDh8tr3xe=ngw7M$h&@b;Ev z>N694L;IYJmh$Nf{-5IW#Kgp)Xc zx!AroOkMO`RHSYkRmBP%a+3zta6dbJ+Nd#tr;*ooaOhB`P;S}O3I8elOhHkI6%Kt4+ndk~3I!nb)O)qz&md|k zJbpRqW~;$y9HLYZk1Z`7lS{%%zeKQBs9<1_(TH4sQDq%j_2f#m@n8&tNK9s&S2{1I z;_Bz5pa61zfS{7WZ8pxyu%C{V^p~d@JxBGL`%yL?LFH4d1X8ki>br8j+*N#4D3$F? zAsH>Oqd^gmpuBE>%BmE`hgNa#acn8@ymq!F*b<#oAfLwiUpY`Pu;}PW2C~sQ6dVRxss?`cmey%g#X3B1@+q z9q}E%&3ZjY-@gp{Ww6UOz0Vt-Bhc(w>$Lag z;+xL@IzIvcV~HesJqL>g*dbOS+`GJAZ}=O6|5&#_ieSG4M!W7A-ePF_RF{uXWkxpA z7RRVn=1y2yd3#t%1}oo`D>^G$T9zHjj^30%>sUfV_awaUI+SWtxW1Z7R1fFbp@i5+y1j)^nkqL*%VW5=6HHX+mOK}Wu4T;$!9Z{poM zc-mk?Wth`>CWR#F>3gFJ5>h*)9qC>wIrd>nJ48@o0sC4S_sB&x*gS-%O=m!Fa=`sJ zYbj5sf5U-<-Up7P3Q9K7mC2%JxFs0BEu@GtA{+x(t0vnTW^nqotbcqlv&%YBlT$7d z%Nz8}i`}EQcne4f1*lP0|4OqPQrGJHmAZd>ICIVY8~v~pWfZS=*-}uiix)^ZFeIy( zChdsWTpzqK9YpSr8(hYEQ>>cvz5`24qq|&%G_FZrUS49}`h&}q(cZHo zCieu`|3x77MuQbH-u+V}S(vtT>g6s>z4(KYpMS0gX_!&Tqf)My%t2-1IlaTRGtX~1 z(D-i|pyi7HSw)`)xQf{Q<$GFMU`vFk>uQm^=-=5BRvU>95K0@i8?1xs{v?mZLpoZE zhcdYc^CyGS=}%87!HV;d^A}=I4xp`#p2p{XK6JzlG_f!129HaB6Ik{?LWW(tBfd27 zMZgVQh!I!g&okk(nfj~5lwF%~1+tZXPcogAjYPmgi(DcLG!Xy1&J*7bZK3u@j#-|b zn$ShkS@J8U*t*zhlFvYPj~=dO}Qi%i2!!bT-pF z_oEHIxcFH~B^B`uXS^DzyD!Emy0=KHSv%AX$ky)ZEgXn?f7eny7(2b2(bp$j_PTBN%PI~GMqg~&zhWnRWBhE&w94Z1r!}dG7|A^3#=R;E9-A1SVz4XIRTo@i%=rW|$=A2mC z^ChQmOPR=BOSD`#+mdO=42Uk}ieSa0vvC!&-=bR!#od0HAr0U0b7w*3Vu?MYGKCaZ1FfoS*Z_?x1x&q#gL$6KDeb@n4i z#yxKlSU!;`WGc{bwQXw45Y&Heif<2fqHv;lq7;KfK4Ie|rzH_|o|vZxXqoyr8{4{< zX@9q~-^qR^^)9t-kvX%+O48v^oE$Gd6lX2cdwORz>ormd)j2f%iZL%~&js^CMsc^u z9;-W-a<2Li>GZ$rWRuP_WaQGy9-SXzRwSWf9)-*~=b?UN^7B{?rRXbaYHBz*xVYU= zIcfhj1^6KJRlYg+^$y5zz2SUBgHS^<^HZapIMJhB(Jn(P{ zO5CU0Z_rzaE%?Y9Q6)q{td`sgHe68MYf!thS~y120L-LYHb?i8^cDST3Mh+V*}M<^)f`i~3n0NWP-hK5DQ*3_4wE^s&H65_u7J8^pXm=DKg?@yWzJ@f@A)^*!K7mg%2U>F%p6>#`AnLd`=rh9)&_YC| z#W0X=Se!PoyWRrT)$|QA#x3vP!;Qj<6{??6anH&H-03{{POJ$z%%7I&x1_wXnU@R0 zW68&$km&m10M!;t^9GrmRUZM7Jp8%!H?lqDE{~y9t~bswLz#k^5|JPqa8B1)I!MQRjJ+NP9Ff=`zJ97@NVIx9#xdB=^DO)K6 zo$PpA9bWSPXEu1_WcPc>tI z)bYX@*(hs=PCw|R)$XXNW4&6mB!tCKbr=N>H%^mcpE3oT%|1v5!Bmb9L$g&{(M_}%KydC|2FuN`m(+*Vrd^W9)L2wxA{ zY~Jtw7)7IhBsVJkoA-zNb{=ih-=R1$A$-5!#ZX@*SZZHr80s#?x%SE#>)&*ZJ8OR& zc;YBK+I?Vj5(+I@+cJ#UlN#5PM+YDoaBi$g4%%D{rJ7l;?C5z&`cV&XjA%me5Lo=g zW4DU|RS{y@zbBwd6(1rZGsTO-(&E(WS+J42A(?J|`LrnS4S>Hm^oV0Go;`c!Z?L(! znQ`?aKIPpikyz86(D<2MjzuaW)knaNDgf++Fw73;7l-CY`uh6Jah9ZkOSVEv2usCT zS>C{yl3dxJ5T%&$bbpD>X(;4=kpCd@aQ9ICLJk5Ilw){f!nXlOhE->UBG(Rovgeay zE;m=tO>z<@`+g*1`+Z8cOeVSNP<0OPOG7WxjZs=gvqV=RnX8yC> zAEN5b^Mhqok49~|1+8ym8yB^yJ3Vh?9fij?8=V36|DKl)USSsVi9c6(KGh*nlqJT? z;*DR~eiTL@f~02)t8$Ipr!s0Uwi)26ppKBY7|xvtqK2a|)fA$ljg?OJM=ykZZ1)6k zL1Ks4dF4!1@sUzm{jU{*6LJ7iZ;3NCorf+Q%Y%5y2yzmP%0nOMAd63-oqamrjHY9w z(7P;8`AMIS#_%>>s5Q(*=@keT9c(%7){So>ps9c-dDSh#u-MGz3yI_#~_>C}c zjf9~*)NA4!P0dF^1-uZIB4a2#czS4p!C}!xnX@luT=^@`zFJl~CWN%(BVMD)PZX2F z>>{7W-AxI>!3(+%GSgyaHi;pt07n`PpA#dal4eQgw50hF@%8ICj=rUAI^Rr;fA$;;R#~%3ZbP9F`JCcMuN61z zOab$*r`Q^b`ocbWkqmFe!Z*I~9dx2E7OHd*yu>Ml5-wh9ki*`mjn+I5nEialgeouT zYuveguU|EUZ3g(sz;lX>dm^IHEcp{0zn8D-F@;Ej8_iMkR&1vT5^wroO7ykQdE2NQ zt6wN3jQus+?7VtA)_1z?5&ye^pnYKWxs_#Md6wce+kMa7?9V(!oLFY5wzzy)CT8Xp zU2L3BS*wm?f6X_KBxp)_&gVS#n+ft0Q&T7t5egdeO|@(4!+D%_R)u4S3gb=HTttnB z=r`fmmd9m!?PlI=`;7s$374=IY>>Q^$80g@}h8W z93M1+b0KHRfVp(p;@lNay5*h`?>yNE79pl9*_%@@+W^SR|fOBr9_0>qjM;o!SgOW(9m4@GQc(QlH-O1u1kEHRWz%sCAxHe>RJ2V>0k( z-F4omttcmJ(q%#7yw)o4SK@5&dU>Uk^3pU0F>jeE-!ER(Kx^Gs70Tt8I*g|Vh_{%D z`Ys4cu&zJquU@=9)AQ6?*$bQ(M_}K_Y?EwA#uZlK_Io#T{P`DY2{jIu*}PbBby$wB z#5;aG#BMAa1w}y5FTBfmQW6@9oDDnP(LEe+KzJWl0oyJLa^v2HUU-8W7xcoOsG(e& zb^tEY64L9On)&Ew&%?>;woeLT`19wUm4z}l`H!>9q+_D(En-HuVfP{Q*HKnl zQ`RhYWS()%<~kQE3lSH8_i-@HIxn*iRQ$>}!AXJVH?ec6q`ff`Sa3yUW zKjL42z@KxCL@ZxLY;>-dyz-PC$1Nw0WotPkTxxTnmp6o(X>117Q-hYD@7L_d#p|az zGnq77ynNNfhY7mG7dGMjh-D$m3s~1WOXJVf_p?50kyaEJ7Z+Bt<^=!8#BE1B7YBDm zTkj#yLn4L_Mf*ZAWpxVsk1OSbjf|&xaY9EJWp7wuNbH8HsHiMKPNZZ!Ru>N_hb{6& z4W%j0Q2pSQx{L8VjNVaIj`PiYfmDo|eaP1rAQK+1dHcp7X?pjtB%&=RbK*wM{bUh5 zeNLm}Mef;l->G3^KG4YDvdF_4dov}%^~G5l_L7cHwWUI}+Hy2kI%np2_^b)Hsf9Lp zn552QucMa*F;L=4&|0NSYv986M;g7T#Sd54R&FtlUj-^ANR1+6o_59ridS>$Zf}pWCK=>xs?b z+^*r2FOiKhoY_-!C~=l_I}W$q;C<>Qi=x>0_R+pElsmDT7r9jW-n8ko&h20-xn3H!8yhid~yH(T2a`8C6p!7 z@FTR%WlEz_HtxhN1au+b?qY25dnGbbxH0li6JKI6Vkd#%{?r?ER%$b;Ne=RQg^b-@ zjJRUn=A8^a7iIJ$Bh+|9kPt3p=tsm=1094V8tVi7bTq;t!;0WPeB@dO_Nc#Wr0SuE-y#ItqcVZ<>6|J@Bh2 z%rkBtu3;3n>^0V!3c`1K2&wv2zn z*BP(hNc4Tm;aD=Lkq8sqrp+xC+Q83EMb~r`&~vtciEN~tloUrB`y3jou5ZNSa@o4_ zT9-CrT3FksJv5=Jo-#=l(f;YU1KB5rLlqM#DzyiPmd!w#`14V+`K1taJ6_Y$oAO#H znw-MID#x}LbVyxE|GEiC7?SaWX$#ALsiDKb;$f?e?)UFLspew~oI`9m7-w^_L8;5s zn7`(JykM^&X!SqaD0k%hgZCceNwPPlfF5)=b8xX-$9l`#pf^;~ zhD{E#q|)bGU@YBVIqbN|3<28;M9G0=l$bnFJ=f=2{DuvuOrmuBudpYKqeT&O$x39q zO2X?_6jg!Id(bXf?A~yVf5_5${x;--W&WDnEZ@wv{8{JX+^5(lShI51F#gXREH*3| zowb?TsADJ~P8-Y!Kc_RV)UDbWlIk+OKF=pF6^8#xIRFomP^z|0=09CsU43cXh4}Yt z_kBtZ;U6JB2Q^)XMBMT{G>QHe(Oa{l0zA)f(Jx1pflm6s$gS)0U4rh1r&$u2Q^gcp zUtd!O!kRCn>38-|N9C7gDb60G5ji;eq=t%^o0F>}k&uHo^`mQqTrY-24q5_J4ilaw zrw_ZlVd9g8{4Sv#P|gdsE;u2GP0-$s>_}RGPL4KRphEk*-7S7P;_LF}8a@sRRnE!l zwd(KpTkamg zyV}4Pn)06EyfM9J1yx~0 zcYXJUf(hr5{yQGy+_9gn(64z)p6w3{ze}Bdsmh7jNU)cB!4GJw5?!_Q8G!cAE|qwz zLch6&J7u|on#sH!P0Z@pz2XRqJL$Gs^l8#L6>EGOF&80&q{&Vty`~rzYi$^x+b=)r zBioNjq~f1+GinlVCi&=YyZgS#5LTH)lH4(Ad2S@SqeOVKbx9~B4nOJdosA0-=VU2AvA>r%9ERwCwi5!&*@J1V{B>%LC9`NyD`b=QK9F{)GO~Apj0u<9C5#)GKe)J3-qt2hJcQKkR=LS+(hXD zLyz;FZj6rtv1j>(#?Wg~?Y@xpx9H#ZWqL~In4DiEV)!=GGc)IJjuoib*;T&|aA(F$ z9}hoUk3Tkntly$8i07rBPS-AGAz6z8MI|tl6c*ShrUq$CyDl1gLq&vjN$5N*uhC&OpWz14Wx->VFw>Xl4PC?FJw%YVDiUs2W{qP}=7goA_Q+g$ye)|TJpD3`^KhZ##2qD|;oOAQdDdJn>KC@)9OvdjA=&5X+kdWGcUmH|%J69e=UO7pw4TmakY9>tBEd zOKylC4WUima*Y}0OI)e|BdjFq^{@$D6HZ(njPhoV(GTc)h$9iKKmRI9Ai|CB{Hd`R z&fqux3fut{wY0Rt2!fDH7 zH8%vi_Ot{$r#%B{HNG5Ww=Fkv-eL?o6SyfMA zU0iEI@@}CGo;n) z0lR;3@(D{?F7%S!hb_Y@pk}Ta&HNRGeG0e63ZfMCd{li28B$;;BZ+u7!0QW~j0ifLqW*VH9Zn045TbL9(-fDA ziW^nVQ8+l2jj>T2@<;=^wm(W~CElhX$hQ!B4UY3YWXzHc)n+gdM!_{&p~z z%+x+l`pmQj>MN#3wA5+OHWKv~xYLm;zuYKGE9WWG>(w38vmyCI1^abuiBz2xwtn%y zOUSe>-NZL*i)Km~dVm{m{Hye8%!dh6nk<-~NfU|Gw7p8L<{-aHLghmsB>`}dS!1o< zU{EOH>&4p{Q_X(Fk~62=i{tgL=;|ZXm02ep5TVud%6T*0!^%COcmn7aOY8S0V^9)8 zq)#wq9TQ}wrMXdXCcJO1XLYyE&P`fB$6Dsb9WECFlmMfrqIf{wY&ED|gt-yOWS>y_ zOt`EdHs+R=;y`UkK3l^xq$N@nPnUktoV#pBw8h)B-cG6htKq|l-kU+K(?UXBwxqzP z1mtnd1w*{zURP6~dHSII*oi207}{6QFRYojP*8A*B>m0WdbPSg`oYhJgW6ySu8jdJ zT)322z&*+J-ws_Xutx*S%z%oDMde3YRb5kK0hstqL{K&js|kuKqVJPBqX;;t$G^P@ zhs0_~Lc$8EbX2;W1@6bbiw+g70rEy%e>f>dns^^dN8jRL)rq*1iKCJ&JBEv6U|UJp zFd!+SX6SHz*rA?IJTWTWwi=@!MI6j$JW*T-0Y>(INcLSiyRuGe7pFZ4@j%te&+A^ zkl(G`kEn5SS4CQh%c3twArX$g>PM=fQL2eyNz-w3WQRer!u04p10|7F1|bTS*?2!R z0<)fBMEk?ZAmrt=5Bf0U3N9iQJT{@CIe7Zy^*q5I;oRM#%i0 z(0?J#FK10V%KLzZ2@Ms8n8P?=IchDhkNF&sb>FRmm#oRuCgQ@U_!+{$S{~x)(|4BU zMf6No6x?vM(HN)1?Ot%&IkDR&7T0(0D^SGA!83iYg^|WoS2Pp~A-iLg4d0pU9UXba zk^j$jruPEq&zCMD{y~PBe7b}7c5E|u?4@n5n08VNt0JLg^3r{%Xz!N_*^~+@+749cM3owCmTL{c9J!2VF}xVxp3^2!C~Tt>_h-ozu2RaN;Z)@da7>rH8*FexqBWBQp=y z`d})}b+Tz+79&k9Mdil|MZKcDFFbBt122k5kI0Su)=<=DPSvKuSXr%xcVlH2GVeSt zkJY?zz3?Q~+shE@N9WX>!klHhnX_#PmZ9^Q24}KS{RF3gkzaX(h%hWU%2tB2#v&Xv zHGG&!PIt9EMQ&IH(yl3K#la0stBX;zktbH?8JoM{_Q;nY#rSM{^e(p60ydvjJhg|6 zQ|SLI_4qK_W$6*ahSGW6hUyf4H#t=#T+~P#7Nx{k@#N?JGSjh=6RG{_psWonIIr;= znlLn_UZqIvjdr;JWfOEFc#=w3u2)dDGON{({Hgi8X9k=B9(I6uj6d*uJ8SZAaNwM4 z+STVtc8_7UZcgH9nGQic&ZPH(o}m6z(PFGm@?HBxassHm_Rfi2tzil>me>W;usJ^}Y46G{$a0=}0K+U%bfTB& zxp$=q9kmn#x3N~n=2bLOHTwB0PEI9&D0R|=nh_W+420x=Kn_RjEdj(TddBcVwHZ69 zy!h*RxFh6NjdxN?AR+2U+J)~mk5f8&j3w_DAlX9ee&U<^qC%(;(cdCx?wc9P1dhUo z_ys_{b5HFWh!LE4DuC#-+SA+es5@;S7zIUbsKhOLnE*E>6&xJ!;nV#Op46>$L2}5cxTUwe*HyTQ3T1`KE4q%ti{t+ zoZjLAmbSD676WGYR>h^zg_&ns%+E$qVDVC$gIp+Hgxy!S=Mamt^G39xhhq1e3r@iF2z}En}>efalpjsGfG_j ze;>J~47^&LKdUs6T9ODr(fBfY_dLIz?odX8hPO&=uN+sV?>hU?9Hn347Ewx17i*Xgl!h7L@NLH*<8E!C-{bY|yl)!9khKe%Qi) z)PE)FNT2sIY=cTqhDdOJ>RB;WNO8;ni%$S05d1hGGFn*}*FNntn-$}n9Ba_bMTKBh;VsYz9E-7f;x|ti?@pA3^Y;JRq#up3t}V7w)foL?Cnxz2gq*QBpir z!AI~RI1j<1fo_@gR6SuODk^*@-7{Vw!yjb1lJQ^=tL^^6znz`aZi=jOCw#W^6=kBt zF6dtx={j`$XulA~&kASXP>dMKj)qjLxSKUS2@)dk&c#B6(E#h`a<00aeNIx`J0SfPzl<()=g>F6ResB_;;d z5IS^qS}yjowXsiM_|Gq;;-~~sc+;yc|#=f0hMD&CbOs(%U!U@e_R0HYQ$?a zcRqB@*Y6bf$>M(s^Nq0!;=HG!I3tBkD1vOqRr8g|>axALrZ5A~K+29Rf$C$fBP=0;Rbg@z0TD- zn$U$(Qsw@A%2J8elCduQBZQQ7r!#QeZxlcn=5PQKoDed-trr^~0VXcjhDNFSU*qdnDyj>|5 zrRUBz0}Sq_M9PVWJWi=(_r_H{dmN>o0{v+^uT$h44Ej26wyY7TMLlADUuUSY_I-h8 z)A{NrOVy{C|JtIL@`Gyn&lxpno4!b@vha;MKOJg`fww zsL5T-T1;rmvw9)TN3jcvUM6%MMV*BBc&bZ^?-!3>?|d%~C%+HlU1ZS33qjW;j@Nkk zO^U{=Yir#BcnSWfEcMO=$12s-eJ{G~w&x2z$&dE7n8+aO)z?Wdj!?z#ETs}QZ11hA zrM#0t4&1%U^>ZK}Jd{Q5=aBKDyI3cnc>C)F!!;C7FYP*|v*cE*x)fs=tyk{iv@n4- zQ0X#w{TZc&A{w9G`|0CmAv1?yS!nG|sF42659qR}G@9 zz3y81FY^lV1Dh)3lSUe(07|1kob|f9=}4-tu2xRNr}96~{N#{@Lh3pFf+f$tcd&w> zVW&R`f3Bu_BWDzIfvYTmQij5bV8P}+Fi+NlmMwUxgfLv$zv2#)A%r5l{r)aZdqU)RlyQJvT^; z$6$SgbjiH$=z88HvW>@lmyV?l$xQo_b}-1bfK7#c&>53KdT58}%nAzmH_@;gumv2d z>;=Iv#mbvoP^=>vPXFxBxhDYei7_!}}z9&1~^A*~$e8B9F0q6*h4p8E#`Vn{gVUzPQ?P=27Q0 zGOG>Fv^gAp-8i&)=|;v~8bi;H{%(!BRt7$z#7E1cJC}Uf4oVXSG72{U61z zKIR|NsMJ}SUCHEM@Ui7S9r9N?b3Rux^n_ffEQ};@WpybsY$>7;5%ky`Afk<_06CBV ze0D%)@o*BGXtZt!`+*3`m zcr;>n^|RMwG3_ZZoG0nU`@!QtPA{^|-hCmhV)g8Kv(@)pe(B<>=6?Od&IqRkkHkKP z52pX2Y(hDZsxfB{e;tx#uRn#}kO;=ZJWrx*gks^dV^vgs#|518T~PYs9!e(ng_?=p z7K<}pA0$S-x;P}CJe3q@ARpp!*oq@%AOCAEfy&6%h&q_NVmm@X=Wd{w#_T@|x00nG zZB!dc8ZjB`M2Y2DB>KuhD3Z#HKKt#whlG1+2_noz!i`A1CWpz&(-Z+?*V;(3rRwi) z=Ld~NRax^tq;g5D{iDz&?|TUV_S}c0$@4Zz!;mx?Da>1sz^H>bFnDDEj|W@3r|NXu z;_l~uNZa1o@2E}CkdYQ#uOn=rkWhq6DA(@yZ?|KRj{^#xFOF6r`L2$eP-_UCpBy5r z!51D79CzSbzO&4-c557&61?IW1bn$gm!N$(@J~d`ui{J7d~+DEIaGP*-&qux6i<($ z?y!G;Hs2|9DEE|?6E_3RzDV4H`~Tu9{E$|oTdSVHbFkqlUqaJT#Ickkd7x9d#Nl$j ze3_PK2X*MH+%~j%Lu+>JycM@)ZMYlI;}&bTx!>f3C6!j5EDD3A$zw^kVk%;2)T(De zj)=S%myxmOAa}^kvnBmy{ei=Y&xNqNQCR1~n+_}I_HT#am^rGt#1K-~WR#x;vm3{u z+RQg6d!BqD2~qA~Y4j4t>Zd_mk&jm$d1dG1`eHf-|9wU~+j}%bEEH8i*g9?!VAAn8 zYg)*AZquxUZkfNfYuWl^Cd}ebz1dQQJr7Z!hx#jLG`tajUR`c!w9)sf7aZ+;bXs}$ z2!ezQ%|JLNGfTrw_sPXa1@b52@G@ccY7+URMG|{>xcp*XZr33~u(-I}_zkI;nwA#E zM~xattMMT5dBtCzgeG^!atC+Q^6i_M$1giMgOJ)U;#IFGG?4NUcm<@un{IiWR+F_` zJoFyb)Tqf)C^dM5*=3GA;eZdVVqDcdj+h0Tq6?gzxw*M>?0?m&7(o-osyxEMhOpY; zxZw&y#6*xL*#}?m6BlHW>DN@Z7v*{2CsgT?@$q~4j}4#fP3&b@`4?c~P-{KMqh0g%+2Gtu zt|OPBnwNmH{Keh)18|jn@x1xDo=!<0Et90yW*nW0wnP5-uIh%@Tm3%pP4}Nx%MZyX zZ-_p^-~UXjL0rtU0&HUu7wlKuq?ZKi2X!6GvkiG(ld6N_f0cP>&> zkxP?n&?xPElrO{1Tc2n1gXr-q6M$|@#5-0^IPg>@WANeI{+Al%-ueZCbsP{P$9Ba? z>>YgPnfOKe@xOu#FAy9XkW-y%jMB-E%b!0OZ-aW10<*45RCAO+TZ zc|U0JdJyKK`t2}r)%&hs45op+@4W8d6{`~!3|?;TKU06Ek8^-jL=o6d`7|F9mUbVB z1Pk8hTEI|46%<)Ayu)RnZux>#BLeM`ka+5BAJ&ZedC}cU9!LNgEh_9?feeB!6!_{{2%;WZA z-8a_=y5v;j#X(7Vd45NSRFKl#cS}aSTxa5kyFn-i@;Xb-EcW{S4uTlh_Sa^0MXxAC zQ{4q#3G-tu0(7G;299Wb>C#*+I4MhbR<-2a}npUmaHqj|FUCB359@_r%kJfqsEk1d}X?N!^ zR6$o_lVEjupacCK;$nhmTvS^dhm4Huj}XfPdbeZ(oqT*&nl$UH>+4~dKS2*8Oq17f zhxBIOd=62P{EIqRSuS%Q~nfE&y@184LaDSR^a2^2-lV*%Zb0K$fL_7UqNmEz{D7G;wEd2j1U zyvr--aQ8+=Mr?ECqM;$~l~;zMr+BB;Pp9f#LnC}*1?N{FtWv7F;453?UFyPd+Gu2} zN6fC94rX6xUzBs%-keUMh#(g;#8vrxgO)a9GJ}y0$R2|6p^`2Fv~S@!5t$s6E}U^) z(mHgMyB}%$UUyga2aCcG^IlppM{+@P#g@O@lPoUry>HiNAGwV9P`qGNOY6Q6xCZ!n z?4dtl^CmOcx}l~;N(Yv;TmWS2QcR#1u??vC=Ag~zvV(ua$snQ)rxdIu`{HlFM5QOp zcbJ{(G7JO8LPMdP0JZ$hGyUl?o;E$?-F|7GFzuzUH6IJS>7O1u;(XGhaH926yrk)) zxp-RwJ-~xjOct%2gfO~2p<#d{!{BTnEuMJIaU|jb_=`f3M*hO6)JLD-f3kY>|4)1c zMyvPbBhurYY8&ExVgq%t?4-$`?Mq)d3*pU8F4WW%0X9pH=`X9^QNhAIV6>4mWj`}~ zPr4*s`W&mIP0qvOdHs8NX&3~Aq&%Be%nw0fxfb>1mQpeLj$P)Dx2%u_VDVor_ju(3 z!Cj~z0-KG7QKH1&BROW(nL?QfjvcuRQwk^UTnnibV1L4je+FS10t_H723OwbotbJC z3~KRaZx1}n=@696kvQC(0}dZ!D){5W0g{^^Z(tq|79f+tsfddD+1ybBHI=pz)F~bP zk%vB5h0~hcKWAg!bSky+3RmVs*p@}45_|ta`9qGEeVImSR+63lN1@dMzED251g4hz>sdwI}Nkt2ef}iqB1YPqjoWBxm8itDWht zFYzt90(rC!#SvIRB(;p^7++jfSJ4J+$WnY$zLq#;7dJmP6lz=OX?+xr5X>gP?ft`x z>LNGcTM;tjHs7CQbTM32jbJ1e#=4iN0y=&OX!)xHiM#^r*5B$A*GqGA{XwrUx!IBh zuYdh`j%JIoe55E&ZZxU@MU1{`(PY$d z@pC!U%|x@ePi^>pEsD%(4S&!g_A(SsDf0CG4^_$#cIRH#{qzCN^YIrFieUnMAoNwS zMp62F);2eFTs>9ooThQd3;<|TMbe^d1ID38G>3308&xHEG2$zOXdGzw?KuWbLt^Zf z@uxGPsBWz=;SC{M2Vf+nBc3p3{k7Geq2<$gdP3Ahq`#3Ftu%XK^ICYyGCr=E7ws;L z3*1E94l1&-<*zJZCQGsc7sRKr{{V{h23=p>fTmP5giK(JDb?x?{66VjmYt}RBy~lH zYa=)6!Em190f&CG5!Ftuv* z(ldg{=_G=d@0A|FOxapSf zNGD!AxRWEpi4f#bjZ-iHswc3N9<6LS`g=goM;7AAyonxXy!fe z^F$a?WDLP#I+0iAR?7}fY-6ryDHU5RajoHeZSgAiOO5ox;=#D}9NsSik_kwAF+2Hd z$@#uObE>u5=Bq;uaHK-)-i8<-pdKNcf?kDwju69x){DtWj5BZmqr6de~Ta zkc7A5YGv&Hn)*0I=FRL1I%8Otj0M@CV~^@VEtFl0N*{G{Vqf*sa)lV)2dAs|=2)+3 z<7QSz%vv1=@J^XymF2PcW|nogIhGtHtP(rwJC;EM>BpqL#NLPa%uEjlL=i#TPR$yZ zV{_prR4H~yD-!^>5l13psOWIU{EwXKZ2%(hQP_)$N3HwXFl zginkxZL_Mc9FuI^+J-QWCV&+`H_glo#{)8|I0DbVMq5t^*J{{RqPg|;v^HC<>#3#d zNvGr{iN#&kaq3XPLikOD37!x-3wWp+3l`ozb?HWn_4LJYV+pH({@e)|~Rfm=Kl2QCON4oun6CNOK_`$UUu&;R4Su z2^`*S2{l~VS$y|}D>L?Mre$WP{@JrJR)7W)Rk(RUb*QBui$v-0My>+pKa(_x_~Sg1 znvvloQ19tAz@dR0EMov7b=m&qx7+R zRz!p>Z$r=cUj8g%>cSefz+!0Be>T#cGa`?JWYzG%sNdyvkj$1$R}6!bu5{a_*Y2Fx zdz|(3{X-jL1cc{)D6r2{Nn}_H2_-C1CIcVEBC%DwrphKr< znxZE3p$gM*LM>Zj+7T=Bqs`e~f6|7`8FO1>%jk4N(lu0RZFEHX`*uO^X#d3&SiF>y z{pCnr{HwI&PisGulaGm!s21O5kW_GM9tEvm4EeM*?f(PD$;pk9!-99sbn|6RL5@4W z|C$E3*Y-L3obByd7ZnvHJ2>eWW|=1k2imv>?EW_SrI$=7v9G6r0#p8nOd#|5TfC>j7$> zf#v7^x9{tRb5n;iW`^rpT3V&cv$MbNAYSgx?>s4z-|*D5P3 z8~y!S%Zf=(qdwBg(ZNAlPfzb%X9+96$y(?W@FCI9!ACV5rfE?@eyBjJf8K#aY5lLn ztCvRuEJQ(=V<-)77>0S;z5IVt;RQo_R;TAtO%6@(2>Mb57pewM0w=4u`H$2U6{GD0 zjat~^T{WyHi<|DoIY(rXW>2_U$^w-dVPySipXHW{?4{yaC$wF3FZ}#nx7QKUvs~?U z=UJ0VTbh^&H-Ea32OnT&W@fZ%JP)P|d>yQU_Y;PXQT|9|kYCPZi}qg?iygxAr_vj_ zUQs8SFqv;LEa@q$>ZFdcmwpMcj=b`~xB5JDbEB-O!@#f{E7`H5k@FQh|E07C)^eSd zvaas?(8TqQ)wdtl*CGO~cgvm(xTel#-c|_4I|;gIWH7sF>sNSrbnlf?1cBF!`_BbZC~m*_%I zpkT=vva&mW{fegR5*V{4dxmU1*GL7p)#XuL@+>Rma7!(Sm8Em4;ETCk-2VP3=3L`u zc^@Ke;nqYm%=a9wmp}R2fI@Sr)2jW392^r242+5-6sPIMapp}!^IiN|p0h$#*VGSr z)}o&Iohfjb2S0aq2BFcU-Lh0%E9>7*C7QiA{#m&ny?J^pqC zSdauw9LUUJ5?nOCh8G2M2{GOVGmGI~$cO~_wI~d=-J9wuZuQq$sk4t5naSEsIB-V) zC5+(wCskrSj)vvFT{D&yecJ;XcCWE~f4$dbshln5i8C%#mNpYF#?q}XE-v&P(45sHuM{h_Em}(D7%Y)5(?y- z!7$hiGRt0@3rYKqwrm)dKj+nsRbN6^uo8yYP zWYfR1jX0t0GO>-Fv-X5OQ-j&->gPfzG1U&=l*R4N`l(>zboKbw_XcNE3oiM(_NG7$ zZH>~RBD!7fUr>;J47LI#E@}G`*8QeHcY)dtx)Tq>?R%T)K@D!d(-kJ0e~KFnRUeKl zt_N#j7vHzW( zh6FBY%ZC5YOtOHP1aDVDW);0Rr(Mp*eryic)gmi?2(s>qr*X3lFB`C^(up)(+fqgL zGP{=TKG*~iob}yu#Bh22<7(rk`;4>SiLmPNvtb%d|s4siM>Z;rUEepYiWa zcui~MhMAf2279)@$M#s^dB@*>nW&L?oP1`~tQ2a!oT$hji?=z0&zp}QgVTZQZ7B>h zL(7e6;r@l(RO)hj&~~lZ+OU<1CO0$xRx=V~8t-#qdsC~0;zIv7qfYpOs4&NeWhGto zc>Yc)2>WM2IeF{yruj`&^QLvS{krGnk;TPc zoBNd9P0#SP=Bx7G=k4s~B~EH}m6qL9L8tiH9&GA9PFJ6oLA)IC{Rh$vPXQB+)71aC z0G8b%_ow~|6b4!Qk_lu#lA_Z=dCV+|{-5^V`=9Ffj~_=$ktiWs3E7mDtznPsV`s0- zaP09C4Kk8Vl$9+UdquX4WA6~*aLCU5TxWQV&-e2ed~fgf53k$X%kAZPU61QA?vMN9 zaXl^)ar5cBOF!YHQW4=XadDzHCsH)tH=&47j0pYz?fwlfjqv&{h8Z|`4wpG^hCHlb z^vbsdgsP>L0?6*c^w5XHMaDe-f8zWT+}r2exmCtRiA7SjW4;R>B#dk*Lus;Hm^pqH z?i7|mYKA-Dh@4>61U+5yt!oXR8~wsIQj<=`2HObdGiMmK4`0+*eJLyq-(U|TiMr2( zTJfU?Aa-4ghkr+_Epg@Tvl*~5;KF|hhM@=N-fR3-j=yLik4Wmy9 zOH_G&o(%uc-`s4d7aJN9;%H!#%s>2?UU*ov+XW5xZ!4S9t zgD{G--MnQmB|wzxr{5Rbx68;c<$}7CyAR-nQ-j?K;|T>{0SRdVIL2$CE!`xCdhK;E zm=-k+&3FF-#dCqbfB!C939m|stFzDT6&m_o;+BeZ=U``l=ef0b|HFe{e^mY~SEVL` zn-c4=(xL<@MIK+#*_n~kx^C@t_I}1)Qcm4KkGANYoY|o~o$n40j*rH<3evNwO*6?7 z56doxNTXGo@h)%>QJ(KP@li`}5}G~2p%eXA#wBjiMU z6+hNR)?Co`N`AtVy;EqZ?+A&wYU|;4wC@Zi5+yj>+#~ns-Mwe!g9%TcxTONfcUZd* z&?=#R%}Jxw#_J}O2al6=C%5(RaKYu-Cc!HCZ*I2S0_Eyq9&V%eB-GT(qS+sH;3|)^ z+zo6XnWDuXz=*d}yM^|s83yUny>#3F`ZgD`>mmtlO7{HS{Tw6VzPi#MLm(XwM1k3M zJwccpry&V!D2+)b_#RA&k4{X8+Id)d?L{{Csi<1cObNZ%326RIJ0jYJYtetG3(}HYw?{pUO8s)-|qpQ>ouD10Lt~WHR~G zmGfobzLF!5#rB$yG#h>Diimn$uksVfjG^RC*4JMn5j z+$YO4r|;ov-&|Xv&x=BIs*{Ryayow7FV{*n{buBUg!NRwQ9VREssJfG+$m;$DAIuJ zuWok$_K;cu0^{|H4!hg!%`GjPgJUNIAy7S5yMwpGQEh+avU|=!BCL9iBMc2Ioutcp zVvyfl^n&D}a^Dl~v3~qAA%Bg1l4r4Ozp~!#Nd&2%{hyJ^cfI3&`yA|Y(h z)SWSM2W1S_pr9a20u%PQ=ymd(?JjYw-{)lmcEXB_QZ_~e9<|5z_IA9P@Bo6@!q?^2 zr?wYmAD(<-vIc<9=saZCOY2_USRehAy|aE;4>!Jvn=wHyeeMjI;n?ol_Dg z1m&e&45gsP%Sa+${S=BP4)*pj0Dy0KXA8VP;vWon9C7`?P0ar3yv(2P8?UZAj^F9J zLSO5cv+iggDH_N9eII7d(n0u*wMKHl7^*QTp3=uLfVk*#YD7QbTGBHXe%1C>K}`{V z<#5Ac4Rk#g!Wrwr#m@S?Ul3%E>N+~I9t+pQu#m!B7sRgBHKR~6_MPIpp>0T=H^tpxfiMx?MUa7U+{gWu*m%U zTuKj5^jh-jHMpU(ki%pon5}B=!XC9Y(aRL9$9S^f?>h!L*-v2TY9*(63^lgtcbz&9 z0}15T1*zkj)MXsShF*St{{50JjuHlX3QSHG&$?uT);TeQ7) zzofR_$!z)8qJw*FrbsS5(_qEbaOJR$0SnbG#7gomGx~p3 zHs90IM`E)WO8kq(F0*WpnMzUNsg!%%%Oa$CQ;f?YPsaf4arBB`zI7yy7f@@P4u5&C^!?AR|L(7#cD@#pnMFPk(R_^fQ=< zGAo>Tg{1f(DAP|lVrO6LTw7k7%R(o)Zi%_P%!7Qe;)uPyt_4V_Zqpl&xa&jHr`kfS zcBSr4T$oHZTEAqtb^Ld^b^k4mAkOHICc_j|0f7bcUsjS{rvxAC94?5qHJE8vm%3;B z{OO5fX@t)Q9qbu5$SyhX7KK(K_LAq@A`}(7e$FH?8hVB4&D4Lc>D|_Y*~ZXH_z25s zm~&(71|NmQNFxH}QAn(xvN#-REtNSNb3B?>XoQ#^^$!?eux@t!#u_bKY{~x9Z)-`7 zYHG)K>uZjfZ)fds-6r=VV{%CCvi?E{U7>#$ z;kT#VBoN1)_06py{h`Eiq8L2EmVu2pxk-7~OGo8RO*Sung%VjGDF>L^g|BO5v}^W) zwch!G`%wiQz-LBA1j5utHoVh=gFhFpi6Io5If&N@2nZ~|o35yedhbCN6BZM&0LKku z?eqeeATaVGr0v2Ef#C61F7~*SK1mSbz{G*y&*bls8|>X`ELopB3%~^-($%g)ks&%O zx)6x40PIoAR1p7Zaqr`E6ynpCMUt_|#MQQo`Xl9?TLQgFk@C$5;OJayQmc)j{LB5) zcF;I0I`6@#9%a6`>!uwz+gNn;Fr&@IP+4WObCjk?0^M7$2Ag0q z(G<H_)t#RS4i-%M%z5Pzlm{yzF#_isuCEWEsHhRy-H@1(gI zZ@&$)8!3F792qC71GMeLB>%C)-kzd~eL;R0G;?(iS*`bH4di3|{O$1YI<`HtDeIl= z24hUPOI1&$R$49skEFcVVzPhGHIqH;geRWW31vX-IPnKqRHBqnp0%eMdx*yf5;&(s8 z;=tZiij?Xv!Ix=WKBnl%3OOoIz60dMaJAiuZRx5(#Q>QEanZJYh!OqcZFAFmuAgpJ zfOoZy{R@IJpH~?7itkNo`f?IiZ?A<>``H9!N>iYzQXIT0fFEKMRg+-1P!MaMJ5BV( zwwy^x%A*bz!Me!9mfQ|6t(=fY!ydbOdaAprQMG@zqLnR%izW`?G7d8i)^*1!K^)$I zj3E0|S)-A&J?`n2(T6a5fr@6v#ylosrdH>*swX<>>zBE;#IM-!I21LEOj($CDcX6Z z3L|CE81Jci08XeX9wzaiqUdATchl(y&xvc$cNn!B5*7Lb*Lrwaf^UKvBow~`-$2SWY`uD8w&Izp$5m9hLBGpGfiy6@|4NfUm z-;=jn3FfO+Cz{gA3|@898QKm|XxQ!KC@My<6P&1gd4#gez;EE7d>&wuw+(5=seo2` zeqZKtWr?>9HkO81;_JN*uZC}drbyBa`q-~;qqq7}bSe&e6HlS)1d0z?#T^om+yZvf zM)XrkEw|#3{ZF-xA!!2HlSW=)8;B|6xG%5yJgZl2JnK%}Dhyu%l7IYh!%aiZj=** zY=ox=f$2MzvI+HHoP2yHk94madqg4p{UMU5gA90%i^us(y9|Tk8_95elahu#+3(zO z8k#xOr^)(@10jeKogKEc2km>F74Eh%F|>{V$Io@u?V z2*dj+w_B!C6f#G8ygn$#aysu+AsfbdX6~QR-P`XOPl4BFjrBj`uNCn-sw^v0x{#?> zi6oT8npOqPx1-Sa6KLz^;aM6ZbI}=b9j1AwUw2lTE~nW)+Gb^ zfHAUX^Y-N;PNmQJ>@=0FrRgXAFz7vWHRe&v?0~q+vb&3I!A&X6@c1gjhSW6}_i*z4 z=LU7sF3miGl_D~qMc-{h3^kiMBvUEPF!7$01)xk`aV|`K0PrpqU*CvZtG{w}R~oz7 zQ0c)}@M)t$CFR|0Ii+&k0v%mRnn_-_HtjS5L>@^}uW!nB0?Su!7IqU_8?uXUX373Y zHgEud(j&8_Cn+&8*;Sba6I)1MMFK^6LC>Oyc0LzV1CWpeQD`9;7k4|QR@@riiUH6u z+Y+qA(}p@64Rkb$dZo5m^)lno4lD8KHvBcwrmQ{B`Bq}jrH?NS)_R=pLbL7fAd#Bv z$L_=2qO3d9|Ad)dVcY`Z%vp%p{7)L;DvYX1F;<`u8N#zv4{cRAgq34-=5#{?78x3@ zz9J7x6185BUJ!J6H*=XplJv8#?~2Nort~S6N_I}p?iI3)!+le2N}7PLu<0a;Epyy8 z6kFI)B*q4_xYrOV)yz>>{%q`8fEM3*?2g+*z>Wn6smL&~%mz;-!f=eJiq*S0mBt(# zqL3SmCFG@r(>%*P&E-OO-5a6G#CDRKl`Cr!30pBml?m#t<5_x6VrFD-Jld%Ha;pZI zf(Pyc4{rgkOsg9j(mAumVv=PXyw_l7`#$Kv!$?Ys%PKp$Dm`FkZ(mZmc3#!evB(Ve z2|>)J*D$Ttuxq-Or;_^aemUNTP|t^$h;ro%dIQZ|vME-TYV5(=_rx;W-Paf8KGJ>6 z%TrugS;;6VxmzO0c^SP6kR5@LeE<0;a*SuJzqmwlP;Hi3TkF&Md$lI9_Hr;1)ILtt zM5*+umiL+=p_9mUAxG{(p&NQ}ArC>5uZ#T_g@%4!#z*N`_tl-2zVD19MaDwk*^o#X zE?9Xr5h6W8;vKmCD=earJFDgETlYRDCR30Ric!}9sSL2wTRXzKmr)Clx{iNs$Og{j zo!UD8PDjjmQRrEnW1B{`UB#P1(SiaClDho)u;JfgdDBCf65IS34cUO)N&;N&2uV$>h29 zi=Ig}tKh=yH7}faOhvb!d-XchB(uasN8TjcA{Z>pjw8TVIL< zuRc;G>8%mkjdXN+h;8)#ZhcFWB@=xz*IC=RwDeg?NvXZaZ-)cWOdUr7VHjQn0Nd+~ zjf4wkW^k0}mBg!N`U|h~1j0(wQY5r!n4c&%XEjuoXm2!seC%>xkV??n1D0lj$X6_$ zPTqHN{vrm*=rQ$kzjw^t67l#tUMZPAeJV8#rn7r4CRk;ZmGR%oBOJNAy_97%{6)Eb z?e4y8evjiOAqT8-l?Mn_(JZe)gxx}JO zun+kCpFNq1@19i*z72Z$Gd+la_*?Ek_BD#=2G8x!VaS7en;Nv~Nd75rPBZqp?egqd z*c0X;l9i@lqD}DfwY-K#bk4)9nlDEpcay$a1Q#MeBHYsL32t_|%ze8wR^gaRE9@i% z=9xXLpkN6@v)hKi=PpU;YoiV(gE{SEO#OMKb9vwemM%~wqP_2OyFjAqzAx@Eu76MR z{Y5zw7H-y>Oo!=OHk}HG7@i`dXf%;DYEG9w#_dg)-v+R+^8`^syqC;DMy0n5L^+%K z{nB1SYisM_g?^?|FQ4b-OgRZjYRKLE)2CM>+7>|f){)s`q~B%8eV`1a9$-CY3oy8AW8=pcx=?NaF;=PDCoVgj(yta?Y|h^~5l+pLNUwv`+0*{Pjxvm^x` ziV|leBUd-Q#ErIpLHT@n7HPL7_<8&1ZS~8aB{=6EQ0YL!uODpP-no%|V%CzYm8bN% zT~d30zUK})V?%-yoAm6b2L7d;4Od(nJ~CqEF6ZRR3yCoDZ>MEo*gGOP0xr3$v9)7v zEwg6a!i3ZEWacEKp66umG%9M>ee2h~V1s+|x}r7Pb}G|OH#pZi#`d*da=xZay*BI19j0vSvzL+>|FpgNX;g;BEgQxGI9>kFWl+fA!Of>bjew51 zdOY$6JT?++I$g!zp)_P&GEHqw?lR)+DjPP;(%IV^_pw}%O4LmcMB+$L!=sIw5ph#M z6(;SQH3{qv=E^F)K|@SyxRXfJW#{z5LT(MkqLLDLKRdth@ltw(IcUJBC5J~rR^Fmm zRI*ogbe!Cn$nh7Txyip}H=*eIKu#h^o4o7D5SgmjP0&fp``CA+&@gEsf$zu_cPjJK zth%RXm6dP<$>+`mj??`J65555Y0b*CkJ6o@yCT#hMg$yVG*{@{;#*`A#*brLnE%`@ z3(?ux*)O7Fz{Y@3qQgWvSLQ~iUK$dAkn)DdZz>Y8#9p#N z|FY3K?+Q>4ku0$Kxm8AW1&xN=5Zl^c@qb5Gt62Pn_mEGC>KQLT$eMdxe>qCL;nNP<v~Id#pT-Ctu+Rh!cy-u#p!<#*yEf!WMZ><=IZAEghpf1cain^ z&We@>Y4Qg9=Tw8mV3c_WNL8Xd?M`hx7wRV*Jo)o7GBQe0&J{I(mBkK&`)=kP@0jlv zJEtF6dOUg~WdGiRfFzNR6@>*tgs!usL>7GA#{2DnBzDm+=+9`IP*70#OH6rYF>7|{ z_k0@wxGfcYR2Q-F_!AdUmbG79E9g+-qS?4s$VgmANJNy47jH*Lw<)hM9QbfAq6%Z#p_FD@#*?eliFxC-9GMc2t1HhP{hKOa0~Gk@V*oP6wHQ zwjccg&s1daD4n3BL3lX8tu--sHw#5J*?Mz8)NrWDPU0)wBymM zMi%brwmh+pnu1SFyPRoSwETI8B7^!8ib9I8Uq}J)QLVYn^@t7!&GgNRU@mHTFUW zgy3i}I{nSC1;9bwUX7pJz6^>hINllD$OW%309pusAZ9+lSYIzeMN9i0u=X!qPR4l6 zlrY;Z0jeIe#@e`#S&}(Kil_sef40$qyFC4 zen#7GT1+ju46qU)eFiMysU(9XwnC)`B#;Y|v!fDYaG@av;5B&)Q(fuk={#8R2Vp^7 z0*nG7~uB-+(W}a9F>wxyH ztX9Zq5sFE76^gx}2e>2RLzj4T@`{5O1+?qU_Pm8NdOcO_Kg=s4$W6Hnt6hhATi7cL z!y{m@4pdR%W*ru~EZaREp;0gM^Bq67UE|=IE|ewMDQSAmNP9E6zLJ*$I&xr2O(?@$ z3%4>|`({e1J??+Jgl0c*0>g+vMI<>M7Xwf?bQ*J^3mH8zJxWj;F1<4AR#Fa)^CN3* zWOanCSp*Qh896%@y8ABQW(a;bmGP28M>bZ#o5*lDe9p=3tBqw{jQXh^UG~t9H8JOL zX6n_cOv+Y0qpxa~EEgGb4|yGNaA@P@A4zMXu%o#VU`MxF&q9$S-T=t4=^zg|#fP;a zkfrU|vWdC|m^9L$`nJ)~*AjPwW$v3(!I?Wnf7O@DG`D{F@~jyYBh6Xxdrd~GJ4K+U3gYzulCNZo|A1q-pBZ0V{J7ViMq zeh1JV(w^74v5_F)Ql)Q_3Hv~5!Ijtx)_TGQP}~AN82hhj(zt>-B&ICI3OY%0#8i+N zG82gKE}*Yt`1C|D1RmoNp59Y~i0iR&aaQJh^Hx3W3$a$pGm3jBathQmEk>^Trv}hK zptHA`<_W4aU?YjdeptHA2 zF46^b9ef300`zkv3AKWko7z^J;HGnWrE<^<3v)5cbI9t60#Fbux1W&lhzVuj9Y!Ys z0a9`RB|O+ni)X<^*0Jk-6|`4~i4&%zj2f7GbAxt38szi4v>_VYK2MsPJ;h4&BKT*$Ej(dE;UTB5oq-sA?=l@^SXMT|Wx591TM9g(riSmOqFWnr(ae|~N1g*G zbbljK_ZDWgMyT|${nO)6v5D6^EiIv&(ht)U=K9~A-^`mceV(CA^m-i>QE6`u8bSmF z1dO4L63s#9WLEi&S*`05 z#QE5yeex<}V`qxhcLlWKx}D85_?GI#=N+_x5Yn=6CTA4zrkLt91P$k-RO+ z!5;R#;dr7UVLk|4@?4Ck8CgHSE&L1Qx%X9;vRKCcK{71D7-Irh^a&tEf>)gRbWy?& zymN8sHy4*?A?}mW&}icZKSMy_cSkk3qH;AI#kls3# zeL>z~)9C1T6=Cr=IbU-w{B;&~0;EP!aB}xsJP%6rQcLH-2r3~MLLoH9E-f>TK7nXH zv!w;q(?~<8QRjD0jPo3gkn;2i;Mu;@!VX1dYktD`RS@%OObHS$_!M#bfW1FwE3=^|c+n1K{= z(EZ8cs<2bC@|1kIFgoUUWu8MB>Cuyk&`;9wZsG<8oT@2n&>>X_jh!?d&!iFm`z68jum=H*Cr-KhujCew1ZJp^jKA;F~NtX1Vrezx(S9NfwJAdisl+aH@ z#8RYc_1v7GM+t+ZX2hH_jj}jbodOir)db;`Q=&==1(9tEQcVV)A)E;t7#d=Bb94LX zEics?xpV`Injdfg=Q}Rj_6>c6P23xk&wJ%LDWZvK1Yf!3^LE!1Z+lw5`Xo!()zxJv zN$*XH<-4t!#@=fJp1WgK3$Ix}fEP6rm@vi( zG8_;}IoPfeW8~YOAAqbMZ}4yMe3)GC%tI(@>B`y%+LiD3fJW{gH#Uw7h+TfcndL#= ziu!6^ZpK`nbb^K&pFp_y<*pc0WVOff<>h`&;)gqO*+#G5)QI}={@n|MUjhPI%mP8< z1_qaKrI`c`H^b+CfnI`e&4N#w4>&<@6YF8G-1O0(JzuG;ks5{TD!w;DJJwE0v$C`o zmNiJW$ziG=>c4LS29AF=rr!BUkt^ce+;5GTYHnEy1051d1UM2 zYv`rd*4AQTV`B+~E!mOuu-+R8Y#a$(0?6m_DOKqM%sG~Dr#V76K?c>-)b!$c!t#=F ziI>i6k?vqqSkfJHfa2t4 zc-`H>-A^F%8|`+^0)L5xVaF8d>+75K)DJL8=~hepa;}3^Z_f+^mjUeD=bPmn%xYW= ze}E?r-+`DGe!a(CS(4ovrr%er)hQ}sa8;%X>`Q!z=`-+Kg-Xd{=XB`cXZlXMAq~O- zfq4if9N+}b5cwSaZoA9JXEOanc)+5_(85oz^mU1Va8pq-^#>Qg-f&5;1 zTZRi+s3R>ct#|B%b|xs-|DR3+0Q^WUPS*SC18`;`c0|J`N;r2i^D0Eq`rR07bgcd7H!lkU2_ysj5I;D!Me?9+3sO@aqQ zP(Z_ny&K(HjuS|Gt&h|Wv=M0+8nA)hM=D*<_|PhZbC>VouDqQc$E=o&1f47T>I7J! z2`NbLnl((r(TaZYk--nZim`lyHz5;pJNUOBB!#6&*xydYP_+a`fThpdTugFI+)xND ze~#s^L3tCTyfJyIAKWm&jFdM}=_SO3V^PI}yqM(9z?mB61BYl4llm1KW1dzwVpRMN zljs+T(Q!uL$8SeyYjw=GdEtdh^71mGJJ8|RM(^L{JKJreDoEKRVN_@5M|;Vj#$EYM zXlQ0}ai5xZ_FF6<81TX533UVdzILG9heqJs8QuO01yZ()%y@TE~xcsj*j7}QN8_N~V{ly{zT;<9J;1}yFQcfz(9A#MZB@^Ig~jyDj7KdX@Nb+IU0eWq z=dhv|AVS|JkYb#~t8ko&MRhMc$WM4vWw(~s)6|F&09hhpQJH0nP7Qcn4EaiqZ^oW$1JVrUY6 zpkhR!Jz@r}9#CxSr&BVi&Zo0I2$3m(##oB zHLP5;e~hEAOL2m+QH7T+*%y(y=Lp`WQy4A3b5o|4vr*=p%FM!zLAI8-CoHRQiL>Mw zS4>0XK0*l?C=#&|x-lPhjKXKfcnuHqNZrNs3^~I-EVoQpz=@T6R88zHJ%(^+#Y_hwjG~h zWJD3TXKqRl{Zv!H{|)XY2pGG=^#;dqO3OLoaC+4gugjyGB z|50RpO!mVx8_AqKU8YD-aZuOLU;^o>N=Ud8O@SNgCU@xvz-DO_i{Dj^4aSI!^fHQ0 z5+krgx7vZfLQjMWfUZK?pz9X?p^kmg4~%`vDJtr%+F)nn#X>m%mH7c8fa8OQ8Zeu> zSl9>#>pVi3av9f)E#DsCS}b%+E4!cxrrX26Sf4Es#9MH^t}BJI02@#k&HrO*{=;Ku z9f$QNkO`u>G5{uY1~(LD_~ksvOGpR?Fs=tDun%ZY@S+-@8ut5gTK_hyQuq0C(6a6e z$6Ew+)?F|VNi)06_e^Yn3kUIJ{}ongq7Fx3ek6w(7pGh z5$dr`pVd-TjTrNM>=AR1;U>jd7}mW8Qo3tm&FJCsB6 zI3pJ?2CxgRT>8HpvbWec_2qtYiw&jPTkv3J325WQTvOzRO{y03tqOq(~7=b_Iy_&T_X(varecv#}Cp8+~f5V1QnE zZ~(%gfVJ){5Vzx_3V`4?QI+Sz*=KR}HcqG@YtkGNSrESb_on&*M0wNt+?*Wyt;mo@ zz#f3^Z6y#c8J03@YV>VwZBZrtw^u9Ai~#U2bU+tfw=2*5|1G98z&p3H^YEnVY3S(0 z4Gs-mHF~_rR*H3{q!;r*z<{LEZehq49NgaX$jK@uJxV+9m?(T~j1Bm3b#3j%Kf?cn z$^TmeF-#-Y5Pbl-xk;5gi#62${B9D+uWIX)05;tIBO}Iu|JzIa=XWToA8J%~wnVJH zq5BSP=Ms5+FJFbGgUq|Mk0n6*B(@so3o_ zT7jjce#O+W{477oXI%m`Ud`O>Q1lifVL8N1EF0KgWpDvMNHT{_V#(MM%W+fB($>SHw6_QJW@;@m&u8w=dlP z6?{ncKOg$fLj21H{$mlpUGM+jh0x;&?pE0Ta<4PVHu~Di)B3F+$zm*i^KZkMk6moq zrA+MA+oa{{rn^A*wz?Ol!uh*umUthG-qM9q$|>D@JJBOEISE#!PQ~>DE{zm#Cp-q; zeCIAAyn5#Ct(F6FQ;*r^2?fQK;(=QoX7Z_~TL!#a162*SRpY(|2;zWq-Nd7fx(Nhn z23>$Db*pKURXidG_w1BhpUX?HmE{=!(V0B6a@n?>orukc9mzkp{kaxFoKK$E$@QO+ zn|Lc2b@kLx^pM=kpmsQZAUa@8P$bV!1~ajYFznhnr!3mv<-W*Pb6DQslxBD^0Ptf!kGqBCsgrYtiXzeP3q5R2aA*ZgqCz60@{t zJEv3LNLg^L{1zoA+ZZ9Nkclb&E+7 zB4-w$Zj*{~l(l~6<;iBTRKLZVwlx2Bv+d8i0R{%O`cTY0pJ}&70fc4EZlD@RrRtjcrJn|f$mJPthey* zUc4N^W%V%gv*k$O?o8nD9@u5)kz(79_)4%yBe%kN@7blet9@S`-Pu}QkZ#>;~!|H`ok6aLHw zpGh-kPP9|jsv0Rpb83Y_xPa{iJGrHIWpzp-gV~DLGj%jm4*OTHmOT7{6T76B9ZC}(+C*cxo*C+gYm~X^kQz}p2SGWP?=rb zWh1$q!-g_r9qyDT#Ym4I(9X*jq>8R?JVTY^TG9R2yk_;}$g@azMk%oAMQ*u;^8Qny zvmbw4>RNg(AAQx~+)&;dNPI}(#Ad7Xe1!E*7L&&8EoG%WU?g2*L?-8(m{5-@iW##_ zoCmLZMZejsi2Ul8E0{E`BngL+mV24CM@bvFLr*^xMOSb(C0((LqL7LME11NpGv1u~ zyq)YAZ_@DMNRuP#+xD1m8oAx1p>#of!hZuUH$luYU*tN`Fp#IqznvFIKDWL3EgH@`A04=Z^xxZ_co3Ky2{9%lxP3f&I>_h};XeNj zs+{!QwY=OY54R4|j6+H!cM<>($r~EIn=H_sp4Mpo^bJ;b*)?}L7Kao~$$q^V(#~r4 z17uOsZHT6zVA{j42a~V)losd;KR^U<921&}7YWJAdufrK0$*LS^ZGrn_r_N(~dz}e4Lfi+88 zV3Rm5e<5wSkIdcf7biX7{+yX$5b(kJ(wxy1fumIltquwPW81jm0NaI;D)A>-vlE7w zAHq6U+UX5%hPo+~UZvLb!Di6I)0=mDXjraI-WxzgE!HhHxMUYiNTAKcAr$+(>SjT@ z65qAiTWFqU?Tzc5?F?OBJ*3Pb8Ab!4AS3&T^m3$Jx#KkLX$vu|uTLf!|9Xn)&x>r;E9(x)_ZrDwr9eq?5o-&t~C>lerB>gMiGy;N*( zNqsOrH$Lh>NOf`XMIP-6Z#Q!_l!#QK$`9O12y}1jOHNy6S572aHjr_}wfd&RhUcbH z$pwV*S7$T}L1^;E>Z{l2a|m-a<`;fP-$6H^-^D)Q?RS-Z(&gIv;<#8fy0+j*2zOE; z@yfL@JqO`*G*i;4Z^fafNf)AECD*b-cx!bKMTPLXfmG!1L3lESO!6dI;H#u?=j8Rs za}~l5;N8BSxkQ<(bOs~?=ZO2E$pIov@@pbC+4*$ok5)cc!oQf1W#K{ zlt#X^Y*f2>t7{{rvW&r{bj)w5o@Xa*T4EOv(l1Emo74-(!DsjdgCDOOkD41 zjVIg>6_njR9Yk~34Mx|vQNNU!3n_?P8JX=xj!{Ifosqj~HY4Z4DzxZxpPq*tTJ7_? z3S$DdYt|;IZ)8}w)O;MW7dac0<9o@zM*y!QQX=k27ve`E*mA+W^fUVhy(9CB^sLo7 zsLwNxS;s=*WdRY4$38fGdtDwkCGcs&sG{{kG<8o5cm|&(-cYe#5x2v#P8%K=PD|c+`%U z^t3v@`UF_hlXktCD)bNd_4isP=)($k-wcbAa!iWMrx!`J)(19VBbb+ojtOgeyrW)P zBxbCRQv^ENeRvub@jl@hMjb~*LdHJ8?JfJ)_S9d&U(dU&?{63g7ys%N3C!9D1I4Va z%hT;JkqKc`w$?)aq*uKWDc2nBRSKJFj`w z*!qSK4BF|Mbg$U%JY23eZvugbkL-DXNrrJf1kd6Abm(aNLk@>U9In~IbCqD_nFqY+7p8}ff z@JmoH7%xn+gm52)%-q8>TSq?QL$77zhhL*4?)K(Bfu#ncpe8epy;;{WR|+aFU}cQ# ztfdulawbDv3L9==S#{)5b3gECBN2QPy&SV_l&q@kz_)1V;!2J{s+7DI@oa|9;}A#i z_ZNg?gvNdb8zEi77~NV_i5KcR8eh)PV|#SGUa=QwzRvp zQIA49GUSG^inbtb1Xt|8;N$|OShYkWR{MV`pMV%yaXZW>lT6HK{iq$yish@;!#9sS6ow?s`c`z&OYkqF?WQ ztymrk`&IbY23S3uqT3$o4*2mT zJ#bFb+QY}B?K=M1@QK8NdOdjq}+=CEowZU02<@?k` zzF#soFkF3*?4fAC0FhkD)FDWwg~xGI*j==wga9?r9V^kpjFqR|6VQ-L-1q8A#2~Degt~`BYiA~gvqv*{VKw6;q4+@Ee7X3JC3A> zRvd)adbxjAr91Ss{Aat#tIED;0loTOA5?v>BSvf1t|AI zp3RG4@A^sqpC7s4*2)y&y%m*(x71I_Mbw6lOm}n1IpzM1nXwS#QEwSS(z5MW>+h(g zDH?Wy6PmI@6@7K13v~y@M@;b#gyA2zKm7QdV=>1F12N7lUGs_VZ)2b@VTAMeHlyA- zEObvY@bZ7rOTWJNVXmd)G)8Gqw@q&n+xXBJs^9HE=;-J#Rw>xdC0`7{#td7-zY*++ zW;aQi{`X1lJ6r5*P0uaTU$5!5%oHl-ktGQ%#35LlVFqj_Ps+?WjC^m`w(zHtf1>(Y+SzO06V?0iKr#BP$YK8tN_&9+Uf?7`ZX_Ovg# zohB|4nhmzEM>_WG`od7!%xNLVxnB{aB_G$`bkgy3gT*K^n{rcKpnDKIGnva%v8#U$ z2Ef7yncsV&-3c3NQEiE(!fI}?4 zgCtqx*xg=t>@#Mu_Tyd2At{VD=UKn=4^RwQ_tdO-ZMM!=A1h2pTayFnp6s|AMb&1~ z&!CBKO8a==bft#SwN@k74)*g5V&%oq{^S%lh^FhiwTp#3i4$wA$Te){DvK1kZenkD z!)3}DE*`LUd-I)99_fds=L!d8KnAU~R%y)gE}%csd^#I)qi3LdFCjJL_V5mZH81TW zf^kO9L_is-;034W>N5<$y^If&vQB4bIHcnfTR?41II#)2lLCqF!>T-{rfcrf#CQv# z7s(UE+SufYHNe2q{M}3t+V^VJ*f$4gp0=wlgid4)UyM}6NoI7JU_cF(;ZHu8|7!}9#*um)WT_He$akxdJ|W>%LH z{v9>EHgL;HnbaX3l;U*hVf|!Zz43<47|&mhd(Y4ci|^4q*tqG9@s=HJTULs6^UGf` zY*e9qntYmfH9m}7+1`lJ9`johC|s9)H#Y^_xD=<3u|c&PFT`4D&=FItPM`M=+*^0f zU1t(|h2eVcJNIpyFNe0|Yh{PN?M#QNxc$y2-i5sFa`H>Er`gB)2T!7>Lc`2kRjA|| zw-O#Rvj1ST;SlaP?f>E`jG+bpL`{5-e~U2vSgP|-PraJ|&HA3`{&3yftn09J{ZMAF zz5ZM-!S!T1Pr8So z$*9FS+bZ%PA>5%d(&}3N9!eo+m|^I=+v4_shRDRJMPcbZEh3lu#zG#(g3d|uwc_69 zj3`O&`;z+ItsTce5(g!h;%`n{;xXn^wl_mta@k7Fkrwd{8+lV&RPsr)c4XH0;#v3w zbCw*94)x8~2TCNKs|j8W=^u?1mu&T&?CI>1elgs}l7HB<;7a}uaY`k!oNp0(d<7|h zb?BwRxb!q@vrPL!v;>24q#wzuxxq@_vvdxmx5-#XQui#IMcU{$-BilAWO3g$l{FcA zhgIrdW1v_?Hnv}9ZXBOP(d0xSWgUE(QYC^oc9O!OnD#c^BN4TgbIipqY0W{g-E|FFSyf%&Gklzq z!iuDR*In7CucB)(l|OMjbd z#~?9q(3rC3x$M}N=B(JRQzP*L^Wp8-;_5!pnhSlSuL;_ z8bOAH6(gG+h`T$IXk(;5sZ`w}1!7zsiC^;K*X%P!cbdp$Ol(aCU@rfJT?*}w@DhhL zof(y)?_cgXxY=v9MTWW4m#B6&&TUe@kd$BV<1~k=uD;Db%rL`q-i-vDw6*I`R;nQv53j zqQ$nhy|CE%Nq^bT^;aIA7=zg!6}uA|)VEc@4_K`c>cZ=_OJ8YA-s7K;A-*RIcFO{% za%`%|X$^s#c`WH41T57E8*|)vlnG7={>^b!!d#!~4vEO|bf7HEs;^+29F&Mjom{(P z-4^?RZYScP&Bvndo8&xwlEHLNuZe6Lnc6r0b!erHHO!wH?zHk#Nsa$npJZNxkz0SP z6Ey4MyQg(lP2?lFNf;DSV;kL_;}^1YXKM}1kAEuNIOn6Z5HCe->h8-nG#U;umg>k+ z!hk3gmS3~W9a6xP&o7ywlRADnd_wC0n_de#--mExPCH0efZL;Rj`bsL$s>9_<|nQ; zJ3nI^#$(B?ur`M1tWWBgs`K3NOr2yGYC`pFQFY%z7e`vj_h&&FXnCriUq$+OT(CiQ-*+*@jbOvMmk!Kj6(x? zsP2=*v&D)pmv&5qgK~6gSJ*C?OdF*-z@w*DmXX>ZodJV|sr!UpA=kx7UgsSP>7A@VJ4Gl!|=b=dZO;swVkaX@fJ;4Y0ec z6Iqx$MMHU&x-6dwOLGc^31I~Bv&=Sh_{l@~dbee1Oitftd=;s!S5rKafl=%L@0U=k zyF$wuyFv47mzBj2P>w>{qjO#8)vISWrb;{UeDu~|;sG5W5mSdxG)$PxDx|KB&qe3# zzB=U3bL>m#KnJb^Ye`k8Y@4nWfhx#ewhpZ3dE!-K za#`%N&D|&wlL3rrvkPUiNsNWFqOS(-E;Fe)F*6~2E2N&JFD6O^8O>5%#GlEKM0@oc z`4ISVT=jIM2wx}0JlUlhHJiEI9C|kS@=uD>ruMY))Mp4WWa+C4t_@bSG^T_@!WkJa zFEwkYdWwz~kdKV6UCfXrs@vovPuk(6MXwbHA^CHr0mQm@O>&h#N-`&Ei75neyfdR$ zUp+l1@BzV?U?vpIV4ZGg($dTmS4CYDKpRiU!)z^|TD)v{ailR!9Ko15EW@0>p;WoN zML79|zS~I6x4QS~O*&snlJu@LaGPcc+>ySwhWzXgpOf2P=L+SEZF^#uG!NQvIMyNi zqKN#z{A97fxhG`pY)>7hq=lR%rZ#$O!`1%zJd20J!0x^ zl|tJggLWnES#7A+GaQ=md{0spk6~xk<5xnC>=D&jOdpB>h8mZO(kf=q2LktXm=C=-mg+}sY^WvNS7NnbA(QA}P z6({w@yS#L9_6wj=?oRZ4wd;VDagt~xPx_uU8u^ZI>1#mC)p{F2Nm&+3^8B>8i3IMZ zKFQ);)MB!4z)G+toj8eF!4XF3>pKOA#M-ISdKRj}`w6;t7rinaP4oH0D2Ad4hS1e@ z3JdO{;|)8v_Q%$Z>aOTV5KUM;_V^kV{ob}^Am)g5?NGtDWT*N(@Eo%Il0k%vLW8+# zYAh!LIuE3a%U>kksxY7`ygI{UWJ=JQ>-2lr{(Qp3)r{Rxe@09CT0Nz&rOY}{3)aqF z$aFw2i`umI5~_^*&{~}Dojw_&TA}m_{bbqu1eC)E_@X0^#~pr{fwAVQW|p3k|dsop?{wLs^~QWFOtJKM~0e+oj~{yA!T$N|t=jvAN~u z7{a2w1&JS@>@c?dPV-bl7hydhTghT0RFdf=dO}Ob;IMnDhx~UsewVM_qyGK|$H~%m z8WXzdhBK;ymgV`DlBcbZA9iwAUx$r5ZcRp6F9`@Qb9MO{j**-&w0O;@=up|pmF%u` z*=LSi<#P{qBky6PE~KQX386p|+qJaOPZObbh*o_)?r4)RcE5Cshwhg}AetLT5JySt zFeLt~i!ZD3q!sV*WNuR_=QA-t?l%-Nt3LP&WnBJJu^zJ$>kYuj{aac%-yuV9^Zs-A z+3{+s3ysS~E5{Cv3J+$L3ZDs@w)Rl1=nu$#%6ZHL&VcFXD&%U2BAkiZgM{o_ZQQ^? zwTCuX1gAWs`ddYcvYm5Sgy#aXo6^ZTyH3IS_~1n@UsPX3mS3X6y|4Twk4m7Ui<=03 zK!mpPB?#Sg>O8^%`T2zkL2(7Chc_Nbds!HQ`{qzn6$v=Z z`ao$t|GvXS`wb3oZFx1%X@~HYNXBUe3(>vx3N`VvVA)PGM?HZ_OGs)YF)iYs_qC*s zKhOV()i&%uh&#E)Txi{WL)sb|Zs{;h_8c=^V=a(o^exM5HTTgE&6*l#Jn`M>8185P z2whPzvMYq|3HAnYN}1)Qg8f(Iw&Nr&SicP(%pf0&{$`aAF$N`#@SCY_qQV8zL4>tA zDy!5KOC4<5qo{97%mF(a0;PrC9~_Ptem;J7O-i)1T|Slb1gT` zKBcEbc7+)O>LU#bbG{o){RPbWa!3K&Wun@O@s{w#{HbO0LK9xjxG>p^3PICy_g3`B z@Ccr?kh$)Y=tVSU?igVW<+3H-j*2SyveU-s6?y(x7QJ&taC=qzO{GixUm_h_48x6b z(Jb5uq+$-nI`X0(oGC!DX{MiEa?NIGuK{EpnU!+F3)Q>s#Yh7}bAf1*^!({79&jg$@rsv}h-YHuj9z{_g!#68I{ ztLA8wWR#a!LzM6&DjeqjNtL83n224Ry&mRj@qXq+Rb({J_vL+u-s*iM3zZ4W%RNAB zToo)~+%IUds9hI@Wi*<&T?fZNd?Y0Vw6CH4wYA4d zm!WoL=TNd4K^nyiGn>n_K>ATmjmly|uA>te?>l%U53@v`H-h#S$K_DolPvm3$}k-n~Kx13_TC6m`J*mxf@1!LWq=#drdZWYRm>L=D75MYj8$>gt&CJ0x2{SCoJ+`asIhUg{(s6q;T(E`Vzdo!|u zyYFN{sT2K;ZyV+N#-ORSI3gn|DQm3xdV#;Xa!VcuLmyq9nt>9({F}K<>t^b)Lu(g{ zd0ujxQ&K@#QsG`ihr&;+$+8|RCh#?q8UkjUc{n)mlio!WUV2`2*Hy#`x}i01EfzzCpd6lTzRJ6q zL_OXcbTHBkVUp0A*9c3K^u2J+U)X{EBnGzpPV=DZCOMn_BD|aNOMd@%uC0xJwAVFW zbrx&#@C#}m#-oHx15Uz4+B|%|3bLzlyj>_J(TV-G;TWz0DM8A>*o3re_!w;G$re?1 z>bm2S4iI8CJH>O+wOLgq`p(HA*#W9?T`CLD2?e{OduJ_+4cCDQg$HOi7*LyPK&?l3 zp`R=Pqipxqb41K=#O6u0HX{*wBcBc4=Q3EEDg*gzm( zF_t%>^va;*W5R|Va6bD~IQCx3w^n%;xSg=IyycJKuLnxj{NSs#^mCbt$<(cmA{<_Q znjC@Jk3*^4IkoXE$?tH`Ude38^FEX9qV4M8qp8um)^p+NUfZ&039mq-nz@tLH>l(X zX&cQ?bm@*tDY(Q4o@ja%*KoG*C10(sy0$iH`kQ*``DNBe`Z1@TP z)Etg92<_>*XjMuoMx1U7l&BRlt&TcmqX{oqY~}{_7rYGl!P!KgVT`qNZF_GwEko33 zgwydn*8;z{iz50&GvOt4F*mNLA)K7y`!*v%i*a;Lp-9vvpuCt`i?P+7Hrgt7HYbWa zoK(v@-;zJpSKql|Ti%d3%tA`9IQ9S|^w^y&Jr(e}7%I#bmrQ=_hzGSuV#k(3)kGCI zQ#DD>Y^d%Vkj#}FXSW&f5qg8xuLP+|So`Ih{DPKN?il7kh4#jIT-6%?cZM{lOoeyr zkxs0(D8))@{o1_qrfes83%GU}E1%dM*p#xy*AU*4$I*3+?@$yYKhwXGP@Q3Dq^v9S z>lH_tBXAhw{d_2|)ri!D2}3A<`ik|*wYCAzCux_AHgM;d=o1YOo2#jIcR32K%@RpkW+`&2d)Xkl`JkQPhvu_{&u9(lLTJNk&f<&Ib1m|HKon6RKdoG33 zhV4pRH$~dFB&&%#tR?4qd^bmp&E{>SU@QGLEj&2WFe-C85~A3Cc4({BB{fA&8M@t=kG@BZ;0i};U4 z{9m#N3F_dP^uTe@8Sa8WAUL4O`yKi&bqi9-@_v;S_Py`Bu6{ct_wxfAtb?Aa5PSY6 z!@rAiXjxHFO`v&x0rUcw?KkIxzI2haXA?U=q{SYRKnr-!K#_&r#8%gX`yZYj0spTu zTv3LIaHt(s`geg(aPHY>Z*x=I_+es&h;TXey9H2 z$VeXPF1nZl%-nZhpVcm{aKaDA3c==aCe{@euJt%$jHN?ovUJsc|NLR-j$6V2Xtcb) zv-z_UG=Dn{mF7h9$_=a!JBjZ%>N^hL1dijQoRlg@Vp(pHzABhT06&t*K25jEgSQC9ps3 ztGqvS*`hI^etT~w&995DYO(s;VXhR}rFX0I^JU$Y$SB!%3I=q6O4)Ut@Y|dUU#KNw z%D@C`^{q@S-NSg@ny8qcZ>M;6z2$MKZkF|)pWWTj4J5zTPFENUSOYb615pN>ocA|Q z{dT;6$y|D{w2mi(5Z_;_5C3fA=QopJyy1Yws<6o4W#SU^qB>7k9x{T`M-~R|?GDsE zaNTHoeNNZA8I!3JE;XpzT=tCZoOzx1!f1MTI&@<3-Kx&^&*;DujS7LFI7Y!|e`>d2 zY^X5EfJ0vDJ$b+NQDX_v_U$Q%RM`5?wqYmUxKqk=iv%V-9Ll0Ft7c9ot$oSz?d`B+ z1C(>i6Xt;`SL?dv_e?zVc|q}N7F#c^y05Li=zMeOPTkt`B0<`c=W*X2{5ipFx>C+2 zS)gGUJCB-VSB`u^=tYK$J%*zSCBBWWYS2E^9LK@-FuxY$3XpmSll2*1YNled0)mc zR`=k+@m_AzX2?Kaj^@I?*drg7XAXy_?l-e8HgYr#mpi=PS6I08k`(;OgGrK3_rrO; z-H3M`o=@%ftbScK=h1{QPz;pIB>C|{ zHp`5gPG(^=rtPU}rk!c>BXk)Ow>A2Ac2EVNhkr=4YVPcVS45!(d#J-n4)5e|kmuFI)Wbd#l3XDMH#NqTA*{WbR)c5?J6tlRv3wrC7j==194;|MaFX;JYppgQ`aTs zGCHf~19$((;oU?1)Uzfrg6q@<}}!szSl&Ykg7B-OU?fblC?E zpRi|}KS14OtjMhKc^%kw8 zKoDZsA#Yy?Rh9Y?=%Pm18+8@7K2U}_#2e?;Oy#%d%Ur(4{*M57(8e9{4_}-yi%(;PTdvaeq=cE1>Q zk&{jC0J=aFhY_48=8$&IB`AGf)qFm$aiu7>E}<+WYFQyX}y`G);8}DKG9@wiu;zN-}-&7 zAXy;gyAPaYL=8SC5>hql5mCR|B`4N|0J0*BnXc4@-R-3Z{Y;X#3!FzPrS1=2Bn}ku zP!*cyyw~~D(je5@${9m|pGZqTyE1+HpMc8I0DzG;Cr_fyF^J)Wj3vLLtQ}(tE#Q7ecpe; zw4`aDqWG@ z#L=2EUauadeg0Fo`8C2Bbny=Ws`kIKzZ}1YyB$z7E5QC*VxXqmsl(F$BZO7I)car9 z--F=X78dAePQ~5NM|q$D??kQM4FWln!=1LMiu(28j>U#;mt;w&cz}y`E`~UvycC1w z6!l1M+cw?@DI}o2nrv|Q76{@{f9C%O-GcUhuqc`$| znP;@TiAnt3#Zpw<0FdBK4}2YVZ{vj(9HuQXK%U+&NBwvAv)7!jsxQ@z@fR%@9b_gJ`k+iC+ub*H89{h6%;2cbnw)lNF2x26GCJ=tK}Aaw#b$P zhy>LC0T)Hh%Rjl)Omq6pq&~0=BJOJuyHe#wC>s+?xm=DPj7KV+oq;}MKifKR4we7B zBSE|hNGF}QSNF3Ty7In3KqoVAaQ_ot+Oh$3k}^N~4`|4GW4|uT{XF}hs)Bk_0D)|g zXKwwmlZudF2>^%x*9SB-o7|d7uL8n93pgD9(R1ZJllUNTrUf8Dt^iK)S?AhM)qVA@ z!T-lx`CQt=_v;gZfyCj8f+F*Z_I>l?QFv6npZn#14}%yBzc?N82jpvO+cYS8rM|=pVw&89QSLIlno+Cdf{ApT>Hv}}PF4#JMiaD99 z7|$P^1Bq8tf%}tiVyrpNL#4Kr`x4K+ZuyNACYLb)4PsXj<32M(08gCNc@eSOa1iI6 zyHaGXsqD)}vDCHl9$)SDFs_xOCqd;V=3XC^m=?SBPKhm)i*bfR5BX za2+WB>y8+Mf=i+NCJ>fogHBxb77h{PYN4=UKx=ILx7RE70n<+3>Ey<~oVa1VqS&l4 zfMSq;6kz79(?@=L8j3F1dUqwkyGv#Ut8DyP@HehugA@m-P4m(NYPD0YzHMe#))tuu z`EkExy>A7P=~sF@xPQq37N(1!Dx_oL9MqN``<^Rspz5Wd`fv~x&HPirs2hf-q7}#} z5Hp?D$Cd)5dzU;Gz^T)}>NmmWtN<{Wa#Z<#)0qs@zd+QVQVh}`v4cgy9EWT~;k8)p zg=AR-8i&ITfy)tyyB1XY<~dX|ljfv>)J<2Yyw}OSFC8A0HA}jE)pyOl>gv0J);{+4 z-V4K$pMHP~0><1)JPXL{qtP-y-lX(%y-pLPD$Kq;AN|`kBt-yqx)%}kLhu)=DjuQ| ztyTcab1wTnb7LT7d)32GurJ7mU=N;4vAJ^Z%b*ltU*qR8MFLXCHo9s|J3(dvV1So#$eD$}eGS^4nct8cI?3j%BJ0_~a z_iFQhLt~^WfJ#B38#*+;0^tveqASizroQ0{J}YazefF6 zAPlAj{PL*HTamxxRLn_$u*ZcDmHrI|(;Q&st*i}xe}Ia%egDkLvNSv5_mU(6ERU-> zbyDSTZ&bVhzT)kh!GpiYlD=9GB1T>DM#;b2=I%b?OSK1E{?1Ai z>1ZE8M2?j|XEdhUvr3O~nP~8*^JqKyujuUoju5k4{(d`>Yp~iK>A%*iE_J8%(DpFC z;oeO((;^^N24%Xr7yFcqL?R7_MwCK#{om&d%p zoeM)UGbymOOZ(*|E`|}nKmqRRh_U7dmi_D5WA|6s$NwhpUy}_!E12<81K=x~u%$*< z6oSlQ6#d%ZIF>iyJ;Qq^H8jM`TuyUu;F84U2pi)Ivfj#n(~+Z0pzNpB%JO@P0veOR ze#_+72a#W|2Gk2jK3@?m^3eX7EaRC=TAB!~yVeCS|MEmD2}lvrTuG%?+Y9lt*VwQ2 zOSFJ0OZ9}%8>0mqt1LDfyT1daz&Ehbm#q}Q=t``79^~)_ zcEA?xs?rfC5)=iyIlmvzNkn{|#H+$8qdujrOMjb4&r?A4CBMF(#{PO*RJLLbjp@e& zMIi^knX{|7wUd8amv`Ox)lF8ONA?NW+0Cq5juD!z2}^K4z(S=(>D;S)j*I_F4i17~f2QfS$?y4n z5?$VC+#3U>OVgwJnb!w3HAeU6RsL}MB>vjstHzx{7w@gN>Ea|ky1?R(6BRD;T{Ya+ z5?FUAfJJnng)wV5@89MX90Q@cfTsOD-Rx7#;P!*zG{42ft3@94MIp!AIhy(u;Neh% zUWoBUYusj5W>o%MB(JR34a<8we{U!&svNkYMug|JUr+d))wJ3z)8V-l$n$x2e8=DU ztoLb(*SypPRS1z&(`x~*?$R2+5~t5iP${G5d)Nd@1;-NaO467%A2K3DJfSV=D>Tan zN4bC5>NF?tNtauFzkD)7HF&?4c2+m-K1kS03NW>f7LKr7t+ycD_D0DqUQLDuHq`%Y z<=N-BN285*x|!%o`b;0!Z;m=|<$URqB^GMYm%L9D!E-Si@eP9t4oq02@n8Nf2K;^g z!-?O3@s&1`f5~HOHSLpMlzW69 zYE&F+V*Fv9CSqJz!YOKQ+7U0RX&#gcF+LcVn*N)eDt_G8R;Q%U{Q5n{Qc z07h9MdWp`ie46`K><;R4Kqe%7P5`d?XI1?)e zfAU)XLr91CdrZ*NT;x6)xIEV5tZHR%VkC2}URTl9#^PBlDjefJW}VXgFVv#}sAtIV zYquR01%U2iE)1z2U8$2QJ0w;&|26k0p;6=#waBrH`Xw4lBBGbAznCzHe4a3+F`crB zr%rMjD0~a_9P&4sizOg7Ak68Ilt=J)E?M>-d`jEfBpzfPR^v7MDk9c9KR zns8k8^4}nz2*PXJv)ck}zh)!BzTE$FC!LcK^uU>#W92(VKcAWpYfyf3ui?3NK|Wo{ zd!1%+Zbx=FxF0DZ=lg$E%@wcj?_z9n=r4R^)fKpwBqSUp2~s$}xtxUibA37Mtvs&x zlXZ?QG4%R5e25A$CgO`9$l04`={z<+N5r#b=!!!d`e%Myl zEgWMk&EH}7^$~#}+}-C%Y=3Pe>P#@ISIZoKgX&D<+#W|YVel=|VjDf!3AQjJZa_=p zXgMQa*#M2H$@oSVg&bB@NNP2wKJ!0Sr2nF~mefll3>PM3h&!3E5& zkuoPkD^87F;8?|d0(T(|0g7R%Cec{}YM^uXp8tk!kTsnEaRK!^NxQ2zxo>w7c}pPB zJ@ZWX-Vywat$USbx<)1Zu*2CzU-K7IW9 z$EU)e5IwT8Wy%q;oJTSjwSx>oTpWG~S_A#$ZYJytL!o75b4EUA@Pu>Kn6Ody3Hsk$ zA?fKpfidVwIlI65ip~e^>(PM0)##h*TbNrP)`EddB`IlISELhQZ`E$Z6Eu>s$0{qAJ|BGQDjwCOvV6f-MoZm|2hX3trIxvb*LB4fdw@ zJE#A4n19`krr1im}z~tQv2_tqu2KOTZrF1}qw~3LsDb6iyT2OrF zp3JhD#TiYPUsTvW1#BRH$!Ch1e4uSJx418XFlBOmuOgj}V4Gt|f zNgr1DaDaa}=UU3|MjO(#|Li$F1I9>G?Xu~y@cgoPqGVc6#qJG4{&Htae5|o3eTmmsK&ZZU?XBFY z8=7tlXxJaawAsWNTtD&ILrSwNxyut=-{3;E9xrM!>{54Tuk>!0qQ~bN!QZ&SdgBy8 z>1UkVfAI(G3q^CP!sS!*pf=UD4IDJs<3OnK1*y8NNzrgwpAfU|D}W!|bU4x^{H*vk z)J2%8P{97JwZs?SRE%lPl;W?YGBg8w9LE&Y@)yL#s%ON8C1`GW*d*B@JqJN;U~Kl~ zfe~`ty*umUE9&ae7v+43zNQX*?>?1lxQnmEJPU|-WxjCc14E%|ie#Oq+mVNGYmkQQ zUn6xr4Ty@8MDJaW+7IMCpZ4qcrPR}2e{FCj!)gCnYyyo5Xfa5ZcJ-!0ernPWbBFFM zt4MzoS!woN8~A^yddq;QyDwUp7^FKzX^>6{0cjZNjsc{lL%O@Wq$H%ILAo13k&tdl zMWjPOntR5_|9$WKP5kmZb7Jqc)?R0yu%)LYJ@U3c^jk~OjqQ_0^_z#nawlBi=8!|5v-ulSA+K66gG!jyxr;eFu~oN)dB-FNaiB;OdX# zqSLQJt-*OHGNoO$YPGu8ULE(?(HN>ZH3rSzrMoShg+_zGJG74@ytnqD`%{-T%svIH z^>3-rY6oo9OmFP98xWj=pe%{37a9iu)P5<$r^({CkM{R`H$P{$tzcnror%3%cjQUZ zRLSXi+k=cd-xGxFqJBnkE$riSDfGzI3MelvFGysElOwXHG=`lU7L_#5yg(V>;gvQ3 z?v)1U&VMH_Q2Y#zIl8e15y4cdx&c)~j@&ivN4d%(*si%1=pJx)ZOlUs~p zjeoB9P$}O7qRl~Q%k-3yW1>4LAQyPrdj3V z=*h57i;iVJk_+0`Mg0f8;METEI@ll){G+--MGEPQEl%IbAD<488Z}H5zR=GV^<&9; zOB7%1W(!K|A@+a^_zQA{?Y&l@J-iZ5h~vrt4$r<*GYV+!PZHTg2D z-RkYx;%kBSE&WdUy1|nKaDSFH=cO{3a=oWxsGnTek*E%3_x?u(!oc1kCfGQH&-W9i zBhc<{2^2={=U%!fjb{6SZA9F^2oROc&&LHknNP=$evs8OR-=RV-sdQlE}<{o$|w9R6BP zlCFlAfE7851a<6$bg5kMZ&ci$GnJuP$GW}CXF7S%~#I`%dN>a+^J0r+G4 zqh;%FL&Yn>5JwRHv-~I0=s7dYX15bflT~g7bOktxdfHC9NZ})}&sjROQ^6K~qD2L8 zK9P)l=DSks=$XYjL**G~bgE{}k~NSEtZzFjFW&qOaEOp#u<1*2|Bh}6!t17LWS#ZQ zX~Ufb?k`cw;OZ?_&RJYLbm%ySf@Yke>3@bDiU>$SSW>4FRT%Xk?;i8Qc|FSA?$VPc zh1EK|7o&eK92b(72%R0Rc-Yf+7{=f}{dT&`sZ*Eu#@l`kL9JsC|!s;helfsG0 zA8xHKNR_AaUu2YVI)T)`v+QTuJ~>q1)j%5t%R;KsZ7t?`L9B!Jzif4blKdUb`hi8c zI|1=C$JWKfBU0?$-Q6l+03m)xhx4B_CBBaV@X~S}-4=WhHb^m~oK3)|GFRnAoK5)) z7msg9UV`1PNcH}gN0Gz2%>2}avvDh>sDj8GefQWSE3!_v<%+@=85EsvB9-(}=_ad{ zS>SGK0;P!a>_S%VMb`37KN92b*$hH;VvJ&geFPG^nhj!mhMoHRf^{H9+JFw3Ff*R(dJVTgW_CFG<2|mEXLIu7%My}4hW7Rt@$}@C z4qTGOeMuqg-T>+yVo8qRAWc0E%j1j;BXw6v>BZX178nN!#|a(3XHgQ0P~kYEcHLk) z5FPEG639tT!a;ie-v(`i$3uq&m!DuBdiaCpi~^SZOt>CDpIp>lyqSA&i+egC;g_Qd zu5>X6&VYJXaCunQV;ENuM3~K}>ziJqjn-7*!;|=)NuaDUOrJ_9(T((IN8z&;Wm^Dk zKrG`p`gWsCz~KDFJI_47`mwH}YH$_sxSQk`+Od)zLjuf zXJ<5=Q#sRB_k1jCweB&uZb29l>`!M+|A)5MT?(gVCPqzP_ouSzQi~9@tBgp$$al7M z+78IlDS=GAty~947C?zHtgrq5#^yvnu;CUs>6|0M*EOY$za%rvf;1uhnFXX>LUZa* zUv;VQHGdHi;Z2f1PcmZgagJShGxu7~^fV21o|nHWqIi^ZsJiiM!%tn$DRS%eu#0hGoWDM{XXA)T`}zXnj_Kp!gxmBvABPOV|%M{-hH}{6x(eTl;xx>iY?MKM@`7{M7WF{4 ztqfJ@)v2O>qkrMG5fY3+dm7`WV|EUGc!w0bqVt(QN;yu%-!sDW1}qa#Z!#M^mD(Z! zhIx6WEqZ&ZQBhF=yqU{<-tzhnRNBBdGASFZr;2}}WNj^*^WPS*?~smg@4Cv$F>nEa z;Tp7av%21I&b2;`!Zns*@a{z+o$rq#Y`$ilAyzVre$1_{elU6Il#dV7E0ou`ZCL(Y zWjJfwy*w#c^VW^xE+On3-MHwJUQ?)zNFZ_OL=39Z)9FD*`x!uW)85% zIL<{6IJ*FkyWIVG*XbMNDW))O*Cooh|uz#?ZGP#qwD z5Bh(AStHfpO1&tcL98^D4`2O@764BpIfE-VR;Ea;U61EsCB)`_YRAuJIDsF`x3Jok zgM9hT=2~R2D2uELao4}bD6m*Z(C!WqT6|xRqrkBLK8iQomUdf^ zaanAa4*ktLm9pz=PVx`B^`G3oIlb_}W&SCJEt=!3qQQ3Ndnxi4vhl+qYW>SWV)(hL z3p5J#0}U>cZjvR!T@SS5x z`pr$tsC~5|QtUDxrOGCCJ>m+GPJYgWyan_#x6G6 zrkCEbdAzI3^ami>qSbz|ob&Q;_2wc1pky0lFv*E8#Bo~|lOaJY=;b%eRz))Nemyid zT<_?`T8r^;ygd^;?o2`b62o}5>m@#%n;(3Fo%_&tJk4LTQ&20XX$#~XP9 z?tGg)y_y}Coek%}rR^8Sm)0te`0bdkSnUPGjs@B;qfh{HSChiDESO!2?X!fv6T$GC zz?(a1dBXz6F|G;clc~u+pW}LOxP7Efh2Wv}^by6hgQSJJu z1dLI>yvW;M@K(vXJbNpntNr^$ z&~Fn(?Y3|Bs-Auq!JIj8fGMLd9UU4Lhp~@;CL`4f8n3H;d6ei`vXgMeI4wWq1~>^LQ~T$y2mH+#^tY|(a*J4 zgr5B)4!UsSP%)(6Sp9bGjNlzD>=$cjf$+aP<5z#!#qZn`B*=F=UG_`^D}d`e@%4bl zYX^mje|oQG(fe`(Q7yskP}Hh3e!BJTG(Qijiy0B95hA;ryu-rN5yZb3i3bdr_051} zF~EunNHgS}h0Sw%F{R@G1vU&du3esnP3>Q+1gui*bP*oba~@m`02X)NU~_B2`?_Zx zNLYWeYX^@03MtI(mifqHNT{4V<@jpvC)`7y1A4_=A7J_m}H3lafKj zWigqd*J{l9F6qjXKrPj$kAyWVmd8FVq;rzmJmPg$n^Pz=;$<`9kb4N1Kd39f;i=Q( z`GE;Mr*w(7Ccm9ujjMP}BG*DCWR$j8KRbn3Ls6(sQTlpuaoyW*YsPT*f845Yc<`$$ zb?YIfHYn4+zWbNABFLT77f74$JoHdGX(`wPtHLH(Yr{&=NHUcx5Yn0e07orOeozy< z_0~3e{T~2ZayN%)GuXU1{#<&N=W%Rl*ab>IUvL8^xJH?eH-!n+|GIoi;ph*5&X)lE zJp>xMSh8qf`Xi1x$%8wEP|~xGL5@8qlh*nqo2yNZkD5;(CBarW3#wpt?!VKjr5C>t zj(9sz#AzKUZpw9kE7Unr!e?_`bV7oCUgh}=s+Xy$S4BN*L?1Ez&&qGN@9%1%x=U>& z`~j}_k_+s^t8-Upsw63@1(iXmUCtkvcY5geo*CB88Br!0yw!mOi za%^Hl((?J(qT9_L)89$E9<9*qv+nNh&gi*#O-fh$QpBA+JxUEzZR12e@%G9Wae}~lESe1ds8KRuzscsup0SzdJ)z*of z&7ZPWncB@Subop>bb0iPq|r}`aC4^{#z84zjE4EIp!LcCNKvy2kvBAf;xj1DRhX&t zX1##F+0Kr@L(^h9@|z!YU%Np2BtM_?=6#Qt0869!GtBc{!T<`!vXMQ)t^diA9u6_LI88qWErklQ_UQ@5zOtaw=?r=#N6$IAq z#Km1;8PT*Ox641VVGGCwjr5+szL$|ojWc{wi{@)qMx2cbkAI3_kUX5{P@qJxs49LI z2E^Z{(o##&X;WyfHh|n#!|3f!a%CeYKD4S+Jyr=I!<*NO4a^?n8vj>&su|KRLrhjL zMk5hAdxlu~TFGmL@_u)9zei+gu`r!Nm+1>EVAbt{ZfXBdpH^oR`;Flj)D!h###!{a zBW0B8W^&PH8w-&t@2$DF@Pa)ig3ifeSuxe;zgv)tE>MOYjyX-y`u9C`fLP02mur>& za%!fyOK9eksK9K|+58+;eW%`GD$}yf!5%U#=zH(OSFd(jiy4p9@f%X#{O&(GbRLvk zfcx?X?sr4Z^&e9iv@oV&uo>@Sf~+|jD2aPcG|;~L4%Cc$FD553S7a$%aQ_%yN~fBQ@iBpP#=giDWiOP%ohxOS>3+% ze&&bO@4e>hO0-6p+UhJ>dJ#`VZI8?GpPqnf zZ*3~m7N{|ru6ey2k%a-WvQs;g(Vjq5SrMW1E8L`;@f#Ai$CwSm;Y zOQ=_M`AyYSZRyMReZmLbTM0Xs_8u#>s%h-|%%H-2@`kX71;#*li06-<@+^oTpobJ& z0rKOo_yGmU*!(^9-~%MIS1Qyuo8p@_z)`v|Z1vDNWf#$7{A0-8S%P8p7f$?HQ1Eog57v>7Ch>4MNOuRsTNhxsYx=XYgeq~9j<(cbXEv67 zr}#JOHr}abdQ6YlJ{>s_G>e%-aTyV!NPY)zwK0%U*xnGH2xZ;zo@@Zl)8#TKg6&VE z^u>4 zOQkBYhAr$K_MF%J$Aj!2{?e+t}vhF41gpwHI{yWyx|OFm87(RV})lrRLXEW`}kM1b`v~x2jUE0)N;SINiWg0i%1)cn&%o zkP`vVBd(q`i$+=Qgf{9+ietTl(9i79oRU32t!kE4Z~&}N5^X$ZkW5_#W@ny8N{w$P z$v|V?0iyzpys(fG$*2O{4d>S~@^dU@1 z=(@(9u4ag$=R}4)+Z5avaQX8Y9=*vM3nz-!L+UTy>ol~bTMbX@c@|~oe0|Yt(urja zE@}dA(Pi*>(T_K)@Jt)021ahiru7v)=m{I%owG4;R;%yw3N)f-y_7(^XXrCK7ya}p zz{_`Zy2)3fRqt6;umla2)s9#A!WY6x;UX}`kH_DuHu0q}iw(HuwYkDh_VE}4`8+1- zG(!~sU;Bamw>8SL;v7x+pqDcYanM(Bx%+1}BI7v?qMD}n!S*@~JZi;epw#(K8A+4^ zL{*o;q@q@h;P~kIC$ePx z5mw>y*=4T(;5QmBs;*vyX{bSQC_0;2?Qf~z&0WH{!y1Y~Y3YRj=bxBg3GDBJag#WI z%_Awr#hCGrd?U{&gqJAV)#+-28OiO&Vs4{NF(8?g*LjR3cHZ)La?GfZ5!B%=qC_Y*1d0=vX{(XK>aq7Ls zqZ+l~6F%u*cS*&FIhSN;YHt(t?Z$JZ#Vuv6AP;F`@$87ONk5Jwp`&4;-HKHx@2D;; z_~`5p3j*`8wg_&5r~6E~*6SI;Z0|9>L!0e|6gT>lH_6G=f`SWSsc+CF1M#RKeGv%w zu=S6b7POE8a>Qys#LaH+yG_o3q~fQo=pC97gQH()?JDZ(2-MZpcf4wU{vwC@(c`VV zu>AoxsRsVebh?mNtVzj|GW7`Y9oXY6Cr9tLFJ$X$ThD*K7wA8nypvH{N?^A@W z51NK?rY>NkNU;uX8jC##lq5t%;>ybL%j>-HU~bWZB5A}S+WmPYQRqRxB&pSn#Ea5* zxjr&6;P>q%Ol<>q%7Y8kEdEsS_N@$WEki?`PO4q(H|~n2W`@I_*q@5y%>!1O>>tH~ z3xH(`#oq-l^U|*ZyO{uu|K7%o|4SIUpU>n6-u#f-F)NK7jzqoiWbXOgxUo-wq@XQR z^Oam0iPfH{=ZD981!*HSwwL+?>Ox#t6toh?=06X^>eFBMG>kZKu@~CH(AYxN6MTWC z*96y;dw@&*el~3V*9$w0z6Op{!%{0*d>Fou@OXbH0?is8B5loMB-xMXK`;q~ZbuU# z)l$y)p0!=hn;3Ljj-n;0$jd8K^b*hTH=6ck=Rb1Rnwy)Cclvl_2)aD^m?glj8HTKZYVDqF^a$CF2O!2Jztuu9rDrxr|m_wIu*rCbEijk)(}PeF6`?pKzt zE>AWk`gX!d4UL)cy~|8~2{cjNUwm#tW1DEcz5erbC=VJ=yEHNcRB(cD58tz86>>Ev?y|l`o7JXx7b`2k@p8lBi35;vgB$jk{W=o>#3| zGWc)xHtaiU@%B@>9%Wm;dNuEn4JAMV(}hO^iR_8SJK|-h!LvsTtwS_B2J(8oPQ;L81)S`xSX~RXi3%GUDs(NF4Hnw^` zJRn(w)+ySt{BHHSd#^>r>W*aREyT4M>xb|Kk!ReAs8H6JdB;{pI4G>eT8@#?$6DIh zNpd*Ket(|0{T{;V9?)y(9@9gxb>tIm!dvpN-7EfE9q|XM?r$do$?g|EnB9cy31Jr@ z>P)VXW7M495Y)NLUY6wD;#PD-5G`tgL9EaoFX##tkEL6C;zam$D9GV;R#Hpr((llZ z?5m_FSOzJNGoe}01?_HJ#&q|aVldn|szrhu4NfQ&A zYvF{9J|nMVg=fhkWo2c1520M0cUQZ6hZk&|oC&uQ?PQmMZI3rNKVH~!i*7Z^yiA<$ z69c|bGnX~bQ$qWEY)Y+gf3xe|?mOFGXV?NkVJ?{jj#`@twp8X_w_LRd9F6z3#m&KOx)-0_3DGN`up|D|l2=-n z!8$X1Jj$9gV2GNE#@4WhilmT0U9YgQlfVC&NQ$;*ud_N9+Ird9YcSSf&z?ez&FnY6 zBr`$kB65Mpe!`pq3^Nd7yM0xJ9Mv}(EDeg1u)$p(-o)&>;U)KtM7>;eYLWBG>Bo} zqobqAY6lA6N{_PF%hqgcm_og`ix_DaLYc!#I|tC&4un4xf%^_49uD`f@6TVa0}p{C zn4vroMZbPt@rI!DaZY=BvJWp5bz+Hv%)K9WsG|qIB7_>4-(Y0oT;?8hbW0<}P++u* zckt@51-}ksfLDp@$ag& zL(bUfpTwp)(iZqZo4zW8NFanub_2ee=?{`-G2nN;*nb^>>2bJX&P+5v&d=YFFviWG z#%gtFj-;T7zjtI|FEjZ0C-QUciipiqM{9Jp*q%OFwl`47tcYWLZgn`Lc3K@NzY-NB zgwpD}jcdC5qbJ>N2sH#I&(PT>BCJ%nPp7upr<%JSeZM^oNqFShViNK~bi=0#xbo6y z4USP+6lt*BdWi*Q<@nLy$7ftB5RFZU6hwu**uZkK3bRoP^90(d36)Gry$xA~Y2&sZ zptXbs^m!CSd!PtIJE~^$F72q|OLuTL#YwXS66Upu<`if(uwyq492Lgb=lgqntPm0c zHQ7L?D%J_6WNjfLK?8*k zu`19wln`5VvAL{BdIlGxLzP#b=phY@QyU6nM~9isyr|}TPU;EecAKs&+9H-39i@V8 z_JFk5)QLs^CQ-AG1P5t1D)oBp;*y--sD-vBwkN8I=%cEQ$fBsYnrI?g@3=$WOmz6g zLInHEffthP-gU|#jn_tk08-ns+h8HtgNWp91iei6r*G+i36A$VyG1zLM+5gof zc>`n?+yopOWSCCrbH6w;xq!b|2&G&nHBub@*gf~HJSf)VY2Na=JJ)6_^HGA-9k=Y= z8fV8#T!l)T$a7T>jI*MK3C#go&0_+qH&|#fVi0=h{CXc^7bG_vG|o zp65M2EZg(rC9RUNlWGCOfU4g1)H!qHXpl5oIJmw>j13wK=yGo4Orm~lXXJeZ4oph| zn5qLac@lI)Bf6d`#Qvcm(3Zr4T-K1t4rj)~^UT@7ty2#vrev80J@iWL;>J?!`r&hM z&k}6nL6%r|N$%e=!lV-4!k!KKauAYOvV9=z4E>4@$-=joxo2+q|l*rx<$vWfUX3?YFctADesU}CXemm`Fp*B&eTu?zWf(H6qo91n;a zIg^{4L{gkOW12#Cl)KWNPzR}tYpna2`}pJN@SD}l z>F$o@y>P~z=dn=eJQb!7NzCg5FJ|T%YZ5L>EHnFt(U?Sjj!&e4jx2A_JS8jX{1Udm9vB+Uf=0M=GB0iJ-*!X({}hV~VlD_o|{q zl$@a#EuQmY=H2=JDO$Ob6Grqk*@kOLz8`<_RK`c*n>pA-tzBc^lNF)K`>pa(t%=+3 zR!3rn&U6=;{*fHnv06 z31sUKUNR=INgaEzZ(F+EYDZJ9wLYCOy#9xn^J!~{P&PWfz0Qz8cx=z!v9%t{WFn(d zf~2*?%NCP)pN;6P8sd^e~w#Mv-cq=4kSsVsbR#fcPHC0mphDZfRem z2PM)NZxSdOogmhn;3k8%me=O4=nERHs6TyqQOON$(Zp141#iq|#lrV|g}7rU)C)eO z@nVmCc@=GjU4bV5NnzC|Lp0JlG`8~@i7bQbVgo)b8tJ%P3oS`n#x&mcZGQX3A{_nZ zZJCyrO>LGEz@`NJF&J`<0#_&q*Fr2e3(lbaoi&$Cc7nbnLd^~sMJ^F_4$s?$t-TA} zmDOIyPz0@u7=JxN-F1z5qE7RTIo$BV&e6N8lUFqJYi7D5W-2ESqDKWWw$vu$0t0*x z^}tWoFJC+)?s$azK2w=cgF}VweV47Zop&Nwqy5>BR}0A%lB_bE6O+|*(biMZoa(o5 zvN1J$l;WcO(v!t$UWT#BsPZ>X|B22)$g)A1wcJCNRZf4KA~r_=|7|SkIvkk^%kI%wb2UIsl76p-Og`ihn z#1%c#R?GU$4k&D)1(Pkl5SzY%K3q4J3{@(yFh>sn9`iDz8pM>OF2@^J$ZfBAh5m9; zwP$vsVnbT9>hp*C+LO(1b~z!d6j(a14Z_MgOZvVcy6j6noON1PzHcB{W5D+L%Fu9UrYyn+i1wQ_gx@ShA2l`5xCb;8jDb@j+`94At5>pHwTlv|J>G6xPB0zs%(q)J z$W>p%ZqFuBq-2bvM8ALYCfE0;U0GJdJuIDu2m$9x4bx~60@vr)phNs zQ=k)o2cu7TAQ*k(&rW-kgGTL?nx6i-%X2L~F+2P5+@$p$Z9ykwxvVUR^T7kz3ioy1b4-a%TsaV_@KJ&SRQt(8TFbY*Umgd9|n%%f{6T*CR9E!+34OzD3xY)U2nOGCo zj-RJ*8-=;M|3x>Ufj%HyZBnMaio!#Chy-r927=eO5!E#`5I^=D-zSat-6v>H5w?r) z*^zw{^`OkeevI&k6f%i^`|W7Xn@xgZNS2aw%`y$6?yt)7iqECqPW~Z%KZ9qlxds)N z&<^MhG~Q&dujA|XR7Uk@BEe-iK8!4?2>d>NOR!HK=OF_G}(#K7lOf3Crfvp zk@)ET|!uR>NZEr*F>2EhQ zXhxON#t$i+6}kJztbG$qd2=7WEt19&4iFfKMVUbx$v~vKB13gzFfT8(89JqznsN7FXU~r)aXQb+sQN<+#E@gQL95>$R zE+tFn_T%q$s%2Y9W(9KyXiVH@dtX6!pL^^-j{PQ-tn1JIosTR_XttMa{gI8%?vrWe zU=}o4KO-@WwOw_D0h^#nLBXJ~MIEw*u>H3=2nMzT8`xMaa>iCZcX_yt)&M$CvxD>o%Afd+@(C3)rvD4jQCE0GyMNk@aT%N`IU`L&U(xBd@zV{v{oMh#Bp&M zp6ew${@ta+GwOZU6hoP`aTTjDcJ;xtuf;4m!Vr*UEW8#oA2rkXsi8k=wo?~U+*u8~ z%_(7YcUUHp-@<9Mo3jc`>mff@CFn@Kb*yP$+OGc~NC}mKGKWuMwhWCN6EaQ0|cQlwp7s$*DN29@k#tkI? zG)dbnp#&10oTZGYSfTAY)siceAh`4gNj% z^@SFLH$`8=@$y|Qbz zg>u|B2#*ZgzQyxu(bVu$i6V14a9E1YGt~UY8y|4_JZ%?yC6Y37caYYV7P-DKJV*2N zzEH@gfH+D=ULute?cNnn11qWY05qKlAR+BdRTZ*;^v=D_gna94r22skmirl;E?Qnp zSV>aTqvdHM8s7CsBFD=1h-FXfwK&qm3`W0_d)0}#)BM{gn02XHs`8hy+?UYA?8Ku- zeEM51R3fN8tbZgwlThS)N;+NS)N_M=?|6o$$LcYeg88MiRv%})rQY|emZGuIS8~;1 zW=V!gS(g_+GM;b1=Rn%+(OE^rs4!dN^~0miCt^WT$d36~z))i<(>%6QD{hJ__Fa{Z zm4gFku>pOLkk1D#uOGoQDz|W&HlYUuerf>$fs^<|Q~=2Vl?en?h9gk+2^wNE{u;TC zDLD<4&UjNIwxy5f$TP~I%eQq&L%%M9RCAv}Y}U1gYai16{`xkiZN>2SM_O&#=V`l= zLzzVyR@L>ggI?@1s!g=aL1FZS#rUQgc>3w1q?M9ZNj)b#tre2S50g~XJ3?^^;&9)M zhOSWP*OlZ)_ORS_VE8v3bJgdLzsDzZ0f6KE?^hi@H+};eSlk%(z$8ATg;kY}+5PA2 z#Ao$zezz(C^3BX?&U!R7FaSX3;cg!V));3XByejR~T$D zeTaZAXy++6ARA;A-I8ddptT2?*UVZep>E;`ODVyl1x6szK-SctQwc>nUTedy{_vO{ z9(gG&lpqEh_p^fxgwJDh03C~b`y=$Lv$|4~yMZh9uw7oP&^IB_gCvqXc%JrQ)gcA% zAR+wxAcOOBX+mm^-6bu~88;q-$v4$&!{_kW6?S6F*|uMCCN(hJ|6!;|nMj6|6;1CF3!5?MZ0GCunh&SEE@P2B zeJNWP7oPGlQw!2sqx|yRDc#5&H!JBrht-rQC@6`9$i(@#jkXQsV4Au9N<38Xk)t7Y za+Vk1Xz#pR9&dRg%xoV27<+x~spVJkbPfZ_XCVTLS@?|4^>)5YGnzPkGSzwfPWw4F zjuwS!Q>Be{d9*kSz{B+>3N$}g7G;XYuU60`z37~Q347e zDnylq8F5lTw9V+z4MkFDoEQ1IGJ56)d1>FT00GdCuQWTu|T zhl&vT^rdm@zw8ZKk~S+})Fab%+Z-Y$F`=!XEtQ6}))9EbF&Q*)BVp3jJ{UzJYwdrF zOdAx|Kl8cq{G_}Hq79lbJ-_TiBL!Tm;2%ACaLhCL$+=Dqwx3vnz2U2mlZ&$7A#eFP zicn2xmU)}Dn2g_g5~A1aKv5+7%tJV{P(P=7MV~}f0A3yljg1u#<>dn_Kn=Npha3NS z89ihgJPAl_*G2AQF1!Q7PK>Bl!9?Bwe~1Xy?R2d=&$qpktNr|swjU(JN1I}I*`h~6zQq6KxxNO z3n`0|ly+Y*+iJ{0}+Zum==A%J7e~T0RVz%T;a0}n#3-;e>PXVxA z0sYC2G=Pm3Xut3g!QM{@$rb+y*$NF$_n;x^YRKB&+AI5p>>`@^v1t&LI%tFV8vkf! z2pe<2DL`1M3n7mK5`B;m+OHxk-}^6&s&B8ccIVdT?lJY^aIH))8{ckAU7C+(kcW_R zi};b&66Evi4INzlFSM^elzUiHb113699-vBcvetE#C~$DZeGRmP}vQw(q98%HUS6A z%YspS&d1tGPgvexo)K3m0?@(dRj*C&zt;GwudbO&gCkO3W0UvhiMFDzx#H_*{#{T3 zBvw7Q)okNJ9{y}G@eBCxpwrj-D%WtPcAFj3w!uIkZIet-<%KG_V!>fp}@Lz?rHlvgx-YJ(W z&4(fz&uvJh;{OVD)YRe-5(-qXa~x4XpsZT`@uTM~Bx0?rf!8z7s-5+>=ZtJ6+FYiA z@{@xMG)B&x(1(ZEWO9$^*4^b88;X_@xfO6R5)tuCl~>vL*eU}w zv=#?9F@uQ-C;osoUA?~q?vcByT2U6!ShR9u)$yd{j7_BHf~q-sqnC}i1b{Hd^2?zC zN>RRH-)!{W=~y8;UpM8$a%aBNIbPl`R-cv$Ch+r)MB%_SAYo8Sl9~l?{M!6}tim6c zRHw@H?%DvARlBPtOUCi2JV?8+D7GB!UAsFD)PdsR^ZTsNcHs^EymKqK`Lmr)qiPgV zlfP>JN+*Sd^kx3)VlrTz3Qla!GAXlg1MzhqC`DOK#c#UMtcUmOM=oZ)?m{>F6l+5J znwSZ=?OPo2FcoJW6;nw4}h(+Z}@JFN9(o^t9$3CYu&%i zQV@=&vs<5%6|YxS&6Fg+zmh`)#WAuVw|a8paW;h5K^`km=5=^f@yIk)iZmc0^2*%pox?J_uPD7b9Gqk_J7h0ffjGt;U%Bv8BMIR_mB%3nbzKrIIujTR6(jrbtPyZN+PiJcW zr9l~N&&a>^>HN{+A_Am*=^iE|<}}xujw{x#tZRqjGlt@us8qB8Ofd|z&!0cDw)cmv zJN3LNQ|a4?9T+k*r#K!lY;_(W@1=c8Uc4orDH07fW_n}j%#|8~Q92USFHPO9@itjw z8r|psFz_5a7_A{0O^A?@x036X zk1*zKZa#z%E2UGnf8IUW9A?{q$RT!qqAM=G_Y}JEOYcUdkBU`?X!#BjfpBtanJIo?_HkoD*ervDLE13wXJtQ;^X?buFYA zLa9#SCq1ZRv&FA=5I)K2B@HH{H@f(-fwR?^WSSz$Br?;BGm(9_-$*1ieCTmzU+|6u zZ~mXJqYrII{;$w-3L>KR=^n9{JensZVyBUjt@~lPOMO7EugXFVWv19kHPsoK2Vq)Hp2RmPk<`ReCI^K?+co@zc{^m{ zi%fxE4(I=$Xu_M{k>hku0kJ@iz>_2Ka$5@eX4#Xt{8dXxbsw@ru z9cT;EaQgq0Ki2MD;{kaF$$bWyjs{MlHnbs*6p8<+Z0+~@vu`iPdRK-zC4_mLJSzyH ztU*OT1XRux4v@L%RFA)EPZ7YVI8iQIv^xw6G|Vq0SqWemGlX85c{5Dis`xP4uI~Gz zXKYI@nVqL+lWM@3|E5QNj5RznOAKy^IU4%45)Mh*yybevRUm$w{hv^7Pr=TK)%P@X zRNkhZ^oIY0Mx8m_pBkyNqgvZn*2k?S{Zl-dpn~0WvkP<#oM}HL&S42oA2zh;YL(!R3ME_g{U?+)HogGs zC5@#UnNlZhOv4=hgN#2)IhDb8U?|GU=ZAWr#Gi6yS|_*T4H;D>Lf4QU9@=0{oILl+ zCU29muy$lTp;%*r!u)@x9ZWBX_VJe1QGHy5!Lbp_uw2!)-V zK6au#X1`$!5;taiN?enWG~H7Y=%-U7_a0)TUl*4)o~Gv1GN+?^cZp}J&V%S|N!c#) zJ%WC?!W7k~hR#A!5ubh&NzsRLC(l+zGAkUq;jXU>=zuP}7@#Tb(Ndk2$X|{C0ZAwZ z2N^D|Lzi%<932>9?fAS>zj+3%v$HSlZW8vmYJiJ)>|3O-F6>KTv^f2}(0??j{N6ZZrs~ ziUdftv4Ls~U8>v0IYMsH299suya}n%(bB5zj;Ri_RZ&HS1WZ8L6RqqncApzMb1%wp z%HYk>S2R7lSnhQ^o7Hj*u_MqRa5{JwC1Nt1!Tv$wQB@nee47XfZ4ny?0Tb`#eork* zh^3+v+C#LvOAu92St0C?A+tZ4aS)Offa3!hP@(eX=#iUF$MX|xD8i^OZi2N$1&-M_?@_n(M9-Z-Q12h z61zUiXzk?WWIk6G57v?0>VEry{TU>@0niVdmvuHV9nN`=UQOkfOL0|s>g8y))8LF@ zLv1(N7&esXL$M$esqt_4kuXu6YR?vV#pr~~e;^Q)-1|A>HY_uz0OXItbxFZMTIH_J zP&4}v5&j$|jSmbhj!P{8|M}$n5NnumnegSO(hN{&V}9{&TSk8yALj7xj8Xd_$1oI3H@V zKiXI5HXWAxm+5R3^nt?p%G|scJc3~Yn$uQZDboi8Nhke=zbVqxrAo%5fS)qT*k1XA zYAB-bd)P>hW>iR<>+pOw3ayPECfI zl&`TH8=hBm?g{Py{!K*^HxH=^%n(TljHS^4e|mgD3^_KL+ZkvBQp4#0lk^6*e0Gtc7n z*c)UB2**WgZk8fsN0vsEQa@Z!iv~k8l$7ZpbnpDeQsxrwp>{8o>(lz4ac{OcB$YqQ zb73`AI#6fOLhI}E+>^2rkkzoZ98zcr)J0nOpKWE1Yk)nFZ`LWG;&dJPkjtVK^9yABoodr_ep%})!v*Xy zxU0vrM&dOAYn&y~0{%y(FJa3otReq|6?(koDW)YUWp*+M6mqmyEIUjQ9J9_&t57w( zR?Q2L;1`d%{%d6TXgoF20P72#Rs{#VmH-IZ+g&ixT=JsuMrI==Q=$rkKL%6YzRsG3>;Z81`6=|H)XwIDL)a)B73+ zViLEkamX{eMpE@ zw9kd=SRY*fOi<4OS8t2iW$gfCc&G zlXj_@)7Zm#BBMlnm__;$yQNo8ebloPn&j}d^7jN$y%*(u-pdyYZ;>?}m18`$%Zy98 zOG}!Am-5p(-PkL&kOj?NN#>o)i=RV{=zWvHRXIPibF#XsqxhQZTutou`0)FneW}Qi z^#KE%1Q~LBN%F$Ra962$Pa4i+_Zpj_RA_~8SZPpd<1tVrvt4X^e0C`=45E|O2npvH za9WKHcR3tabjio3ZR+#cp3S2tRA)(UF1e&sRA-QAdj8!s^i1Z^dhw%c)T|*OGwRx1 z+;!+`7-SOStGyu8pOults#FyT6__591(iCaGI?%|Gip@zm&(I)QHdSQn-_Jsyzd6` zdr+G}rox_rYll9vVbf0!(*9DXMZXB_?8fjcTUDpV=AfDVpB7*X>E<-&!7lb&-vi9$-J%PsB({Du-G+7Rnb^F*=;#mA1*DoyOw zGNjZbxEIB{DQSE@*Z*2^_j94jXDsAB9}ZJGE`y=EsR08Na(~QqnHeB$3h?lAtq>$~ zJk?}D8UIcxDQzy*(eVq3n9lTDXfM8%EmODLy%bN=>!`Hgq1yK|*2FiyxoX?l5x?if z3@bSq@UGiejn4i~i`Q0xp>gr~FL{1>xPfrChafZRe{gc9>##f$_d>%yZd5qtU;Km5 zA_w2AW7QQ1ZfA`DOM<=p3KDg!_bKxR-+1m56?yMx=@Dr(svf^MKEtnQ6-r^8@fN>w z$8}dbp8Yrn?okq+uh6uxv-EsN_(|N96ZJq*qNJ2@z+StlMkCTUkrUI*1GRFBi2q`N zZj^melbwwXQ%s7Ea6$`_NcI*F#u66Yy{VV+(4R3@_2y*qp~9P->|X};GI(KD6sHFW zHki6$ySDzVt1FL{^?kNKX$>0qur@FF#F4>@6ej=z3*P_D%^N2CZzJez5!a zfJ%5aU7oU+{_~lm4E#w5e;H1{?@(u-ES-{2nPkJJsP6_VP)>imE|zU76#@Mr9!eu< zbq9%^_`|?|Z-ox${|`9MazJ0^-Vz}UEA{q}{-Ks>Rg`zwTo~DE6&$wK7fE8k6@?lR z)R>$VY2&zfr&D=+)I{yA?#2ac#G8UDi)`d+u`pkjgR#BD%^Dzi%W98O&;(TdqIm-ap%h2RlIp zaR&MGtZe8rL1Dwq&VaIPRAmOn8OihVsj)-1p)fV)h@Bsh=@c{HFUJ!$!|%W3)pFP2 zPH49)!C6f{^$qxXx__nlA-S<)7c_ftFitW zKf9sw5-7k+pD4-li-s}%N<)!>%NmiLjfABos1c3@5Hm_ocNxLiniF$-) zjKddkT%R0ZIhg#IN7hp65p3aGhv+;lBQ2 zj(fg}8j@(S>13(cxkTp6pAJr*hmcU@Id=3LA(UX;5mLe;-h#$U?VkmxII08k&IjxD zLACohF#Wk4?SU#8=5y@V(l*2Uug6O1Jezl||4_=VRDWy11n))yt-pZlsthT=9Ufd0 ziJ=ngZ5n1X@Jj3KK253b{{Gd$udqS)l0$}%HZFp-Q^Bboh=cvm2{1Sy+|_#OgF#lj zK?addjd6MEds8#j8#>(L@V7A|AMS9lS;4jt#Rw1}C;K zPqBX&BoTzy$(0xNGAyS0hkr@n)Q@H6QSPo!ov(tDi})+&xF*J8=~#>kc2~RmW<(k{ z(fbG@tkZL@rR>_Ml5dtFPsyWLRZYqdFau@~BVN@Z{-Huw-L3Ny;lKut7-i z{XjI_2g8YJ9VFl)N7f4?C-Px`j9#%tAs!q*!X@!L8e_lf!)ckoJZ;Tcz}Ims*=(MZ zF}6n!nntEpF6ANig!$zk&IeP+VsxHW$7^A~gBEVGH>p$1Aq2hEK$Dd`^D69;9+F4t z51Z~=Z<}c3f?K|RRGCK=Z{l-o?}W1)g!rwArGCBtiyRlv4>l*|`%@W?GjIIvl_PVX zvo+&(&J-e<@F8ct{w`qk4itEvxK6OYu9`GFm>gCT8T|Euzrf$hdnyV(qxYQQ6UUP0 zHNUP2DrT?ld)pKwFdBUv6IDa!a8+~mqGev^Ud0OD0-ap;0S^I{64$k~PHLp8*I09uTJ?*t!x)gfMcB%`FixObrs1C-dpc7ylhJT*)75RJ86R zS)0c1!)Fu>GoN}Blk?jlsiyOr$8m;0BonJliMwdz)Y_8|$fH!L9K8#T@g6o*|Izzp z?eTB?m}_Kx5G9AA{P*zV7OP*x>Aix{D6Jyr;FMEg`v4mjawu#^UQv-r8A^U9mGT?Y z-()|JdYf%2?xo(!VSq{dN1lqGq55MHHgk=fXd>jfwRpwLZ-7`Oi*xjXBq#6bylO3%7&lmqD9^aM*+ziM1hb+-#oHgnx?hWW!3(cSNN^6z)r|cPW+I|%H#cf zlm|Eu%5Zot6X(jpqB^YEt1yh^0YY_;uZGHyP{=|uW;!GPJI;WXrsn*3>t1tnbIXP+ zn7CDLA_!n?R*BQ21nj3>2S);MIj`n8DZ7G^H9bhOhsoCKK8+VgX#Km%NM^pT2mn!L z&Dt>j2TcMUl}(;I1pcfeHF2vf*fFy<-6E`ybzpGN92f>x0@BwJwkRo@RRn!`z)6FK zj{KJ1Pg9umAeYhg)6GwUk|CcE&QB9%-zB^ES2VGLN@#=PDDv#uqn5+xWoLvRwRT!L zf3?WlQ7;n1h~y()Fs-sfqpzvKUzz--ZT`!zxzRb|UcPJg{&)yP6RfPk;ej*Ed{(Bt z-Y=8LZgbf2L~zFg-`kW-S~uzSK28w3jqY*CMHIe61$eRkVDt!T`A>ik`3KWo8y{hF z0ry}S5ms|pD;2=`pHA?$cCqJs?|9K;<}Ikw^3&BgJX;JomSuGMrvKk@h&|a-Cr+)i z*!PN#X6kE~-HtqAAiMv5H2u9Tmx}h{5_fO+d|EbBF=-$@Zhx%uiDoO;)2C0*4AzoO z>h5Og6vQk&*ed-AiXw&}bzSHxNsP=bo;_grnoX@+u3JgB*~fME429F^I}mt%*1Fbc zbpYsAV{z6;OS*|q-Gow;z1MmhNh`^yQWB-{}Km?WEqZvVRTh z#Fw4HQDEYu-f5;OVz7Ydp`&v=8i*0r7e&ERWH|50~NW%#x$m|d4R1&A`x?`%;yF%Ax5YAf?04cM|FDT>Cwe{{z)?q4yZ z<^H9=C#@6`&Klrpkg#R=1^uCXeFF^Ae=>yr_ zNb>6bee0*J`ZhqeL#j(Jhcc~5AY;O+GSU;W!ge@I}EPz)#%WazA(26*~JJf$0*6Ju&|nfLc$YAnL$bUm%k*6s@2A<6An$B*`6a zJLCgSO>)N&pivpUw6fSQkEyT`97Ied@2_6;xHc3_{mlK^c@%7gEJtkKAimUo=0)9k zK89SKJ%`~prmB|?^)FP2GJly7|KPm>{KR{JY>UYtJ1H`o07aRLH==c&AEo^4i0y3d zzn&puAyA}0Av6|S6u3J@cytDS8&GZe_V?Xur_>}BZGC&ky3@-aEJcGXFB2_*A??2$ zJu`G#`iWa`(-RZ49ik0XKe1_-)qx0Sv!ygJ7z#@fB;-cQj5oKF1{hGICFxvX9D1_M z2Wz>f$Ht9fKw*(k=5N73GM{!dMj6t5CmH_ALzhe!OgXY1jjTc-gHj97`E_z_eKzFS zpl-q2L89^r93YSQmUS%cIeb7jH!EsekYN?9hhCxo>LHp+in84}`oK|L!R!`B$qo)a zefn+zUIe+}8kW3-)Wm=8MXn+!%Iw0=b&xe*b`P=|%fJ<5>g>_xVn~K7LT&3)MvAeK zv;GX7Tv%OgJ-O{Se8DBe(Xq==8Hl&fjUrcy`pUs!InqCddn9uk9h}YmSx(*fqti}gq@)hv?aZ}ZQy!}?03s& zCE$FfVlxpUNRCJUS)=Jo{Za)g%rHanZ1xQjLuds*JxX~QCEVGWKLvxQC~9Y3#jnf~ zm=aLL+!g?C-yl0k$r=+Gcx;6QB_;vk-HJ$Q+aQ85?eKEYXJeqT%N=L#udrhaLC z|DHEb`zVg4H~ZP&%IfU>$o~kXBR(B2h(t^yN>Um4RtqBtPY`W~JUZ#s{8#Opf4X(L zlHL0BrPh_jU9+0pJ)4n`#t(0+oc>dc$QfW5An_!!e7H+*^nLjinn)EnOA(#LJPmW7 z%}K_6zKh|P_lda7`lG^ht*Nrx3|BlJ10IBwqL~mLdo9*KEbnq8lZTDL!K`T+Pp|?y zTxAyf6b^hCAGInE;ibOMkqghooy~>X`rJsNJNFN95qB9sS0M>owsKN%ADp^Fu0|Hf zF_K1VNJX>itq_+e54c4CdcLr?5AsU^v>eCBBw#3fQ5tLhtPs5nZhWh5BM$zci|t(y zvrE^*jxJnE4trUKZu-bOt&+5%o*QLnyRv-WYCEAu$g-AQfh9q*YN*Ht!liwNrmX>1 zp6EW0#r8IFL(ea);Lit!;arI*R)YKUuL+%u3_@mS2G-Pxw+c=q%Za91^L?k}i=qE7 z`F)auhf%Q=DAJWF@@hz1l@Wdz#;yjNqpj&>rAzy?cG?eX{f))`qwVaqec#)pPjRC8 zyf-B%x!AN`2y3M;Lde(gi=#3UZ=V!}r`x)Ac+|L0 zaj7O{JNF1BiBgle_Syauot2l%bGc#z#ibU7R*$Z?@sT4HTxJ^Zs}*c32$7%UeJ-no zvc_76P|j7u&H-9>lUm0qbkiy>)3*MQTnXyd1A*cGGR*QK8q%f2h7U)@=1d>+Wu?p6CJR}GrDmqp$C?CUg3YroyZ&8`m4WJK3n zuN7?;QB!m^1)jb1*f1j(CuI7X#d>xT>dPmlWgulWS27S4L24BaB=H_{3!N4fBe8u$ zQ$P^S66q|D`A`OT4fY@d3>ku}nC`9Is$)Tv+NOa;mbZw`m-}MJAn?p$t-`a z?`Aj&-crFd)TE4m`2!_E&4RX`xT$=Xk~8QWpT4;ik;pmTe>(L6y6t;r5PUHOR>Wzj zuRXaiRp7bfQeG;kHU3FkdBXjL_V%K2LR>UBqju<^G|ftPhHbhiqbaM%J6#N#b(_h> zSo|cC^D%$&%K12@T^B~ZcFJ|Zi{hxh_VBary%7@;H2S7!tL1!`i-v_6nj5&-#oNi= zI_U`eSNJmr7uCMFz-1HjR2Z<+=QhAZuS~$tS4z25?#3eK4*s{lWG=fagILlZ@9Aq^o_d#d-i;nAxgPzh*x6c!(e;doIGFuyymCqAAxM+e;J2--RST8gt73UI68Dp7yZ^Gi_WVeQGbQa=-+pRq3e}< zcp-3``uk-dBny3bgZ)#&eB0pM19T zhX_Q3VWP78!(;gxSGzBUqSGGek)}|-9~dz^)1?~{`pf?hc(3FHg`#8U`c+pL2XjH{ zCOW=ruo+SJjo3lQ+#q{Mg`YWVkJDcV{(iOeoV0rbP}p6|!wv3V;1-$(D`xTxkmSD! zzT2%+g|o(5mMM?^`GD_V$Tl#%;c0%PIqP;-k^52jH*?XN!MjfU&!2dU9;*y)>f!#6 z3{9Qw;2WYCSJV&GAQI;(i`wxD4(wdL4u>GiO_0Z}mF*lHZPc=%s+~i9|Jw|v?{fhg zc4IR$_pGq&5#10Tie@C3*EL(+e+tp!`Jj_-MTZH)6uG{J0vqAhDiAkaZ=SoKSuE3c z)&6Uh3L3k|B%i!vqa6My8mbgT23QCnq;KQ-iDUE-+xL}A=0G4_uE2-iDn^2RlAdBS zlqUBmIu`p)|5M<4yqm|#4CXg1ZM9&jc#JPhPA{U7>+3X#K*OpPwyPy}F;6I^7M)wY z`62Qh6n5%^>Qcy?gC*F1b_uH_?k~T0=-^}XEYjY$guQTHCOhi*gAB^f-=RNXK`@%` z(aHH%p=?M(Cq7koJ?9&7^GRlhzB&7Wf-BRvW9^0AZu+v(LDZd ztZ)rTASEj3fZnI#muO`M9*F(2k@*bhh~+=cM|k3INMD*Z42+5x5J{SbK<6t;x3=Shv?GtE^7I2i&QAWei!6YdXg*JpXf`p^*Qj-%YPhSg zIXzG6tdrXP2skKR?w1Ljs|CjYAZgU1B=`9x<`1qGUb(t-k?5qhB6JsRuWXjy<}a!6 z6l}8JWa1h^!G8=x2;m()HJ^hLNPL<|#ayfEZ=szWE`44M3IIE1u%G`6H3VkC6SpE`>3IZ+&AZDPZUMTA} zk#V|cgrDabYjlFvmKYFLO$7oNrM$>iaNP*|U-Nf+4+lyIYjF~OZD$sd{!CGQvYiz44T-Zhx0!QnJ4`dp=Wp~^6a_I>>AxG@4&=!)(hv!VhTGK)uWek>K;~_ z`!T1*W?Rh|ro${iU&981U&>+87OoF6FKcv~L#bc0&`aVoXWeP@~z zL3#V&;v?suuUCIpPvdVAmmP|#Pq6q1T$7~YzHf%$GFZ2kUKG~CMY>ZGQ; zxL!~~S-uTK?^dhwviHmLdj(TPteB0?1Tf4o6GTNTmxixMCk#aCVQ{b)Bqn`YC9lAT zbzF7`OMu{vz3%&7z9E2EQ}_V5?_A}bqS4lTuN7niuiV|E0YMEOZal>lfSns&H$6ek zscn~;BJ3$EV`Jgs3Wd_k&1OZS-lhBOAyAAx5ru046iq-f1ZNbZo02_6{go$FErT}b z^yRVod%uYvzpjMm?5BRyn4h_*=M=n*I}IwH&g7^x3!@5{T zdglB0g8TP}c?Tb+UeXR1e!J05;xPv*^B>TGF$No%#58G}AB0*2Nm}S9yDT!V=K97k zL81+eHeG5;-?&_rplhb>Muu6B*W%^=Pk z3oE?1x4BDp9|(KmL)kA;&{5dKtIenY-1Ev~)IeEV57eHW6%OuMPO_wsX?d*`< z#rncybfQbEPb%tXH;?If*CC&Ou*GVsaA?4)+}F}gp!Wp&3(E(HV@Bk z)6S8}{%SE7YPRF;s~zXBMrTMV!bYm`Nu%m3c3ASQaVWY4i+5EyKD|VyW-ELsvYJfh zRVi2Avyp%%U$iG1B#Yjf@p+_dS`o$TU&+4RtI(mi ziQ$MgwfGTdD^h9pW{$C@_wQ>j+E0izr#14*!d>0UmRFa*Q&U{z%<5S~5E`U>jlwy{ z9h$e`T?X|EA$D7oNpJ$(u^%Ba15yngbrFaUgER=kRJ~5(=O=b(^yr)fU62;dG~k2L z3xSE@s7=fd0-q-72o~q<WYbAPxyLIu(6xHWBLTb?rGLb3;5Dg^&jzRKSO$HnHqMerC{7J!l)) znhs1}x!>HLXN#Z}huj~(iZ@Ni4HtZCPsk37@hwLU>#bL-Gz zOafZ={n_?OwG4TFA*UaX6SNn@9pCu0*(GAKbrp0h_;Y79=jiBeCusu!e{}ib{ldUxZLl zxC#0VFFgzNlyrzpE2w`a6C>m@25E+@>&BubiDmJbUSF8JdIS062f`eG8#r^W+qO?# zT&K#GXA^OD06G;jTer4Olf=UKcmu16lPqpk=cNf@z(%Rh{6LV}OjODO?QdL+bh30_ z!f&L9A=)2ksbZjvN?Ya@y5a<5hhD=2=p2d;dE>$QF`ZKKyLxJgG*yf>zNzOA-;hv; zo%N2eS6DHdKG4PB$bTt9{|ZsJuRqGd+gpx=D%hXmV5pMIvMyErPYWRV+EmYll}*@K z?SWV}i8F8)Z)M77nJSb9uZx7-Wa;bcYyV772y}h{7EsI2^?&mDtt;4|-8Z^^%pV0F z0Xp&sVuY}544|ZiT>2xC&hydxSS?OEw6d;8<9%(?s#G3 zg3VKNbvgJJR6~za{GS&ZXC(z2=`fuYWcpSrPF}>sRwy)pULpAbN$!y=&O-c5wm)>H32o1W;#!!W?07;r zX-cTnUuL?7$QmKXV~x|gd`)!e^uydnU!{r9?R_zdA+4Q^GYj7yM-zWd6kR2FCk|di zMcB{!AB2*?s^Tgg0tRW9~VmYY|D&f46$EAme@WytsQgo$6FB1{hcrZba$g1kS(S_&s-g zrWl_15136`8gG`)dExjY4|Vpl8hMsOdY%!m8JV~ud=Ywo+E3+5FgV1xR(~@27asbK zm7CffmHc%`RcbIW9(SP0*(g4mqP;)MF>S6ey4GZ!3!gX zc$Vdqb;wzTf^jPRy>Og|I?^{q{*-Mmor^CD4|PRMcZ=&9yM8|iDQ~Lk{$~+LPRV7g z*_CrA(*t8gs1y~cFw1_Z;=bKi0F10$c;p&eusmwmm9Tf_MQgPEm^WBHldwb zs@m^A9cZ)sy+k<%-q;=H(|Qwu2^JHcNeFTF3_x)IUTL-3Cz^WxK4z2ER{9=1+4TTr zq0u?;;K%0$G9}B~%D+#9K#3eg?0JGDj%nb3lpoD>DGhz~FZg@p%(*>TWA1XX_;-1B z@@Z?XYq46RQ}dJlkq&q{9?^})CGNicR5ARqKnwxAZ96BapHOac3BeZUF*!)$X*V~NYgt@JU5_^Aeo8-$Mu|l7HhEE$ zC#T01ReK}F9Wc{?op0-f;y8gd-jRaHn~w0`&44SDu~g>LijZHgcbdab7r-jO1kD=$ z28)>x3VyoabZ{3Aa45!q8~TN7fXj%sfywCKu(od?anaVCCRL(xMow7;Q{#FWk-2-N zG;#uEVP_BgwbUx@cG!MOZGQU%{?GU&!UXLcA3Rewb#N$So__xFz(X2M*(iJzyxbY^ zG>qBSC+ZANr4_0bGIq=Y&kYawg>>A}feO>l-C$>ym-)_}R&hlBX*mB`tPr#uK2Y=J zwK$sC#gT2-Gmn!NtD}!6i{pj7gplOa>&KSV5^i3Zg{&Cj6os_EZoL>1Aa#XBw0brw zj9u)qJL3oKmXSZ@?^FKH*{P7}uUc2JiJx45pwe$9?>@y+`1JBFOd-i@P?1LE=wf+J zzVNCxkWFzNNM@LnsFhHZjp@B(PH(lk<)4ZmiIU99LDg1yFlDZn1R~7dq>h$Yn3y!o z%*@ltsylam{H+NC4x)YhkmB`#`^l31>iXh0EntDbwpGG|B#J`%|M?@2s(Y$$Nb2iy zFEl=QKYpKa6}e2FDf6NkCo!7~xvpXFpS_dDgvaVWwlbLw#CI8L^PTxh#JJ@pMy$$&+){~JuOjca?^UKL+i%n^N(-K$Zp6xJZ#|)> zpdXud1DO1AL;Wv{bQ(F7fj`&t;^G*b!@h5xd)_)*NS_5`8U)5Y5jS~@r=&i^y~Ii+ zrPNn7T?+93Q1`-O+FV6?mXSfN!`BPqm$S*J$z%pLpI=RV7(QwBeA|T1K@@K?C0}dC zQ9x2AGdtfE{a-(Hw#A)YC6!z9Tb$ROitHYu)xVdaqRap>^<251D(ud7yfYKy&jW%6 zVXYp{y**=J`yV{&e)iaH`%m)=7l+w>;f&`^Ww{H?{UgG3bq(R^x-Za%LAFqlVSqkE zxhLl8ov=*eSmjF?z8!E{D^JufoKe1MGiiU+dSpZu3YAFhwn@+X{B9m9n*xR5J9D<3 zS-8tj)Em&}DaCb;D{t`i#W^}2sNu(X>ehwGJ6y#Kb1r8WUy_0)gqGVOWhP_j+0t_H zt_xK7tMJdqH^>M%zE{0pg0;~8PGSCbRMU^vvU}11Tr&*0ttb@l-p152s(|+XQ#CgclQfzJAXJ3m?8@*G%{VJBb?NO<9UzU-N zwWiXuuLKw(yeL>ct4WY%yjCJ{*}84mFP>zkk9$7_Vb`yhMO$eO1x8Vqn5B?V( z%}^zKO#nXXVj^w7BI8$^?$65-YUW?fWjI?>Kd-Tqn7rYos}qteNOueSRjT*sXJf|W zYv|>|i+j#cn2nVI3kC`G-OfOX| z9;~cI`(J{gJ37h3qPXR2xZSB$AI)Jl_{k$To~p-UtFJro^hLyL@0CVbY`F|6AUiB zdpdK3437k_HkkUw(??o#30aa(q=$H@o5e zhupSjf$qEEGQ@IGxi@7VveGs$!mbu+YR-)R5fw8A>L5EsQz%P)li0sds%GIeZdugI zMa<3KXl|h4Ky}0l_lahB6;1*>kHFV|nJ7imDv|$BoLYc{q9R7*r|y1sr}v|5Y-|xM zD7lke{!=Cd9Xnb5>6zQ%c|h0NdsbPxSr7(^Q?eq6fp@-~pr48EJi5rTtqCs} z2RvKPl#zZHPM7;rl)-oXRT{q<++Ozj3m~M}1s%T!UJ!&P%Jn4@zY+3*Ke>pq1ZTQT$OT=drHmjH9VJMsG$~=MF+j zljg$&=UfH6AA-i^n4NqAt34ny;VS08T9CK&u2oJ90dBH@{(?PmGu~OMQyP6ag+_(y zCsZGnhSyMoiG@YKU1-o7txd(@%qV4SHxP0%dKo8A*JAU2vAV;iT;?9IoPMRt*mtrk z$9M>|XD~**3|L>R{)3m&F73BTu-G!M57y(&=$lH(oN=pThZ@J9|3^6!tXC|DSxQItKzOyIX)o#0+i;QPD(1Ip51 zf~-_bC%-MwgB2i|#{7%GUza*?ddJ!{4;y>reb)J-I!U1nT#mXZgDk81ebpMrD>BJx zYKAQ94Gw%dQxuiwP{*qSZ*nDxC{iA}>14IL8@3Y1J_^kPe_~H z83N5H=6V$(e}4*Wef3+)!os3mxoK?nQu?okXB!^)6u9mZ(Tz7eXQA(LH~wlxcj9Xu z!f&JN)}EE&!Hg-tNhm9MFiFsWx$}xFQlmFaMD*S};u*ce320b~NcDs?VWvFKMVaA& z2cfI{jr;sRo$9XQ-)^X1Z$#t&5SBq+x9}Ju#Td#noxb>9?WC#(K%6AWcMdzsY{pHo}WiHhB+qu2iN4Nw?=74_kp=-NVcDM2%9bidV z0G(OEvLxh|fmaiVbe(>>5=vdCz;P*C4fbq#41E;)Z_|xkP6Jd-;U{pK#da@&%@=oB zPi!+Y@Tr_*spnHUq37ks_zmg0o|00T3>*`~3XyW}Uh3<-C`aY}_7y(TTf$OqA8z9U zOice^=Bm7?sX_qz5l02|)|;yF;yx6e9XDo6kLbmv@f^+s|)F~9$m!Rc~Zr$6z|z45wVVZcv++{_%dOr2E3JX@8X zTw-CSqP+`@4o4I3`XB8r8lqr*VP~k?CDf})B)3k&)1s|mSlzdQ5XYySwu?Mm9j1ni zDog65nOR%Drsl!it9^~MDbi@`f%4KvXC@xgzmS9q5e;7S_zd_frfVasX3EHr#SoWrDFaKf_$;- zDYsd6jr*m13P9?LiId+^lO|J8DkBySnHCp6u{^sGtgvF8hlyGuV(m$|@rh3u*uf0$cn~rNMa^tKnf=2a(8vg zB+m{JRfS!fN+~6AzI(WRz>U|s*-GWjn?Yip-u$L|BD52_4?34qf1qEu34_I7Z!zrD zId(tVoa}zOnm_;}BO`0k6xMsw1Tw@0@)QfjF>7AXDab1;9mf#pyXXBHl38X%InZ;l z@YzA1OF^NL4EY+=sWp~0E@yxBH-n3mHT-812sJt;iiaU0hgHn#h7&ti9i{28E~>@$ z&1$y9AJwE->tbc%tK<QM5xdV6h z{LkLbEHN1Z)RO8{NA#%0O9c&pag6Yr>+3FkkZj7>-MdJskS;F1YWMd`XeQbfpZ~g4kmX?#o+IysKAwOk` zpAag15ZW=*85SD9T)7)ci3nTn+Y?96x_2Q}|xh_Hn+E zG7mkjmhxwtV*t-W90BlAd&ErxD>srqFx779(mCA?`~D)25&#%T{S)V@gsesTu~yqav|8u|!u5 z9_)?JUG9R|0NW$F*I`q{CwZL}yY1BMTfy}0cyHllRaJtbwt9d3&dca)+;{X+xy=L4 zk+u~Px)F&e@I>^YocK8t@b-mKY&!O{$OW;VWsBf?xYvM^35|S+Chi}CfdLKfi|KGU z;_m{U*Dm0$d)}O$GZ6AGf3!NwSMNIal4kCwPPLMXys;0+>{Omy)H=|fmS+IjK;6Mu z29Rmc;#*7aJZ*ZJT!Ame21$m^JxAEw`H&R_+TiqE0ULCztY17$Y+fipRyhL;8$zM5 z$K}W>bT$7hV6~;ms!E}XSFJ2i;X0scoB4zlYJ?gl&R`c?!s7^fcLOD=7==|x$iuio zI??C+DGIZ>spr5$r?k`1Mv{&!x*b_Pq6)fTX&_UwZYIy45D2yu&AO+e+Bag7kD2Uo zwNHOwOA_f4O@CGHlBfCt@E#KUh|MMZd&Ga0(9cMb+jdt;e#^ZhpE6>c>8dl5+|PJV z`O%k~ruVB+v2I6T&`J+|#OB&yiUE<-)4l32VH-;~=ky%R-0r^F21C8NEd(L|UI#zC z>>tO6!y+SdjO>B5}Qic4yAUDV_ux>6g#1b7)Jd2$Tnr1 z878K#Kdj96eAqEAC>#rkW2hmVE|!8H96#1PUUUY18Jki}znc_%PBpFmrJcL5fnd2pzHq&{PRdgQT>vM{H5oKdcqGR5g@fNPbI+ z;`Fx~n^d48_x-_2q9Q=mH6i*8XzA#K}@@7cW;XTJ-*&U)E1qtFg%WYCgJ^!LMGX_}b z!gsX6`FANEp+s8J;2U^%e0qQgq>RxSCy=F-|JHtw#;U6zQbQ?zi?- zR4S?-|NgS`m7SF#86|ya>m~CY(g7}==VK_Q{+@l%p4X6u8E*= zdZT@xI-d)V{^8-O4Wf9X=R`h`olg&BFbA~I`&hW?@!zQj{OtR0T)b-)x5J#v00;q& zKj@tIH%h%R{YNhR!Ds#ovNH-8%7|?9OR6W1rIJPtSpw+Uj2V$nOJ7_VCR31o@&DVF4m%-qX03c;OLXKQS)}H%?zo z#QXmg`BeG7O+6d#uUHzXI-PrZaw(@QeB;=SpIos$EM zM&vbJsOSs1Ee0wuAk(<{`lut)?VBRbRta!zrH3Hlnr@|Nwc1HL3Y{ZM%Z}Sr4({rI z5`HDpbExQJZCbOzHgC8X8}TSfs8sJ>`PLG}0Nr=C-na!oE_CfKwy-7+ zA;o4%>Pm}k+A_9}?%c@zg^O%+`a>44K9<)rA?RR)XKYa_eitD(w1jX+6aej7OWwK# zc@7m72T#Dx_OGWy`XXCl(IlljIa0?TpB6_vP2!j26JbL+5omIt`LTp;^Pkc{b}HMM z;eU?Yg6>YEL{;T$;L2dAaft?&L&HDX_idZbX~x2!ZbkN9t5!Baanq%SC_4_PJTCM* zO<=n4_Gx;}knjNdlO zv}UFnb8d@c>2~*C3-G&Mrk>R9jz99CFa;THQ5w*`ab4}}p)f9b|5xQZuz&VhjgKZ3 zNIhb4dukg-<(zsi7yA{AI zY*sIm40Cn;2SBxK%#?}SJV&AT_X03A*PG#xHR;Y^#olA7OUg|U9gL;-C5R0Lv?jqA z1WY9!#lE-SX)h)CPWu*Ir#>uP@oohcQQFoC4!?8RkJ!VXSZ-=X(?hR`zHM6FuPkQIC3E}ctHLw7 z5Cw;FJ+5QJy>O2IX#t4v%ngS?egpjG`idhsmK>CAMBPH95RQF8j793Sa6MI3hTL5| zb>?xe+J?rArxc$SYLG!f>OfvC@BqiKpxO?<_XkNUL6c}%Qh}Q2dSw{Gu1e(Y_mC_Y zyT4irN*h|Fk0*+r;FUuxtR-sa#_pcaF21u;q-$w{!MSrgtH)O~p&IfWMP;Gv7k(xx zIP5B5Q;ym1doXcf?x~+m$m0$-4?5|dVE293Mdt_%;~5;?`pS5IHKgWO6|y{pO&I| z8{S;!Ir;tZaV+#QPvo2;_?4WLB&nr^Urh=9N-wfU(asxx*B}VgqpNwA#1ZiEssjf$ST6WV zJE@bGHczD-51?>&xpJ||VVYVVMhG#RVL(KJ?y4jCs_J{DaR@PUi%vNu&?pL}1v%b$ zZL#PD{~9k;1}<>@(0;dsPTuZmP88*}5BqYxlJ)dLvl6 z4YZ(DQqagCiXT-H!i${28PUT;7B))CWQi2cOMq=*>=LdJz-NaS#S_JE_r4~bhWZ`N zumS-@m5>h4`EfTJWUfnY-+Q>SWvcku(#1FL?`7XcE=0woW=w8QD;>U>WgdyYH%)C3 zLBd&-k0On0L4M7k=SKv;UzUS{T~oH4dzcLKAE=TT4g6TaM2af<>{Wu>lyKT-)6pR&r#l82db3jbG@ zr^^Fx@c3ycWblS}z4FBFx4b#*PYvd&;EV9i?l8hJXKx=-^ZQQnxj>hW%2WTP9h9TKk+c7@;H#aZX9yexXIn@8D% zLr45d!|-Cir~U}E0i@jEQq3&UkfJzywo;Ho1of2groarJrZ&Zg@w%MT-(Hcw5?a+l z6rUs*ht@TEUyLr)>@5p++SOaJQKlmiSMtuay*^SP*Yz{g?GDgJs^JbU_q{qlXOT`J z6#J~?uUETeJXx%K(l?Gx2&o|^_C<-gbS>VLefqv)#}#Zhv&5&KPEjsm`{VSMwe5}k zND!w&?8#;Fz5Ruz2VpZjTI{<-Iw#z^NbKAw+`HZ7o*gveN=wtKabCK{MTyU1a2B=M zm~sEZtU=NJ|Csv9s3^Pl>tW~yVE{o|8tD?GyBh{21_4Pa0cnO5Bn0X1uA#dX5R^u` zMM}E+f8*nCz3&Isk}s}xAFkMYU;8>o2MG zMy@#6H_OhUflqt)s*q6UZ zTuy#DUc+LHVOtSz4;g_o3Fb~g)*h*~uC~BLs6f!)>JmI7g#NU8s^a%Wp|Urz&m%DV zOLeoUh7ByqsssTV`S#%(9D!sEYhl#ZioLF|anlp$)IIPZChA&{=E z@j_Z){yqTi<+LN2p$9%)t8%i>{yAyb?BAcpqm&}Exq6xf1H`t-{KcwaSi z2@1Ofot5e_GQ_B;f06X2??I?1p|dA5h7$721^&r%i}$un{E)>(s9hotDK~Ds-rUO@ zzjXmAd)m5M%_1c%RI__H<txi%>e3Mz>kT~NO`wiOZrh62Z0XvMqiXn{C#nO-I-8X7l zt`cx#L&LP?Og+e{lAHRbU+^S)RX>(V8HlYD2#GhSWU#}9F5q7fE&nXP7k&weOr1oY z1{My}%XPjl!w4ehKXD9@-u6f^33IEepG4yHI2lUd*T*{I=T>l)^g^ExDaVi5{y8GZ zyHahEp+P-;uIWv;stq7^-ep+`G-zAKng?B@>J5HFK^VX~tIiHh}ia z<@`&*OWOY7JIf^a_2Ec*{2fT{*JTp2x-=M@8qi@4pG_q%DLlnxp6l-A(V|3A za&mI9YTIOmG`I|8MSpb(*eYsV8OAWCLSx8YE^n{)tv||Nr>n<>xwhfLroDF+B(oU$ zsg-dUwb>4bX+a76-O4qqT%bXwF}D83MRfCIl{F{jVlY&)L*0DfDRS9GYX7M+B(Wjg zE-({W$bQ;NG_#5I)vL3P5<8~e9Sb1XkFmDu=V2lvy2(1OlSW%~j9rin zc))L$C!Z}hIZb^{&j=Ub*yq+pA&C?+gX`uzmAhKq2s^vorfZa@P~&7L+?puXMtB^* ziIM6j{Ts|>5(uChUf`JmCxBH9FAqppK|P6d%Nc!@?zSJ0GjAx=;UGS-KT0|KOMVQq z$By-=^(P!8y^tgONTl1sx-mrHI5$QCnfcAbqZa#rP$x(@(Vz@U zo_-0_c(lu|mmVRqR9w&6g^h!QgGX{?u^*(FsJRW%8Xz3mmh(Z#?3_)F+`x&&<%1gJkCZzA5>YR$#|J`z$$iu)q!btbVpTelz@@%iQ3 z8JGHexdGjNr63NF{Fx>a(E_3BAlnmdjEP?ht{dAI0#?6;D`um>Wi-o-xrYamhUZ*V zWb1ja(lCD)z4Za%*n{2(lzH6~G{SkP;S9kEG^Luka&(iEzndU#OD7~40o-FPICH$6 zteVgIdD;JLq?Mbvs&W20k(^uTs{H%q8bAYJZ>IpTK~^^_!LLl>pXlL$!Q5#Hr|Mk# zlRWTHgw^Ek1WPT|mJE`6E@<@($n3b*86>%uGGcw{kktV(-3t!Saz&q0P5*o$*ib z#(kqGMG8L1G|Q%pZB5jRf!JtL1}-%0j`FppG*du>lHoM4af>%dX+q}^mCbQHswZR5 zeb*;CuuYnL_$B5X`eqv?Qc^Q~wRHw|X704yFQYPs8qzpBoejd%Uf^_o_8~M+7jgpE zQ!rE751zi}!K0ZFC9X?#b zrv3Gc<8NEgVF9{=Zt>c$9{^@h_Rn(gk3Hw&QQ;@hm_$Z8MsCaWR} z6HnWP=_@(+k|k}99_U;V$ac5C4jxZNC}(;V%d)EEg-<0!6EUC8q3`$$83F$OGxFSj zM>vnL`G<>`)$yned`HXy4SB;)XKc(A7j>UHi29kY{E4QiG7WQ%2EGUzNLfzwA7X?* zYmStVAVHXzz!^50{x(%srUL;bG}t%)O!jHij@gT z;wpt&CbyzM3CC9O6aV;Mk=+XhK;*n+=>(O&q!e^WfD{>Gq2y<34zrk0vjdHiHdf`< z_Jy~Q`H<&}S_MAV?{S|)m$!ihfLT7tDVLTJZ1%z^4t#08*8`I#18A`UbhU1>)Es@hhc!)X_TUN=Y|V?SV1JJ2J9D_q#8ca zN<^^H6InFqp#xdvFyRi9;SsKRzV4G^>+ymdM_Jt_;I-rBldbXSSR$N=(g9x&>c7G8 zv=qQi=8#`^z;7BhSpCclWr%{7r=dsuFmXOxy|n$wMHcPlUst$_*D%UgRbagN^O|X` z%GoQD2^DoxzrsnBL+a&b7m_(&Wz|hBs%cbM@L^(#1{V^+U6OZ=cjSuh<6jpGyv;q` zlGtAdCteNmPmVHHVj&8AY{?@!-n5pdp1E@Fr!15r8Ak=gg*kxDT}FqukfVxBFPE7> zo@yT>lleNG`P1>WI8s8AItm$nJ)1We``q2?bq<2XORe)DvD?;lD1i}YzD{UY-xrzP zZkL~>n@a7w`Jcmpzjz8ci)1j0K`{vW0gv(#+RU~r8^@~c6Mx+t4OwL9$sco1QwvT< zy7SuCU$HcO2+n){^%}Sl0H)m{8&Mw$X)ajuKstcgFhhN^Blq%>dxc}T=lj@QF`7q*aHY#`Vso{=Z;QOzNSW_)E%!|XvOQ?<1aYkE%#68^TGueAysN+F0>>wlRKtcF z>!rsapZ&Smnm|txXLU1am;p5 zJE<@I&H4UGu<}qEp;5=Ul z3i{aA8~|*6MxXS4WpaQ!saHI+R?Hb~C%?v;7}!hYQnG?W_@h4IT7jS!%|rb!`d=)% z9bbajF~?MPG&Yn-U`_DnScnWNx8Tq>U+GZmhaWZTja!yX$kkiGA(}Zn_jo0CTftBd z_v7C`=z^m;|LPG?Btf8eG;Mt;f9SJm#E5*}pwq6;y}M(eyPDP)LN%_bf-axibuava z`1&lr6ZpP7I#PW5MNAjCm1GwuUyoR!3DAC#SjnH&{cEU|Ez>Cd-AO$=o$-b^F9 z*c99$K7n*3b*b-*|7>6*fQXlC{7r5U&)!KFZF6|p#kIF_PZayBl%86;++*rv2lb8! z_K+J{28`tGN3v=#BPQm$osv0lzsBfPgE$|-*v_O|`zIezf=aP+`&L?o-voRD3WxkoI zuBjO`ewy)+3_uE$0F_h8)3Mb~FH4w(;3N`Z)4x{|j@4e2nGlXoqKag@*y_Pv7aSF6 zdkCDtSp}lcH4~DZUi!R^)A6NlEfy8Cw}hSMhJ3tTZ5$>H_oW!dS>`N0N3n19_S1@( zMWz$OP2u%nBT&YkT^qHS(Q=$JMKf8Temr;Z2n6=l0E7_OrnKOCiQl@Un6kW@at~gk za#wSYHl2_wuT<;F?+632hZblLSmC`qRY4E3+D<3oDh6S*5diw*<~lOMh47`M*BKJD zJ!Ff6P)E}C9nu>~+p+Xd_F_h+$ewRR=S;8~NuxSH7Hv>|H6Zl;M)p%Emyn`0+Tk zu#M1tWxGTlKmSeMf7E()*dO%qD&pH$*Vf0d6XmM>S%9Bxa__bb|Cut~C$(JpXh{)wKc7Y&cZ0PkiLd~Dsr2}RGN zWcVEb-X$z_0X}OX`rKHMO(T*Rp)1Qe@FV#6`pl~4fp_9?Ms=knkEpoo7;AM38a_ph_n5lW+sEM5eCsu0h#h%;#fV^9~k~<$thdp zTS#{GE1X2^$Z8Yod%s6D^e}k3D!0)Vj6ZN;a(i`}4cxs{p&jZb42Sg6Q1u-}WjG$j zD-m|`$iaXhTQx=f+l9X-*@V!ImqDV!M0A8l~$Efst@e}8}+8*O{CnSd_{LJ2SH#C?FF{;oVJH-#(*4IXb_i z!@kvNMFW>hTx95|E^W zdzJe?DOBkp5tRzRd6}Y?6oKmA zs-6{rTlboojMh7{*5|ZP0(0{1sx{OrWShd5UzN8rG>>F*-V8}u85HJ+9$<3sUiqFrL6M z+Q?pyMJpOu!9p-cT%9)Bb8T+plvaNOu}@uggV>uKQ4B7qJ%{um8pqu<$Y^~#{MCHSjp-c=7d*@@N2)(ILkVzd7SC`Ic< z64B53RnhGloKYusC%#$dW5#1-dY}#6uzud#;EfVaj=+c&AN~tyzF-vco6UQ#gN?RA2?|b3sibXEgB41@M+hqhy_-fVFwb2^%52N z?U{#_VT*wGEYm9Ynr*w9AZ=f~xUH}l{>$%4E4Au&LHJ)U4i?G`zPu}DHLT~;Xp&E< z-*|1lxbwbk+5AwEEJc)P98FpTA0npUE+E+E8=GY7JoSx> z#ZqfbJ`Y^R#qy~UW1pA?E0wVwGkTQ4i4%ZA(c6hGShN-ForOvqh6V2!WxgsV=`?6Q z4b}h#4WTIGveJtEV+^@e?CBFCR8$q|NC*pGl$WPzPmrLmsr$@?^-gmL zh&&tKwLyYt-`_u{SROYs*~;zdSEwGNz1tjTvUf|Ne++l+TWv61xc<=jMkSNIb4>R3 z+wt~d0U>b8ACO3%zXhHQE~Lo&$cI(p{Map=jIhyuL6~fXFqzVgW3TV8Mym_JX+2#L z%|(1R4Os|RymaE6DA$^pP`xw5w92?Of7daaes^{sJ$}~=#ZT$oglCd+>NCBVpOXvt z2HYM+H&LnUdPh43JJ;7rl&k~=V8Uax{&CE@qbnVOJY)^{=|1H>C8MD@?OAnNgY-Ba z;!lD_MW2lw)6_IVO`1?MM1LhoN})1#k6%CvJ4k3~)Qj(#!vPUUlz-G*46azAN5o?B z!Y}iX|E)!>Oq=Iv0Pcy&o$r^xlDE`Q!*?!pou5a6-Aafkh*Be_9opb#i~3GZ7AJXK zdf&p<7sP*m$HdL#aw`Us;%VJmAPO7MD!DA)a``4fH(~Lm^*-<%pY#<{0-Hw8%cnI0 zShpDz@6!*d)Jb4lId?^b_l>rk!SYi+ShjAIkVyh6Xb07q>ZMa!MLB632#~}V4R%T}5QgV`R+lu>el{K4&!RtWzP_>#AJf7| z-B0ZKfFDkcZz!m7bMIB&j*kCJjKG%l#|ohku#!7-X{d_J&?!Z8){yH*^uth#*>%lB zJZN_8$Qu-Es9}v%W_c~cdRe!NY!c}sn?~g6Yigc$N;j(U621r_!yhHtiKu z29cyR(lcv=61K%5y{Ssu@Daa>04XLoga2ps{2p^qLTRObHAvZqbMyP!^I$ILK6iPC zmrIViHU22S8(W}x`5SuAeMYpo?1vtL4W#)%-S8eTnKdy6m}cXAH!x@Z?ltFF2i7 zus419hsZ<}$w^?l^L|h4Jw0QSkm-MNIsb6UCx;cI?O7#pBI&*Hq=X&@I(*CzLM2k` z)*X?%xUL2+UXBSs_cnk?LnuDPdW68Jh?~gk>8(S@}dt#C~nvaIE<$is1EtPZ?~fQNwat+rU(tk z)tE7!daEX<6!X#d8<_n?VfdgQimThRa2ZZh;@Dx?v#N_rV8M??agDVi-}UZ8D08pI$4mw zToSjOBSUj;d%*0OMb&^}aAh35!Gt^SB)*+Ym(=NtfhZ;FKf0Sg@YvTqtWPoy1rgky z8|Fwp2bX?aB4`x_`U0~qkc;sp04WB#X`YrpO;I3zL#Ap9%2x;b>MPhNzv3{PP3@h5 zF;&`3Gj4ZM}NAD zy0=RHIo4>OsKAVsy6MiR3(QG=ulnn@;RWZP{ru^mL zM|ux~uuRbKFp%j(SesdRVtJ-y;ss)c)mOSgN8u)+hlaPMQQy7L@P<>Ft`u@zuXv}N zCR7!)J+9s@Rh7&lqk=%&%PGoJG)6v36BFxEcy z$yVYg$h~o+XO+UO)ylO85u@cog*ia*GMh#83idy>duShjW(4D7T+D&wcHNY5pklHJ zh+r`(Cj|hmsl$Ptg2q~_asVVK!5>bt5Rz;d_S4*LqsWH z+r7oBu4Pi8lNgiXQGx|O$SzDbsDn>$G*btwnbPHN3Ku(x-aYX_ zRR1TQ@0X)jod59JZ$nQS;IUNTg$vS63e{<<0s)N1N2}3wZUgR|0I_@fWr}(Ua0iD+ zDYITa4>L!GvO0b&xEQT!10`_eC|CIFc;B2HC~jW=x(~C~fv;mbj=b6cBylc)OH8-C z=T!09beg{YYM`($g7kA9qG$jp6JoD~2N8m7$p?RFhl1+QbD*u$*OC|*)e_qzMb z7H>8VdGTN9jFxju{BU6T5P^WObPk;Zi-9PIrn+UswBP4A0tk z)`!hkCtO@bS%vmRec@9no0D)5Wv;KTxda5JDPG9`{?vcSAX4e&PR>_8L{tIoqIecA z&VI_{uM8Z zij?rl)SCySe0!63JDndo-&vdxFh{JNV;Ar=vr+z zuxk)KJik=;`k+0gw^`hM4V~`Uus}wMKMHi(;qLT!jjqA4l%jc42}!T7fYOW#X3F}+ z6S=Hv3e8JAIIJ@#WYemCv9V4lT-bG+47e;^i~6KZAG^SeTsZI2`m_MJtH2xDy7ro@ zlU#s0%a$)a8mFi`BY*#fa?haIs5VPO=BASnmM-K))%>DW&Bfy&VTkK$mW1vr#MJu3 zho9k@*E;BNgI~{QZ#M2JjAyhd#%fv~BPFP4=k@;PIJYC)XLqdxkU4f5YdoOdt7l@c zyH@dhh4`25VM9nM*`z2UqS_o+r1BS~Wk*Kq(NMmZ>Q{y!A)^JA7+X=|o3qwX?R8KRyP`WHBzx`ok;+VbOY6FZgUpo){4$>5owi z%FB^|mA$@<$Uk<}oPysI$Wha`5*TOSjjT+r}MDF}CmF9`59qE~z( z&r%;qeku`$qJNaF)yw~F$EKpc>c|F4 z0bi7-;uV~b-pf6QA0!uenobK#Z*^Hz!H{phbq=@U`KSMhH6XPf4~ZPaqEmkmO?L<^ zdlMN6Vq<@b#fK0qn-H{N`!nn43Hhaj{GLDM*<(0ELzrc7N9DnJoH9hXGLSv6SGQ{W z?c@I6qOzu@*%y>_e&TCBfiVV2dPa};DIAa*k%2ak0JCTS4GBx;7cFqwG_F`91C9lJ zU0KdcfIkEKETY4Ry??SpiM(RG=vfMQ+I}6YXs$T+oY6v*w}rh$Jaa-9&4QgN3FrrQ6V!@{!lY<0YY8G?^pak%nD`<45PP%< zS5w`|OOLMDMN{i#WZWt7%`OfOIUjRXF)FN>P=9c72L0WXA5HJ&Nm%My-?;93KC9vf z)nlu|0nl-7MP7|Z5xgEw=9SNT1Z=5Ls2OsD?#^MVR+D)dgfQ1+0}#`Y4{C+=N9S0e zR97zP@qog8e`-9_B}>ABGw^qDLZhg~Ip}cNh@u^DzdK&utO&e8Rk_nYIwshsxOxAn zd<4_>`vZoTaD8a>u3|omB5WG|#94p_$P&vVqKubp^ z(&5nIKJ%V^E-)Ac3iZJmN2_Yqlx?@Wj>S@WW>(rX=>qPFN$bffp%uZKJO>SkwsLeOTl*Y(~Tj87aZuo>a33R3@*t9~7J_M%cpy69170 zNI2yF5aP>tB_J{-{ADaa1{KzQ9OtMF+-z`J65vJ42;6`Y(&~!8G8Y0&_&@~HA0l$S z0whOn`US2+RQs&|4E{gBX((D~H7QB{mVv&=$|n2m+Y{I1kWfM>u=0?w4;6rZ0I@MK zp#vjh*tgFNkaoU?@Jdn}*|u_(cnl}@8}xg8fqM`h@Y0lEeLG>s_Icb{Xwgi|c09zT zfEf1nVlPAppFPtito~XK6k zG87P0i9G8&bnI})qYik9#5n`$_z!B<#IfnC4%HRGY^Gfg>wma6Osl`#;E zswq!zjJbR^fyMhXV@m_KP6d&O_EEhgZ4$cN=w3G}?C}E?GI!z>+hOuB1VXA#}DqpJa|vjaJYn4X-QjvD*5LLs*u%? zZ$Y0CT^+!2QuuB4c-+X;OSwSG+&Y}h%p=I`Miay_Qjx#9;u>A|sRM=#wh+H7tXT8x zDqn33E}>7~vP#T}ff_oxAZ7B#9W54RBG@-vJ(p;UYf&>%W_y?}NZjG@++}~Ut^92h z(%;Hh1~&jE>fY}kvN>P7^EWP}7hO5gO#yeMMzHL|?6X&%*0S_1_4Dx^NF3yCD=q~Gnz#h}(GWdFGMG{VDPE0c+^80yt0}wlljqHhV z^{tp|J8h$B78rO}CD6FdQ}=?|T1*Zgi~x;p1~gaJE6l?ypnFJ^N@xrqpH?~p^HpD6 zzOVcLsW*hLeNFaR|47rfFn8u?8rQGY=^E*j66C~)qzGA>n@@*uG)x(F>?RTv$}W%` zyj~)e&BK&SD@wHeDuo#)%(n{~v^V%&doQ$K=C7RXn)}mf)U4v*yFl{aQ()-@H%Ed1(Tl=Bj#2eLmy^NGJSuFfGc=+fFvp6$D{8(1vrmrOj!d2n z7a@SAV2}2=aV=xu5p49h`y6b%iK?Gbu#gRJxMsp`h+tig73bReeO zS>VRHZ2A>J!05)~RN2)mRWRLC)<#-g%&a#%Gjl z7#AAwU^9os*2g2vXET4_w+6A_SgQQJozB>lftLeT-~xXaWy@bJWPxYM9#w5N9k4JL}J;F7<7h zMkbXQ1q&7JK^0!BZk~Uu|9^H^8=!*4lT&&S1MVhfIPC$OUKznbNvqEjyZg-qv~71T z4i+!QC3ehi#An!92=3yBVO%O3E5U1XQn`@Jq`|>&hVW14-2+w9Bfh_og*Yk?+-YCj z=zSSyD{{_a>&)53>LZr&Om`{8svV>8)T}EWWgO}U?s{&HDo)iwg>JWQ1_Q-QuIXzp z9~^Snj0&S=@4O#b!@3VQA}5POa1d=`&X%F_Shujo=*qz%d4XuKg&LQZBzv3tQkcy> zn{vToH3+ub7Smyt2az*eSw}*2cT=RHEy-v4oIPfr^C8KYYt>gNFTG;g81ZyBuop6c zLl|e-%Fs4rLkS@CsR20iPT}jAh@vk^bdj=nc@3Gv*P_YwiY#(2qR5qtecz1EV%v86OAm0nteJsNqhM%6K6_{wdE-_`rK&}cw`Lfxi z5zW`IWVmVA!fXEKO>fEwH=*NY0ORv$EQDbR7utfvB7Qz#6(%(N7HmDX{^+M{DRK@I zv8VJ5hcvk{Opw8bjlDBx%L-bzA0xg;JkAJWkIf*q`|*P6RW%2Ar=W0&cqt}NKmbt zYBU4g-ShA%RYSSRs#RNHp^ZjFq$T3bFYEspTk`{BYqlH|F+DCG({aG@i|3|Z7i-@8tBpFu78=G1B`qogi& z8aR5}Ut0sPDy!1sCLKH%RBh8Ng56_aEoCJnL{I|QseYXk^jN#FXsC9D~ z8pZ!90~p(M4Y+wS8>pfqjZS9AxHjZRO5dhcD~e{sPC4Wi88 zT*qgH1UyaWOc-tXMg1mBU_nWwU@4%7Ep^@n1Ol0P|giEEeh6qQR&HFrS;lzUbIk;$_p~z67nEj**&>-;rk+X{wn709~MLD3IZvK04 z=D8=C3WD2I1uG@T+67Y=!&>IEEs7o>E=vfRp(G${#EzifmW)hcR+>a@gL9jWjOqNp z;bau3e7@b5P~~yNBn`;A@LLpzZ1~G&_a~CtN+f=m+Coa}*@)om#Hz^z>{fD+8Jzh+ zELgVQ10zW1q3Fil0Qzf=7-xIGTIlgUDaW%yw& zrAz|yFy4oVLKjKcqHRzCP$}aof&z_YRDINwYbw-T#+2#JGdcb|((?L)V5G0J;tVem zrwM@^sk%1NtD$R1mcfne3HEj-c6m<0Uj2`pOk6ouk7VaLv}c7=PSlV3M->>yo&R@m z6No>iy$g!WE@nFvE5*L*&x<9HCPO0#F+psPN1l>q9Uo$8^J_+Jq>}_qf(eh7`LAT* zQPN7aVcnUlY7J89ewXF3Z*pSL&=}x#TwDW4JPhndVLw3|QOG9%>T)Nc>6D`G2y(Id zP{k11WmOCysz=(lo`!;QLl$MdJP@%NX}$DLWma2tU!9Qb6+H zJ3}Oy-_OtKIv*=@fz2xO73aSt|+yUz^XwWJIY)BK<-{`Bry2k#QH@}#;9G4}? z_=@sgP9jWuV3Q@f>(%dHnSZXtPe3u|Cl?69o2&0V`-R8)$(8@qo1C5cb3{17vq&;PoT$O%T!*HAR`IZ>1h=IZ#cuOJD-l3jn1A=K=Vm z(E*B{gs!GUWTO;ySr`#h0!3#x`X3sC*GF|c>FBEGx$)Sa%Atewg)uv92d(#3ym~Morrib)cix~Pu3(kMZLBhf6k<$&*!6n+wazq97 z=h1<61)#zqt_O2py1S(`Nyu}n2X?AOi%8dhcVGHkcYQ@yRy|kVrw&UyLNzTRamGy& zm^Pmmn&!Q88%0rFpb$xztgyo;x1x!}hhj*$EE-ivL;*S=E1c1<)VN~@l_^}k`=1-X zcP<88)y*9oZOpXbxieOEU$@YKMWzot(g_vEN-^xyVVdk>1rD_tcY2X@R#iSXM9o+f zZyPuBRki$A@d4H(I|)-&z7jSDmLN0?;zkb4xSSm>IoR`vXR2LW-v7BQLgmvjVWSFy zV1!O+^+|e1kEn7(ILpuZNpxXLS^9p%FNt@rKnTP&^>U1$dYJJXH96Tvn@skj?s6`P zFA$h$wI>t%{0U~>R5|LLWrEDXY<(z%!G z*}$3CSGNwGFH?Z+jxGbMGVFmR)I6|+A}aDoXxW3#%n~9|1X#kImcJC6Jr?*(=yW0B3QUnpvS&va7JG{e<;{k&6H}fB@zMn{Cjhl?G zh!fH5iwR_dm5m+N9(KUyX`9)1??f6mepG(V)a_@?jTN@c?@4LNv5o{8(*U!tzw?Zh z4GX7TzD-`Q+-WbVcm+BuYh-rJ{aQE}B6gCU@@EdY!Pc)HnNM=nWu$;}Pml z44C@aWTlR{9>jSutm#fX)%zY+xT}cl*riHh#Ut8!+2d0)HhoVoebXiS;|%{E%^o+t z*u;W^|4bS$x1Of`*dMfx*0KruYx#eD0$e&OA}K)HNtd|u$cO=VxW&@tLvSDo`TG(* z$dftiGTr!B_wH;ryPHd($R)qg9nu_6I@J$(SzDuvpQNJ0TCI5~J97@~JwI(NSL;1* zS2Zc=NfI!F*?cP2xW^YqdEn%|{2(IwkhxVQ+D;`!z~l0bcqNYrx+b!Yg2?eT*p3zy zy=D9}??<=S=L8s6R-v=NP~sD4C&h9l<82JHGz2Jn{k5{LnH&$1_f4Vb-#{36^Ril! z3?6Lk)p%BZ-BC;4xb`9+7ooFk@DikKBR7o8MmlDtsp~$s5p*o+BwY^P)D2+?A}b#H zA3pwnd;*wpGNJzJQ34uyE!%9Tf0wU~{rfDes2+i8nKwxV$fp z3f;ByHL0*wv=FgAiZsKjeEM0>GPMtl%GwVzI)Ih%imX^!o$Xa~wjpw`+3>m;6RUqQ zgw{y3QKdQQrlLD4{OUDv+Sb*`{sw1zo~M4w zMjCtaZ=JwD#FhNviAUrHW^FKc&NhH}4AwPPlJ=gM$4&neLdwiaa8-cCT7E4`d`UvN zu;NZ6e@;D;7e+gL5ibRmT*9|tJUZ&Y#*9mSy${IV5AsMWL1pB7K~~w(#%p$UBt2qg zR4{wfQbsHinmiWAh%zb^vt3QV%=5>E%|KR~wCaA%H?T`327;plfA8`jH76AyG0Q~h z`1=$QVqbLLc$hRr#6-~g08uwuve_c&J8B{muaFv&kBLZVtI?NnA1y5dC8QA{k$~Uc z1o&rA`jQwnI?{5aOnCY^A#4%p18b2G(?R(J=eWuY;KBK#pOLuv7YLeKY%cgxj$&)}`5{p7CWD zT7TlER6>R+N*`LieBJHE57ci0h0~p}Fctb7uIe%;Tg_15g%lECC>t}~1OAiuKJHHv zNWl<^#NUAtZlSc#yQsY1j)Jh!`eQ-VIs11H-sP$4N!Kgko}k6uvVG(kct9B*emSW) z-ciy^=mqABqrUVUqkx$s3+NX1DMkSg)IQ5)!7 ztP?>PH@J6W!PNkU>6|26biL)VL8o@nvVQ6yBG@EGy5>p^Umqu#%94A(1us@dNm6^S z{Z%q?lXtl4hi-Y7@#25&6vr-K@B%YbGyvGmec)(z~{U~DQhK3HueD(O1drZF@J9cWMmCy-|`FA^aQ333@0q= zaM@wJ;Yz^ZfrBvgBMh->0Cs%NI;&EC>k_k2wx%Y4Ixx0QZ9aHX47%R!oF*TPr&j#zjvm>H1`(ja zR<4g1=uJcbXk4I-4b!|Y_1ABJ11v^K=z~U1VG)t<-Ku3v3Q0=NO6e_^tgLLe2wo}w z@z;m?1!9X924X2+O_}NehYTnpkp{lQbSKBB#!IfD!Z$1~-rZ_g3=my&AoUp?{3vHR zQ(vLSjiaQ?7YQ+kaw0uGI}Nto_I_me&4qVvvAcZ_3*qRUdMF$@_R@1uYje6b*U5m- z$KJl9DSA#=&=H#h;Otq3b=;@tl!;fdlVt|uNjb$}_H2X5s~9V`){r0Qoy3Bztbh|w zQ_YnEX}*OC`o;uq5tfxhC@XaMPo!qBjczw7IFSQtRh*U;oM8p(!p{hgSJ5Gcys9|v zyPfTsu25b1tjwVZU*N&Qq#Xim|L=U1L)}b4B)%0lz8ls|K*HtLf=Es~Qg}7pp^eZ9sj?F!WV0LY*YtMT&wk%GGC6D zA-1GY&cU=KC&)DU)BO{2k+>N=u&eWr#>$`J#&EPL`4{!x94Pu1)B$Wam9?C6$)lI~ zeR1F1)4|CA%8)vb*y~+yk#QLvV(lC&p97*QoY$W<)5*yQaPNfb2H}k9qe8*IjNFVA zQCl9!SA-|aLwBtGf^2CU{?V#xkfhvPST=Q-c(=g~tux^ggyM!;KwvXFzM=z%2&U7Z0Ff+I9-@5Px?a8CwJF;31&Fv9F=I@$6Sdel zJ}t@AGH-cpJ?WmtXb^VS_k~LDRrBR25te7btj``834+ov)+XK^#EInpaLvTWs6Kcv zkt-M3sWT&(A70cQSmo~p5i?vQ2fAfkDNyGJbbT|@fI!pAhyUnbU|Lm7XlUs&;#s4I*pMZ)gH+I0(j#`x#Po=(ap@;81yz6P1T$O-q0jS1RKMsW_N760)WvLFohQEQz{_ZWxIjedT;dw8#{y|DWBLjLR_Cu1U zhn#fsuZ_pGZ}hqbijZ{Bd%DZ+q=^`VX>yO>DpI55ic@ED=_U0uE~I`zDSX<0^=sPW z;x30WXQ#5yHBeIDR^=FZ(Z}>>SSDMbZ<~?38iP!q^>5Z^a9N-4j3@RKfq?LfaRbLX z%z0+>SX`US=Lxo$#(pb-w(cAUphJBCcChv4ZjXC`y;cCJJp(c~KB4*r$HVCsgC*}Y z8VPKM?2%s(3s^Wn@#|hCT(F>am1p6OUs`;L-wt1=OJdoLl5^+(1L!Wlf7IZ8z-Pv& zJfO{Ir>mGiooOAk@*+oNxJlX0>%-juds?Btk|BLt+MR#3v142MerD`RAl_5v0F@|_ zrXBO7IBhLcyy5*nGc|O;!vSH%r0q;9ix#Y%A0x}dsQ{b0&()i-%AcF0D+)Ckht`p% z^oV+P5R?MdZo<)+>HnBItEi~IuZ<7g-QC?SA>G{|ol1v*NDtjDEge$Q5hI;0(OvldOrv0ke$()0q_=-nzM$YY${=yW(ce;{ouSgNalc%&_Yc z)|ZDph$pkZzWEG3zoLSG`pHU`>qGb)SX%^}*)Ih_NmXeeH5JrK+4oitzCVSw2aBp) zEA!%79mH)>3xxfNiC@PU6-|79jh<)$M@K(`W}>tlD%LsEScpBmduH(($ z+fZ2#cxg*nf${)&M{Fy=91Lo=va>E(2=iou@SJMlY7IP>Jq>biEAYy9P9aUwIc5q8 zPUOyh&H$BJU}?&!^d`0X!r17wsn>@!c|POJ#ms9fnl@Q z)UA_v@2`h`W|7rR?99Zk)))-1p(&fMKfU?NHz%=qq(%5azY4Y*Q%w}wV4My!#QKh8 z4y3w-KQCiAL{C7?;-%1a^Y!{p=;$YBf#O(g@LLFSHGn$(sz4P0Z}4#mwo}|3cmH$r zNztVCPkK&kSlJbLnO+x%2z%2-v z%Uu}(3L7l6;h}~r#@H>+Oob z@vX9+!zUtiUZ%czSok^_gz$B*U2`y0-f{k~%E(P*+Ix_^N`xC2_@TFkhL*LZi~<#z zKUT*H#|tI0929S*SetiMcwIn%=XEe7991ELU}$*KRad9^p`8c^4_-PKa%ro0x8uDj zuLq<5Q6r7PR|UN!n)0sz%6#BA+xSr03nu5{0)KJ9g|>6a(GG}U;`}~(fCyjQoU`zx z!!x~jSBc*540>*Hgyr68fKE`nQZgK8MS%c<(eFBfT8aNj2Um*F_A-7@`V2zxK7d(h z>xE%o{H44Yi5^;Q5q=IZ5xBU<8R@$Jvxu`{O9LmAMt1X=kf6y!P}hTfd6#AKGE-GpD-%nUZkOEm}+|6-Vv~! zEYkhNn?^Eg9? zR%;2z+8A|vuSWJdVhDqQiQJTyko&maZi7B9MW_7s(o2y$^Zz|EfL#KBwQxR9%CZ)N zV_90Oum}a@4A^j{Vj?Ps{gN^v%2Bu8EJJ^V?~XJM{+cxzAK8&Bz8Fqk}nq(`jk$<(Ibe+ehI04skln zq+Cv*po{r*A@ch(X%7`1w`KG_F+htRRn2hBvJv26SW%swDq?q68cd+r z38X{XwJeE4!2P*h0*?JO^~T4??e(GHwftbhMBuFQrgG?gg+D9l6v_tr+HWGMP|BB* zNMD@J_t#KP9yUc!z-T#7^pHCc&!T_n4P-p@0}x-*#&%!L%Ue?}fCGnXqK!FwAxA+z z70hXHym7mu8acU2P7#_2!I#f)4{g%ZL3S5|Sx%sYhw@8zlsxG)08%AlfUA86Ocz_& zl=IIoT=p$(V-nGkqriS<86zW7U=u2Rf>Swt6joVn=O0q?t`Z)xhdI*vKzI2=5iA}r zMARYqZssWfuQb{&O|3Qy)aS@`l&?DZUgMf)0}X^qT0m4`mnjYkqwWG7mP!PmUv+L6 z^zh7rR5Ao#C4LegG4t1+A^E3-UHJM*~sn_x|g#K-vgIj`|XKsg*m+ z#Au(ho?=)*YH7MEPx;-q`~T~F)c(!C6NzzJ*ya>D7ornbFxE7>FA0xGg4*pE1FD?P zCtptCC)DOYagYa{^&5KU?{P1FEWLzi2(TN+E|7|B#;haUX>ZaHcSDRB5WH)L0O5V-Gq;=+WcG{;8Q54s zb3sB*vg=>HyQn(IXH&53{xqP3&#R9l_ot=Z10@NelG!nlC~s<_PXX&m#Y1ff@bUCJ z)Y7P%+r~;f& z#G8wIR$QobeqAfSS%wVCBY=w3NJY|60tB$2#J@(p6(YW54b&uqrjm6~cpoI{odm$PM%9#F(L8 z?1U*llEs)lg$sJlqhQeUVGIuKvhl{Vf^_r6`}Ezz+{hgBXx)#~z!pfm`hT;|xe2Ij z`ju(8whE^3>58RJ9v<|z*j)ArdBAmJ?*%&DjvL=(djXNx+JAS{z=?2#?BM|}0TG7d zy!eq`v268dIJTeub~Q8~v?t6mwq@)xi}u%D|8@q+X(PvNtJYPrQ4K4qaH5am`;skc zVI1~(!s*mUDIihcMtRu@@By|w$EW0x8wT!Qqdn6x-hc@Z$4YT6EH4$wvA7&g%z?9a ztU~!Kw8697h1&5y{MeB0=+Ndrhl=d8L!|{4IC21K$As3`BzSW0YsA-#cJI)d1&hoX z34Ehl-ASHpu}eSCNWq(%;N4*8?$3JbqVL-o=9F{kWiL0-@Kf|=WCr%=mJ(5#CcGAD zlkLLNW9Nkt%$onOO7gyhhupfY=bf?Rh+9>D7-P;mF_n+~ZwSG>r1ImjG&nq2T||Nu z;;q`Y6yy*@pVqMW5=1;7W`JMwLWX2IB&z<#;OdF)u_G16Fx`&HKgsDj(c5zE@e>_e zDh|M+Vxxw{_9BPzdH9;*{vJe)S&B(jm~TPtulrmTnM!QHllbJn9Mof*^Cl*P9-1Pl z`Z?)Mdt!(g7OY{{eh|cGi+HYCIdpf>ACI&1VhXw)F>lNYC{}1hN_4*~`JgFC`lgbE zWUWlUqk9AXmM3-3bGbD*Eq}QRC7@eB3t1I*Ii<#T22|B>d?%rRI`8mM;!oSQhwGVa z3^@opXux^57DVhG{>Uu?e(QUv|1;IVO4<4MO(pZ-0Ui$ama$xMO!`U#zSHYn@tr;1 z2IX5@8uDI`a=j}3k8!+}XhF=Cw=5a(N!Qc~Z&+%OZ@S|qM5N)8LQCOtd6>h9f#A?48xPoL_xsoBP7BEEJmsmayqzP_I^#Zq%gK2 zGG)x%)5252A@_~`({%1j)R`)SGR#-XlWf?0-5IB4yEfpS#*|v=>yudbfzy1Vx%iS! z(r;6_zqB?!he!Md6evvqy-^udIG)z}p{>xJ9`fzB;Kqpx94ZPDSwZI((e6()!(Hn0 z;hXf7%L=q#h{Ii%>rAyF;sTe-7H5I<$N#8>^N5&rQ_f)^n&z&vx6~BE3nIs2lMat= zA#96gamJ|VcgP^CO5oYwu4K30O72$6t527r0(QRA-kuovI;U=`Tv-(vtNg(qW}vg4 z6g|Z8+P#r>V)=lZv~RdV-s?;CvbOA4)>!g8Oruy=U-|?`Bf2hm7(!q3@4&R2VN4XM z&bnFyj$wWm2@!(V8rghORu)PD58o9;NNHhdgKejWz`%s2GN|8F`GROBUJ@fNQ~Iav zMP+>nlLHLl{O(TGNoXRcO%E6bPWirmua`f2gvYi~ZTe2CijhIfH+X?r@(5~Ai5I}8lrXwaxNak&=2LY6_9}f4C($JQ5K&%M63*jBbju!qg&jC- zCsON|#E%JU2b|5U`@7x~(fPo=edY&pHqoJx@$txxjt(1!^=BN_bJGL{c)&LnLxCr# z@*@B?$YkM0J&&H!!zi(8D|xKg&}Npe!W^lL@Iu505t$COQmf_m2~bMp5O%fYe%q2u zG|P>=^>gafQ^;3Snbx^B_I@g>M2D-&-arGdOFNTw^DP1ld%mZFut8EcFiM}<@WSuV zY0~*QNq>9!64Y*vFw}}@u~D`~SBJ0ZRnQ;Lf@H}3yVcC9pDac&#Xg9`s0kblhcs|y zP}Dxt!{8JXE2bScLsN`a4XnH9ql(2Wiaynb(KqpuS;QzQp{HcI<>NP=(zqxBp*@Lv zKOk-F{u65#kInp!1q}bS05;x;Pih|6aEcq@+AM!L zp!@k}-u=y2Z()NHLJQVwISHm`|RR3Htff)zq;MwI366$N*3z zhz;8aC~^u*Hxr&utrh{))pOEZ@r@bB+>yga$`6c+mb#ksM6*gn&f&E|7p_l;z@*~T zt@FO;KsjZHE>`mR`M}q#&&JlK{}kWaas`GT+i-QvLs^Tiz?#Rg_{AJY*|eiA2S{Mh z`oo$1y9h5je#oDG$NtlzO7k)LH^-qrT=;y1)U2k`VcBQgfr&6Hs_l8-unc}@6p&Q)}x!0bELZ%Sd zR7OUDTak6OO%_r$Q*+jiL6a3ah#+S-+1G^J%D^-N zoAo>L&MWTltbZh=;Hl>s_I>+Nx@UrkFbfzP=6hiHc*6SI_&h)c0)qM6iUL{)x$oEu z4T~3DLRA8z3!Dn;ZX+ME(QUfWvBClfmX*Syqp+?d%T zFSw?l6Jf1kPE|dbWy*@P4wE=EY!9RNECRhvg#LzF4<)M8!%f})a?j1|idk4^m3Nov zQ(5Js%3;Vgr@c)?Vk-L?vxW9ZhVMps7jdm>7eRUxU23U&Q{?rZA^ELs<5rxOO(ABL zF#6-eZd;Ii*-C6*poKgnb&a>{u|2hlt5iDe4CIMPo!%r{{`HLK4Jf;AFE{}!Qc|4)~;uoF9rH39&R}weE1KMZg(^4m^rnd;+!(i2xL z_GDDt6;K<1CdJ1Bo0yC>e)3OPBEx<0|CN}}cY~735Wr&uu(`U>*IOr~FXhzcyr_o| zTgwG`m3L=08w*+ssA)_mfPK6tmSHspV``nvtQ)V^v;E`3XJf#g8dA0Ue_T|QJ_LAz z(5B^1gOx+r<^_lB#1(_cpy$hEW468)dRKTzgAOe*iB7$qLKpQ1zGNW%IW&)C=9-6> zCy~|F>`dVBwaS75$#0n!ttTlV*XLJs$?AV$M3r|VFKJt>LXF~9HyP)koTS0q2!S8! zt@is#!C%~_2i-Q746rk9_iB`-RZ!}T{2`c>xo#fcRM_?E1_&&&(3eb$-fII>A0nZ& zyV|8nxPuI|=##%c^P0U+zxLaB_Fy6i578Eg{fS&#G{i3wBkc3|du;-Q3gCg4!%A;? z--6fsKQBQ4GuBC!aaWg!h>G2~gb+c#EG7uK29ru09q7Vf*KPi6?2h<4Y4=&Z-Mc@1 ztAP>{XbMkgTI+O}x?*T{70+RnP@{6IB~U$$Etoh@-eR-5$8^9E{(8q+G=5fDGI*R! zW(Au7+3`m;2@KDO+#+EDOW1|TzIp?|ts09Q6|CD2)m zQ~_4`!jQ4YlDZGU=P1`M^tbD62Bg-+(t7g$D3g3V@Zn}Pz!m9|)hj=3z2|Eqntw5H z4k7W^HVy%45f9PzBy%!o9Z2b5m{Z)cHn}V<*ok*n+7XCpUW4}_|L}55ubf#zAk5s0 z&>9e%ddt$PtbgrkZxmY?$1rTQ9sNv2)4MuW>ukm25bOLNaDaxC{IV4opit@`e`Oon zWfc{DAFF)X88#rU8U0S56}4tD5E~mELEcbok`#n-=%vtTg2*Kp9`3LIyi7>e59u2d`uAMQJP z^9+I~?7Ve}YMy?WC(F;bwI3J1pox=+OUI?&T#px?MGfVf&e0KBoF}AIL^b3NcUO@o zGFm!N0l1t;UCAwn5p^Q!fJPUm06MYRUln0rXj%==S_rszAA~mq_+Pqa{lHay)NW5a ziO>onXIMbhxj3>^*IvADH+g{U*#JKUOo9?O|1}Drs-+?sRx!#vQmudq?u?<(AWDXg zYVp-B%9xcEWGwGnO11*AkW zFv=#Iv+?D!5+c8MfKqu~(Ve(RP*3+6f4;59i{lKGByK6@A}|{cVQ3>T@%a4Yhgd@; zMDaTDgeLG~C2H7`5#HD7t?dV$(l)EOupNa|v_Cc)FsCcEG zR|DOf7NX( zO$0pp1uof$tE(>*dXNTX;MlXe?5d6oS3si-pI5H#*^KVaVP64N*5nDi8P>CwVheOI z^|q(CJL_R*O<;(aH?-v@(jDHP3XOjy(hz5vdH4DHlf3hAG4I2Y=Lg6T1IiM1x#bqI z8UIuj?FwNRmH}gTIk%Rw!%TWyf#XtZJ=oyAvuLZDE>WN3dO`Ta%i{La9%&iN`G^At z6{MNm;Qu0+mAwMzP-zQGK1!tr`ea|^oi}$>!$Mi+c2cejKwwlW&u6g4>%%UB(6aTs&TR=ts%5Jx zmrkCbLulOH+Ru?R;E)mmmMZf&OXZ*@bxnB;tAXhREV8mDi314+od+l5f{DX!zXu^3 zp>f18gNq{j;D35OIFA>A48}rw7PBqEEw`77;u;J^%FhJ z4?qiB&)ad8R4-0-v-{@z!mU}*zhi@^bz_ULwWxv&s6Hy!?F~KLIdN3i2WYG!9nU;w@T0 zc_!FvC2vK8rmSIgHe=u4n0Y1`1ZKkZ_xF$OtceGjZ)4Os;S6^{^dkNMZUsJ4iSc@{ zvc1XmV_!^Dr{5K4{JM|oUjfAsMh-}y{8gTlr!+lif76fBn6>|zVMM+F3rJeuFMHA6 zBGS3qT*P1GzD1B@bbB3QTP8CF69ZUIqxFRQng+SNe&p}i2OVDikO=Plvd~+2^+RU;E-2F6{7$?n^Rms0YXPwVma4{MqwJco%Rb-$J^`fS zxd=#H&NHEGq*?^6G}*UA2xj;IM6hIowu^qqNR)0vD`M{3=0;GxUkdbd^R8J82NV0= znVCW@pU8=d+Yq|?Vha9 ziyx(M!d3Z?HN$Q9AMTLyfZY`Ub%Z~C(2l(WFox(AjxW5^_dH{)Wiu`LU_Xug{j_K2 zTR7k8c3mY5pnBuoBcH%Ut@5$La%5_#1NoXBbbl?PP#;o_8Ld8ZoP<;p7z)mWthe~qk>#xEfq^VRFw1EDfbsolwTGR74%%rA#pz3cLivEAd9Zi z4rnZq(0`y@E>sKb(u2Ls@e+C0D9ZFT`3)_LJjY26jN0$>>dkO_FxJeq`CN_ZS5Kk< ze~`XriC&ThzC*YHATRgBRdkq4T>%|Y4f;%zP+-$U{1Gq7_fhLn63OX}~g(iFU%NTjXeeE;5Y|DRI%V*e8MYb=U z&YWHr6xW5;Pu7#PTJaOJ`J)gwwa}0d*q>biqDvm*FD)Ul;^Hiv{H3mc5tB?-MTr@h z{L#8Sd~amo!?V>R18iiqzlva3{?7cq@N#cJKuSnw#4_mx@aPIPpixb@t*T}7N9Py` zWmFF^^Y3{wfy#C#M*+Nxh!^Thzkd=pNw4+^!SF(^F=~~@`7p632&I0Eq_J57-GnpyaB-FxNOW}K55FvH3%`dI zS}&ZQYNKtODr_qO=?)W%*eXp{sIo1Bv`HuirxM&%RnAwvDi)WRg7r$W)UoIvS)I>oq2im+n?s%JR4&rJkg-iZsAujW^@V(svVX^ zEIv=I{@5nBwcSK4VfFm|A6k=J&N03FL&Jv4+S zbi6;aA{KHnX&r9;-{1r@kiUkf#EaI$5-7mjzY78mu$9y`$mjOL9{M4TK_y-Hqg?uL zNLKHF#q#t8?xTzqDng7^j}3h81{OKE=C`O4r}P1 zr~Q!EFmkZry1j8$s$K%u3c!zvmecOYoBRXa?loaRXaO~Dl>CH5Zt~u8I_C+t7ZC$^ zbFxr8X~tZbcD>JbaHO^bpLd83v)QSCzsgtOpFQ6m?SCokwyTkHP8bUZzB++{>S}q0c+&lg2cb&b-u%j`!(F3PB0GskM%7gE$LpdYsAH?X6igM85>g<}P zJK-AFci0YNFFL3tN_8EJ^OE5mHu&nES7%kyvko!6T)aH0dJD{wUi;`bzE-oI;XI*Q z9W^pEPwQU?%7o_x_nFShx(m0q|0-CQjoW=g_U!mB3MV;=w(Fw8{;yoaz9l755~}kF zHB&aAuKXP*O9;R6D9c-iAM7t6%p2~dWef{(+xrWikBqnpmNT=qe6Rb^H%;%`dYAYB zfvrpaEAKYOT)VY@2`oi+y2jEAoaUhVmv!0s5Cx)f)?AJBiV>;=E*Rtg$~Rd?1XDn- zy+iWx-yZx#?pgH$ftP?s$Dzn`ey5@?F8d)eI&1PsHmlZNv@&!^Hmu)hMl z_p5Lgh4R<^G7Gir)0~DKbb z{q=ez+Yaogy&gU2`J`S8h;C`OPN?vqSp= zwKat9h-#~XVRu%JBdhY>l8V9tZEBVPNLPD82GS%$nWT=X{VRhvuBTn zoUW4l?P=~9k~1$T+xv^0hahFS`N*T3_jsOv7ZwIA+IoHx6qo^xviciYt$c(fvaa93?RMvPHQi4ZNJc+eqcV9!w~_ zGzgmj#>SJGwR`?|U(7%6qB&~X$ubPq)&up-e#_#s9Q!Ezh$USLX*j1Mhrtq`G3|J- zRpO&LL1&<#13y~{Zor6l;Pp|ukyW1@33o6mLenfBsa&n2%DPfDSy*HG8i^LfsmkIc z;A%F4#h?eQAk((^nuo#dwW(X5@jv`>Py!#F5OKpHd=jOBHLwQL9QL)IyK`rjQ~?Pr z?DukPMgm2f6#0B!WK`K~8h1N8t8?^tSsxtPD7bR>s4Xm37y*=I#9}U9lE|Ovm{_Fs z$?)0SEK$_fnmbDH_uZx~SGKFuUg~0Sns z9eEIZh|0ibJ9g4bmoJ7(+u69GB zTVwJn&B6#PpEKIMHwDKqF;En~EWZn-rlSeArOyFPtH=F78uiZ^c>4%wv@KDt;B)hu$QA>ZQ21j480 zLxS;~rv20m7~-YArbFK{?0HhU1;P_nv_s~OF;iRoVe3Tov!ks&X4UJOeo#zQzv8o7 zXsWmi%>iOf?WQi&f%tCadQh@9OLFag@xzSbtX1xWI0(J0Q|N7lw<38qI6G zQ=V=HL3pyCJC30ZB=Ju2>(-%JHzsDj7`ll-KMFh9HlC#ty!Pz5o@JJN+qMGvO~rr- z#+-As(4tQh7ZGf1)aQn~k=_sES27D%e+FH@%$C-K*|*ndGw_XktxzTy8nKFDnl|>n z;RkzDMSbs02>#s&>M}%~C}D%vwdmP%<<)wyWKsq9bfEZbqV)6{4pCjpNn-WEyYrx;FInq;fu^ps}aS1IN$h56la*%=qdwe!uOEvfJruG z`Mn&)dwa!iu51UVbQv$AFYYyJ!fMpC3*_TT3)4Lq>KM6h(SeWdXSqiMK{TQ?*w_s1 zmG^R{lG3pmf{=0}=RY(aR>SICdUa$Bb67Cr7O>`$WoDqu|K>cHVi}iE4vU>V z<9GHq1%^5&6*y-Vj7~+8ny=&UI$Dy3SZC%ZnS>nFakxJH#x^wb@G_#~PnNTdi-Rhc z^$sPPY%m@?5l@S`AVbX)gfLyoJ>(~7wJZF`i4`izzeyJrY2; zNIwOaML%}vj@@t;F@bGE6wL}3l&`3*H{q;wniVR`srfvKwsn(g35Be#*j~|Zc~abW z__S^jJjnLSNj_1E$(WslY>}sf-%ba_)aaC68uTVV9DptA%G_XQI(X2&zCO z*FAdQILyU$Y;oE|d<}bcEm<%E~U!U-G_hb#*)xXoF=tT#&DGT@`nubr4`X zJC_nOz7L|Qt4^f9kiE^Va$al>w@Pw`SxJ?)36C)3#D5Mpln92VZfge{9zOUtDNM?* zO|FVA9}rP3$@qvo*D-Ep)&p&^6OGMnU(LlGQb4=*jx+^U=q?@Kyu zT&kf5N_DSF7K4z;KO?n%?8iKNtJOiU=$6Rrxo7QE&CT%og)YGeE9QajUX_9pu#Ou! zc$R;<=2>TIf9Qwgn>FxIzSHPDaa&DM`S3)*8kz)^mS8_zKmHL3kNH?_O9eK5s>BFA zq$a_;rr!J1#7ga2@EaMtQh)yHljWl6#3!->cMdezSSx(i8|%41z7vTU^d4MBe>-(z z1bRvw!<)nJ2f@@kAC;D1{JBb5IIngQq#lEa@mJoS@C01A+xN)jH-Opz+B|Ew!DfyB^knMlOE;w!1}8B^I3Ewj=p{cu9IbLFj#u zdDU$TF}gZSe##262+m^VTZ!HT{uybE2l(nu5wYtK4qzXjsWP53ay4KQWMSA9!srg( z?e;e-m2l8-zMij7b8nsK3pg0dL?TQdFBqA=z|H^*{33q;&}yhu7%q*vx+yE}xOymV zrtR*9UE>uHe3d?GN;R{dG>BqcN!%;SW~TrCR6}#SN)Jpy-c8ECx++vHncKYP>DPL= zX#UCzsp-$)#tmGbp4sq$B(W@~JMSKofiB8&@C5J*!fRoZl(&Bm5v%J>qFB753a!!T zu1%*E$jpFF1=O#f6DGC!!UHsDH~{9{6oND^iGK09AVmp?Ej6+s4K;i^fhw;Okalpw z!#j0F@5C@u+}KP#Vo92yEhCcc7<gGcGD7{t%TDCZ;j;8oiI2Y3rB;vpVSNvrZ-V40?CpoVet$k2OZ) z=Ll!o^0C5AKJSBIIBLy%WaMDI`^?dp=Tn`4J#oY4qr-D! z;r@0c5&oRCe2&zoZ9=ZapVWiE5+D=T~*H)h-Gnquj@ck`mDGf~Flk?<$pIbfhYNP^x@LnRnW z@CR#@%!hn~9PR~#CP&#ktIBIwd2EP9@}CFKW(zX8zT<^Z?E_qOO2|0##`$%=GtY%f8pS0YZWS2V_2hR#J0Rc8`5aBj=SxA~ zy@1{E`Af7Ui0W~|phEw%QP+)|bj9l(&2l~$linp)@1r`}V3YeYMcY#2@fnh2rd9SN7d$4wljE{N&IMCz2{pcjL*KHfZFO0-QsUxX9YZuYUKTAQ4>{zdfi+;? zx#sIV6h_}2j7C%;wEzx=suy^Ss%{5jKD&-DE&7G($0CHyPr_z&K7ph^Tx$*M0ds1F zy$an(*9Fi`hu)r_W=;=Ps@@SwrrR8`o-BGz$8Qaj=6 z(;(08{92iJX~9jAena@$%f3OFjxtjOr%Ycd{9~~20Ru&aZDUJ8iiCv6dwLyBj&*}` z>ncPK;27_01O(e=DT)MKOe)0eDUPcdxa}cVOSxi(#NP>q(85dj->^FYH6B97g#qFT zP)X^_>Zh^lIa$Py7kczisjhxO5&<9|_`z~8T9(?czd!X}rHc{YO_mFQX31b)q{wvT zaC`AK9qX1GgHxSgOfmN#aDUYuG`6%#==t8hjVISY}Al zKFFl4BV20bwx>YmX-+WNKs@2Xu&+H)(1nel07}vCU%h&-{ljVM>@>`1V|S&uLto5Q zsf#uQag~&nMTE=OOjCm&gE%X7V6=c+7f2SU+koJvnTRoD12-};HZ*d#y1Lrq4_ZMy zBr>P2WudNXA|cAHa-mq1Ka*Fk-5LlmZ^RWFUK7nXW)$_uJ=HZeN^?0MIGvm6EWS6e zY8lQDxpOfu8_YD=B4yNB?Pj|2t?_a4m69X0^Vtob8y~0rx87N?SlzCjmxLCh-se@Q zw6nO#JzU-cGpa8ZmSHBIoRkVV%KRxUgC+d@f6cj#CKo3ovlIAzH3ro#;}}OMpQXqF zwyA~UYU@H=y470v5Ju=d1pzRqB^;wF7lK1BLIL@>yJH|PGd=!T&e?+*89H*Ge|vXc zn9mkeZiB(qR>HRF!O+p!HV-6QlHq6Fy#mG9h9CF<=X2v+6=&RviJAEgL!8e`b2SC4 zs*Qc?;FwLD-06P&Hv@4bfN9x>$NAMC*1uOlw6r90HLe$VN*uMDB^~&H%}F9&ISE)} zo}2o8A&HI=?;YNH7@5aDwHvu@*ThjsbCd5=_hMo`<_D zHm`JNZzc5|O(yAF*3s9lfn}%fj|)>HsgGy*30^x5)+bG}(oyp6(PZPRiI{WbrJ}KH ze?r_mi~0slNSHJAHth{{!VXT8L=KE}D1-e~LXU0O#JQ98<%v4(g&Vg>aKBOsRXNB^3j#N42rOURYR0N!=-z0Dowb>T z&zGGnuP;)F21AG;*p9=kLCHT^Od(AK?sA7dDl}?7d;Vo6VnrQip+gkibDp`6%$&*g zdZPy6wk;gLmlM!}31rLGVGY$Iu6zM*n67YEh6UQfX7y#`+J46;y}VInf#Ayg!5M*J zO$&Eew#_w5;&#^{PuN(NEcMF($}X3mXsp%waI+H3r?tfm($n!Je#=`lwo;4;oK-yF z!Er@;ih#~o^0@h{`(NcnG{6*1-ubq!lqvF z7{UDywJU9(*qYQo?{t_o0Pz&Rp6ry+ee}ET2VtsPa9rCml?NzgDgJ!ndJfwS3i9p= zcF-sJdu1ZS?jiz3z!=6!LnXDF7A<(yr09m_c2_lS3)s zioOLpbuZ74C%D1m@#2y>8>qa)tbFzHg2x| zjVt)3FVq)>geZ~O^{v$7tH3^uB&JTNSD%Y;foX% z@9+2Ugw@M%Gd|-xXeiSW&dBW9soM4ITN-<|s1*S(U%~6AB3ZprUq-Jegu#84PXXV0 zS-O32X&-6~4f>+YQN4zi)@c%k9CfRF0{2&{8GBX8#E1=FvPnDAbzOyv&zO2p^tG4G{l)baKfzGt8n4|u+pS4w>;s?vf zftatng%^o|CHOGm%K1)ku=v{OS)7-*s`DxGkk+fNAg+#<M5^@XV?QF=6(WyhSjVk28WpI~Qaw{oKq}w3%)8 zcGz+4#K@)EcqIbrz(<3Gnfro(DW1Hgu#71bx}nVNdP9x-D)zjkciBT+=kTG++*(ni zomaK;Z9EpN$IiE4U|0cF{C@`*`}yF~TsJgPyVcWh`(L{O|8g4gBT;7^qxwf=Q-~*v zKC_c*keZoRiB)BmF#bUt8?)Z|Q3zYrK^zs5KqThn@+Tz%Ti;w*Ka75#Hae22c5FvM zq^~H=4&F;J6<7qGVU2A+-y~oR4{c*9G9@AZ*&va%a4*&U;SR=WFV1N# zW}3dX-?Z%CX4^2X^xZ*cUxZK)nxtTQNYs{(#JGo@XP{8mb&*_A{cLfi(yh|}o~tW> zW5}4uKJ5pc*`Dz0RCgw9iWsoTyRVnVQ~f3z==t!fE?^Y#{b&CkKg*xSAhjAj5-k$P z4@iOPoSh!yUnX8}z!K#6mz$(ziv3Ko)^`FUko*eJ*pUk@24oH^Iw+hLGnk)Bq+5$3S{b1|u*h8mmgA zUr{S0!U3OO0h864uOiPWe%3jPbBV2@=zRs%AXE+z6-CSfe>$DfG8=S@lmAnI!)qnB zeH8a6>G+ondqaaT-yPOiU2p$_fZ2k#8FE7)DA{kns~A;ZRKn|>(G)Uar~sYM*co*2aK!aH}k&0*N18}f;i7y%Ji!Dm&2 zOwjJvqk@@!WlZSrJ)8FpL(H#mrLw2Gfua-oOyUJrhyB2Sr7qaaSB@IFG5Q13dRhC! zub`n;Wfv37>o*7U)9ly6CAUS_9MgA^8(28+azhMxp#Z$*C&%D)XzzR3^l-fZ_g=(d zI@UxwIPV-TI@LSgWWaLK0xfo}(Xp&+G!G@s$dq<4PgJ&Wr}JT@y5Q^^ZjN**hno|s zg25o=uj^iwIX>C|Rz+^#-{0FE^vA-n&X@l8>cu?2dZ@MVL_j{407}O$62ijK|Cxr} zEyd-6kZw@A<*jT3uHmy}vc81j)c$B%(R$lhv#)F>=s~IEy z%ROVmh>famSI(POBklRQ=}U<-QC>{8$lYC z?kA--J1u5TM|`N|oMwra=t?uUmxtUwuQ z^^bRgiC*$XN#}0seZ{Q7g%5|qFnKpgx<0)=I{*_Bm2g*$!m3&dXqoCQDrcWME}@OW z84L2B=e`rw2X1e6dR;D$p%7Vx(T0pa-?4$;Y#6QaoWTRdaog@|`T%BCR`m9EN@b&~ zvN!b43B)=r{S-T&=S{)st<+YbV{{iQ^)W};gfF6fu=Kju;yTTuxnB>aR6DO;?kv4p zjw`i&zx@SFcdTL~;C}A|eX7|^_qV(ol>^GV!~ogE{Fl!H8ip560jtbHiQ$JkGxwm2 zhRS(YKHGfp2?qq9&Ad@3-YZ{j2TAnf=N^1|CDTnYqwS8g4~6Dio(O;#Dbn`c4S0Tp#l2_p1JU^W-&4jg{iTsJ&8hgM2s9sP zNZ*r7ois<4#vJ1+^EibKHb;vaD2cid@9a046HFuvf)r`o5YFia(+EYitBzMX2*;8c zVQ-;MNav2R0_-pT)VB%LF=H>*^90?b9z2#F!~vCZddW<OYA<+z0!L=C$IXv| zS39w6441Du1`;lB;$-eOcJNelBbC;0 z^7x3YT|YcZdFWpn5p+swh^WA%%|sUsRg}(4sn-|f^X{z}#`--X%o?J6Ji_Z*7h!up z_=O@vR2vV{pf3&t=@5g;K;-ZD=1wrEHA~&kodlkP+wm5(-hTzpV+;pRC0H6d%VEV32pTY|6%j3KP^TAl<8d0V#vO zGszIH|6t>5gmu1MlDvuaqrA9tJ8lvxC&^_yrbr0G`*vti-Dzi!Sat=&DJR0DLBM^9 zQ;lrgp!mHe5&X^r zwt^d7VAyqaN*bf5x87amTce=&(bQo{VmlA#^GEq~G7;~_+RYHAUaa>6#B$+0wqt}5 zy^3XET{q}~FUVO1bT5OTO7$NFr2CNfGL*HRWOU@Ln$hssZ_`Pih{JFEgQ(bl?Xm_P zy_?J;s{S${^D)NuZxbB2DGhw)o6-ggI6&Wl6AUE^-aOO#s$L-dwC`JMi~iFtf<9X_ z5>~dH@j*X+3NMlIyIV}M=KIA{q?iWt9ED?Dw`SM07I~uTla&{M;}KbY5yO$ zjzGuUDw-1VSx~*C(rxryGAC+4Ft*ul$!KILxeNKPWN!2#nR_`YClTAi@mz3iz!5xk zdaVwt(+#d^FYgN5jR|{^u(fS3a!kLo6C2cyPXz7zqi}|n`103r*Z+{emHEjQUG~${ z#w+;Djm-9$!cgzBT@qo+bPQKzbZFkDL=_qbOgx?zhC#0?Uh$wi-RM)vM2GX@^^QVw z+<4>}k%ttbNSWl(0~RGkNkEb^qmZwAwHAyTxC6#`WlW8BFepCsju;>zG`_YRHswIc zA9{7rg;Jn(?Uh~*&tQX%h22u6o9@u~R?__87V@{&Br_vW=XN~YyU@r^mVV-a&aP|W z2u_(lXbtU4nrQSDN-`UFcfNHAmY2^8AdI>{d=TOq1;6OvhHxRh?T%Br?k_hG0-P;U zA`m?Taz=wqt3M+Nj-KDl&Tv#3(U^ypZ{?WF;(LrwYNpHn4Hr@fk=X zp710Bc^u*$kTnXBcSGq3nCf+FoW{+(u3n;2#Vg|AZISQH<(;ozmfB= znQ7q3xzUP*KTg<_Jc{QdAiDGs8Ej4HLicYMaDsinrKh-_v-13`Xelq^hVrg(;-lqJ zbA^(+)2{7$ETJ3Z#z#l^1D7@m&NwMF1wCSPipZ-EV#l)))4y_S1aqRjCR znn1(8R`5@+t@E@=kEN+AEl--;~m+Ptt?WV>_y8ZGZ0=JeHSAmZcl#Ef7sb zb{O6rdWlu-W>L-Nfh3iPyvZp=M2@vg;~d{E5GrA*!)g_Ir%04DuD35Ek?aZYUjOWw z`;JuoL6_Yr{OgiGD>?osg+TSGKw-?~2z7S3O_f{0G+P}aArP#s2uv4aT2ejY1cB<5 zCY~1`bh}IZn`HvI^7n90pcRkVlY))C7crF5OhL3x4OAW`0md(aTS){?H|k;0rNSz)#|&qla^p%2b$F&$90a|+Q=9puhcAxoQdO~bdEc~u>-^IXCp^yVCKRV zbuF2n4XLtmyUg239phq8|C%t`+EU-MA*RD#C8?jpX>mYGI#Sl-n5JTc3@xeB{hfWO z+rEqpY}Lmlfw-#AV2SrZi&#HIk1`sI&4mAvhj*hI;FmCZ(-@0RDGRFle_P#L zUL?*qg^@!n*!2Yc`lQz*-#_L4T%AtJs)pmCT&IFUOib*=1z+}hTPM3HnJ>-m9vj?< z4a)C$3|=zbOUQOqYA{$oZyZ*MCo+yp6Cx8rkT-e!?ZdI7Y=18lpQzbt@QH&Ww|8FQ zu_TAK;q3Ig2*(%$#Ya`+Yg`7dv!aFs6hWAr>Xp~3j}Nf#=L=8<{2BpgSfw_~HHZ2U z+UBPdQ!n;Y@>2I|wcN$_{-@YrfuA1;rf%~yMW%W;WT4s7NXBl2p-ZOVMo|)|?>zxMnjvk; zT!~|hz^H*DgUfARyJ`EA@;iRJjF3qRk?>wlYGM6NJF&8zbl-+aO#J#=SqMPC)lIJM~eDP#{sj=Py-Ar~vz@_BfD zRj_Fuzvjk=)b;`ctw-p&^03@Rx3UmxxT*%K@fR`6bw@EsTI*kz|Nu6kgjklHBA;MUCu!~J!$ZOMxSr$Nk-yk}xs}D`J zGs78ON!rwkHWegGn+BtZ9ryJ$iVklV^yKy@XfD-tZhbD&p|wA#JF{U=;O#|11b6?K z*j~vsmIr}Yi(6yUEOt186j+S*cIZ5q@ppLefig!_36LAn#8y^g=I`5YHTM8=zkfPk zO3B(gG3{^rN=W*WuC8*d#DHoG9s4mxgP$$#5|kpJt&?x5)av^rZ0s0pb`}*5_fM=L z)?*-}Z+qCCmTBbEp0({RMokuUN9$ZnkKTHFLckW7f=2Cu%eXzkwt7&l2(oCJ2nus1 z*VO9V@#pP~gXbGG%bP)ppd|UcP>K;I?-@d;gMySdt8*lk@n<1> zqT!>upzpPOsq3ut=d>L6;H+1Nk9bh2Vuzs-;wX}Al^z6fRvDtHy4A%abCXM2opsHK(pn4#uA@_M*K8~fG$=v6WHcr zx_E0`q4Xc5!E^n4Xi3nOfn?kOdmqzsE5(v(VtNUcoEd{mxKz-M@?br!M@gaJz_sPC z5dJ;}m{am=F?+AbQVyFt&Fnm3-1Ix>J?M7*+PlU}MvRkz1FMgcfmUjNVfzhF-==kH zjqHsTF9Z7R;5c1w*M>fIBTz8d=d@_$JJkgtLw<`g;d=8ZL$WQ$C0k@ydg&Zi-T*-e zUS2l*u++>FE%4}DS%@i8aMlC$@!eLxTnwbKk^2?byJ)-ib1%=F62fPM@@i&^B>I6( z7^X)d9tPsy{xzR9Eg@7l^7{C590|DcUmhDsp`a+B6r?4ztGkUxDQZ2@uGS=@@1`py zR(R@`F?DQA5$J2lP8MIED0eWE(NR;w0&YHVxdBfCwyT{2+@`yq@r5;kW;2rz)0480;p?{xwGc}4ahuOsb$|S^EueHt4xdHp1R7gO%uC7 za4;?+kF%?~KRQii7cDx40Ri0rhAG_fvnr%HM1^wa=M}W$`z|F@nZd|>mCXbi>1!Pz z=J@*j#fHE2cXXhk`aRZ)6(<~5fk(_$rfE9K*0w&0!T6q8{Nkai<&LDGxdChh_f9Y^ zfUCqF(w_!3XJ_7%2579WVQ)gBN!X+69UhxiS!x!gYU$75;01@>M+s|Bu&mQzIdD*pj2szgqZdU`uVqD zEu4tx+rkkPN!|o}pyFd>pyvxOtx1e3k^aloQ4qaMZ_)5*LxKFyT15IDPa~m7d*RRN zM%AbxbeEt-VzPQ3H+B^t(vKMKeSJ8nlyUZ)FaQ)(1aL&(v<{552l41f8P-ZIBdTdb zT3Jt}`E6F1Q^vl>np1w(37z#D8wH)rZp(3Qz;dVBnkgjZZib9K{$C)^_XRM!&be>J zO9d=}gLQLv+HIwEC{=eC;-0nE`Y)|QxHV232wBEt{%O7PMhCi{D^pd2bl^+^Z(fiW zc8%+M5!aK^47PYy?Kzg>t{4?9+jFt5OZLv$5}J*+yzU9j|qy_YID=m52uMQ*v%`MKv-6|zPz+s z$e(TQC_o4Szb}T*zBQXq3-Z9Pw(Y&qdZQ5VC`ncS?rS=9Mn;ChusqCva(Kv#?sxWm zGzB=Y9Rn#$loD^fz&~)rc@cgYe#4)$jCW>Ss~}7!_si8ZbOH>VU;kXnmx(eN9x*N_ zcbO-662n#lPG>_A*`rKB+E4cR6y~lyHa-&v@IrCF;AkRNdnZ3&NB6mfB&Atwit5Rm zvr^uN7OVv2I=UbT~Rq7wT|1#^PRsr_kJ@cg`1W0b_Nq6$XQCtjAeSc^#6+AT#4KnSZpj$$qdO_H&^?bS2S{kws zr87fmCM9EDtt+MiL)ymY*m?}ptscvZ5fB(HLblV`_OT8FAUhY11q-XYFJ@38k@_#c zh{-S9CWI6|v>%pNL_dLzV3?Hm#E6;gkb#jTf4Q8?tNE=zyc_dbz!1B?=D8bsRljHI zhtRk;_ILy#OahO`iQ!HIofL540lY!p_6t2TDu6mF{Zd?E!!*+%dx5=#Fxp)&xQJ?( zQm^btbKr+XZ=sY6am&Vo6iI{U^jYQlwx-?abUrb5Prh1lo#;AULp`~}zOmDu z?SBnP>cOMW3b%Nz?g7QUGONw#JF}kuZ zqG;;`h7aO>(YW9wgcf+3Pmb$r-vU7T0Mh=cbDt}{b6=~e(gvB@-}Jnr=oy+>!d1tC z)+TqAe~&2vLi54j-@kNbv7k?L^S{i5LJFky2n0TM!z-k`3m9^f;BZ8^(W(Bip_WK- zUZUD9VNE?9HMKBrHPHk|QThG#T&{p;A(9*tu3s3SS*a#iP*6}f2O)V)UM8fX^Mlb` zz4TJUh8MO%h?r7U;%hzg1I6FUd_A#_R1m$J_7zj-no(p*pc5)vj;k29y=>wL+fyK* zN-DqQBXhi7?0cl<*ti}7HJ+k7FeRR^zD3oxHdX#@r3U0<|3QP14pi;kKJD2^^@;WC zZp@KzqOQ@A+~{yVG5F8zV7YZXS2}G{%x{;Y>@YgkyxVhHF=j(o*>X@>!03Eu<8NOmlVuU4%6X_ zdBThCpaZ2AamB&vHD3d1DEH{-3dQxaw* zU@MaZgh@^2M&GP(m(YZs;92U_**GI`;sEF4^gNq&Nf3z=1e9;C_x1Fm+ zSJRM}-mKm4a1PwgU;Xmo1D$4hiu=tI7f=UDC+GoB;^|VB!l6%4jRYikV}D-flZT>uM9cnU@4&d}zU=YJZdAxOHAs;Zr&h6PH zXXXTc%MD!jZOf;px>BKz8wQ^YTC5V|DE&J+d&z*w_^-OejF(#pnz}bdQDTXPyi!Tf z{o~M&ALnJw*+}OwAZ&od+oFw_U-QO2~oO=mL6IpSB*`DdwekyGE=q+-936wCNY_I zfEQ94@T@{kU1(ech-}@oJV!GaX#JqZ98lNN#@PMOzo&bo84DCl29JXdf)uiPowelz z7%Ql7!0A=S`jkY!3^Fzi%%sL@vVzn4W{yj6s=b{?=BJM$+fx&M75~5j7uusJ<>B)L z4$kYf9xa|6qJa-zSte^!p%RNx+_C)s+OYs&W8G0f%u(6@uAO%qS^FDfR8&c}!ny7- z#F&V?6SJv{8^J%T`Bpzt_xP(*ZXCZF*{C}vlP}MsNE|CdxR3c<#@48m~M>`$+SXNwjiFuvwd{s4wcU4%TFs90?-D8T?NC)6z^rEo? z33pipoj2rf9rwZ@?QEedHN1$`+I`52altDrVP#>{0R1BlShCGq>g(&rr>5>Uqq7Ml z!PO(+il26ID&+*0Gnt>_r#sd<8u5~87q5g&q$R!YUxoSLT=lGotsp}7DuS5`3#40F zDu_{BT>QzM=8vL9|m>dBygdO@oZ8A;Tj`w&rrw!A7cqJtHTVol$ex0fa-X2n7Fy-0;h1)F(DftpBwg|O(ubHB`Eg9*w2u3vC(I^2)@NF}NYq;t7FPL`)hIX~C1 zVgnI;IVgjGh$@|6{{0&Ti=D`Ei@V3(Ut&9+&}8)*bF{$0`?t2%E!!_%+KA>tT*h?e z5W*DRL*-RFhr|ZU7}9*Riqu*MS$7L+kE`>(dNwK%Tjz~zB&(+m*fq#KH0e!kVffGD z%SkO@U|G$T&qoi+milbvuqpuu2E&ZY=<-^t&tc|hI-2S;iP0MbeY<(^ zDkCY+{D~e$x<-zoCVE#0qKxL|7nnWa{h0P=s1I^pctO`EU%(bx6$(566f@dkp(WbbcHvy+mB^#NWNEq>MoO8$r0hLjiX5Ci|<4@3H%S`LtW7%Xq#gk+yI zEy=Zi%PmpYmo9&F{ct-%4UxyFwkW^Z#_cXuC(#zZn~;Ln0*L61x%atWQm>#vsgr4- z5$f^ZU;5vz*H-0M-v}`R`}flZ058#Tiq%BMAa&n8 zXJ7^xJ-<%@xqB%y=9>8o+|NzVE$l(i|Yk5Wzy7yY($@Xd2jFc z%cPTTERuIMqTM~9u5zuDbZk{01cL*GCRGr=Awca@d+dHCl5xD)*o(95A$nA13xss5 z;$!+D13rF%IU+uEDtGwOK=;{M+pW2ce|ta1X8QH$&bmQEc>%fV|0?Qp)FG30oXquM zy-0(Lj0JF3{0_0m`CBp##sSeDjBBf808}noJZN7>NtgFDBtfB*N@Kd{5T|c9yGI=6 z>)VM%>ec=rZiCL&Y3D4Yc0e3la|Oy1nt(G2iXvsA+eUMGd?h`){Q{~>rSLz_Jd-)t z^uY2UkxEO54G|?DdC7Mpv#>vg@Qgy8v>r8;0r17ukqJ<|<&=lsawr`XP1;}>8-S>o z_ED|;<@yhq?I+aKgJBxE9Cx+9YR`>4n&+wM!+nm%ZuE!yeEiy)jK20>4YK0a!2}Z( z2MvqRnuh4)Tx_`p*Qb#3TZU-a*MIJ{<*q8`3BYy-9VQVE7a0GY;rCVH6?dNY>V6!x zGduc`tk_=K#NCm1!9i0UG?!}8ox|)rsssd7gr+$mL{&{qFZ7RwEP%owoJwOs^h-(s z6a4qm#8UU{K4%@p{1MDFiV6{#Uq$4Z|4ZM$U6Qk7GQ;1yp2DQ!YQvi8Bv{5Wz@OIh zLw(dXexk+N*AWCxfyJ^U+YT6KF&42D+?yMev2PB>ta9TDwYtO$!N|Bv-t~wUnO(yINj%CnA))kj2uJevaSH;&UKFW4yuqi0%Mu z!bpk(CLc(K0IhyR^~}cZWlmO{?HdH0cPn^HYRS$rpi`R}d=qe`_5{Bn+A_!Y2kb8^ zc(4QmQ!)<^Re*7j;~URr_z=pjFhF7bu&g)@r#ij=P-7cmuZ05?yL$W(pk8V^;7Vkw z{RhXQtJU7`yaR=Cn_~ZV)3i4eu+m5&*xlWg1caTW;!e~Ky*AZ<^^^EZk~+Wtt4;M{ z)lw?9ViM?a9w?%6aElslkv|k=Mi;gbbyjChg{Jp?FXnIL`AG<@VMWhB{@!s8_Pksb z$Qs(+Pahtkcqcn>wAo zExv!QdyIcFYWE(kNaZ9NK-@WCnZ3+BQZzZgGaY|;Kw`GXd2SdFKxk=c?NUDgPv=Cu z(pD@woQIaT3L%uCsRh=O;DAYW(94rQeH}dksaX=hhUz@DiG5}dR4Va?@JZ&bbFL&* zAbhm6Am=_$sk0??#!jR7$b~5ID&zG#2KLP1o}+d~YiHfJdLGA`7I62=M2L*P{&8^e z(e;w5Ch!@Fvv1_>L(YdUsQoi60bAf{X2V@S*a;5Nq#*+zZ6F+@A{L;)aQ0VPTZ(ES8GzK@RqKhYIURzkXTU$6-p>B-Kajss|%*4A?|AwF{z+Ywc5r;5f7S& z$!uBlejWzO7nQ*>&FCO)pMG_a>icyaAvuDAGCE|R@{S~pX zC`zErVHE+7LGLgB2EUeVAl8Y)?3Vsng)=F9&dx`ZsUAZqG<386z8?o~UZrLYj{BF* zVS0%9B8#sC;qcEw+ZYAxX1q5UiKjfA>ihFE_ZTi5M5k$vZj1t?mDU&~vkDqd>z(ku zR=yfOx-69+u%IYj)JSKGvV&dR8CToL;W!LWip)lHef|*d%8_DM@#rX%E~gN>Jp=e9 z%0Sg_PI)dAP~P0EwgjKq0mDR?Q-=?fHAO_R3=Q8 zy@o4_YS#a;w7i?$C&A{ws^Qnmwmt@Z1}$*x5+cJi8z~vpqik#(epcF@31%Cn=Bd zGhcoQ`wldeBG1JlBgBCH zyRh3v2DntavRtM>{HCvQOy50;=Iq4ysRZ_A6fjZRDq!B5US521@}C+`=FBZyKSCH! zU4ZyDksvYC6lypXQUCUn$jXJUJ*=rqtKf^wu6ZB-J|#+QA;`_gxs9tNc9#N|8XV2Lu^vWffPE$d(lhmwHS=eK`jz1IcQ`L~YKOff3&s@!^iFi=h1D!KrPPQ9!t%0DI&= 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 diff --git a/test/image/mocks/gl3d_scatter3d-blank-text.json b/test/image/mocks/gl3d_scatter3d-blank-text.json index 3e29dad8346..f3a34ed15c7 100644 --- a/test/image/mocks/gl3d_scatter3d-blank-text.json +++ b/test/image/mocks/gl3d_scatter3d-blank-text.json @@ -45,6 +45,12 @@ ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "title":{"text":"scatter3d lines with good/bad/no input texts (including undefined, null & blank variations) should be displayed well on WEBGL"}, "width": 1200, "height": 900, From eb827006e6ea199ff3c9ec8f8b5bde63bc97d816 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 15 Apr 2024 12:16:11 -0400 Subject: [PATCH 063/102] handle styles in gl-plot2d and text-cache --- stackgl_modules/index.js | 60 +++++++++++++++++++++++++++---- stackgl_modules/package-lock.json | 30 ++++++++-------- stackgl_modules/package.json | 2 +- 3 files changed, 71 insertions(+), 21 deletions(-) diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index b7e5874abe8..ecfb6de4fe1 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -19350,6 +19350,10 @@ proto.update = function(options) { var x = tick.x var text = tick.text var font = tick.font || 'sans-serif' + var fontStyle = tick.fontStyle || 'normal' + var fontWeight = tick.fontWeight || 'normal' + var fontStretch = tick.fontStretch || 'normal' + var fontVariant = tick.fontVariant || 'normal' scale = (tick.fontSize || 12) var coordScale = 1.0 / (bounds[dimension+2] - bounds[dimension]) @@ -19357,7 +19361,12 @@ proto.update = function(options) { var rows = text.split('\n') for(var r = 0; r < rows.length; r++) { - data = getText(font, rows[r]).data + data = getText(font, rows[r], { + fontStyle: fontStyle, + fontWeight: fontWeight, + fontStretch: fontStretch, + fontVariant: fontVariant + }).data for (j = 0; j < data.length; j += 2) { vertices.push( data[j] * scale, @@ -19378,7 +19387,14 @@ proto.update = function(options) { for(dimension=0; dimension<2; ++dimension) { this.labelOffset[dimension] = Math.floor(vertices.length/3) - data = getText(options.labelFont[dimension], options.labels[dimension], { textAlign: 'center' }).data + data = getText(options.labelFont[dimension], options.labels[dimension], { + fontStyle: options.labelFontStyle[dimension], + fontWeight: options.labelFontWeight[dimension], + fontStretch: options.labelFontStretch[dimension], + fontVariant: options.labelFontVariant[dimension], + textAlign: 'center' + }).data + scale = options.labelSize[dimension] for(i=0; i Date: Mon, 15 Apr 2024 12:30:07 -0400 Subject: [PATCH 064/102] style gl2d_heatmapgl --- test/image/baselines/gl2d_heatmapgl.png | Bin 63816 -> 62871 bytes test/image/mocks/gl2d_heatmapgl.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/gl2d_heatmapgl.png b/test/image/baselines/gl2d_heatmapgl.png index caa304834a734158830810196a104b705e9014cf..c97da230e396e1f4cfc2cd295ce3a684e7f0d54a 100644 GIT binary patch literal 62871 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

AaQhlkau zoMS1A_kdGJx7t8#WkC!u7p*H#JCw7Zd7~9~la118u*OOYVAG!5z zU&HB#|D28Tu*5+hcuXDYjN58~$&UF)H{+SAUp4_%t8An;Rj2Ckw}^yl0U`_5<3uxg zKjmsOE3#!EoA}C(dbwpNVagWDAU#&#j)4j{v4n)Czori0XDe^9`MN>Fr7TQGz@f}j zW4?{VIPX|xZ^WG6l3$3*WT&^q;>O)Sdhx;CT5b{+GWy!3<`>#aZ$W)*kk4#Iw^o1{ zb0~J;-r3y@u+gIuMV@v;dEg3d19X6K^?&{2Z*5*0&t63Bst+AI{|bKIg7b;WzGJW( zglD3XWu$A)S!-j_{>Yv4i0x3H#?HeM_mF>Nm~ZD)xA4R4<8-t?`;#fvdVSjgu+HF0{bQ-%s3qWgTJ%5_cZZhCWGVb)$-h$ zR@ho|st!R_bEqI6;8HKcokq);TW@ps3V-5|W4nNRJ zX$5MEEf{YLI0CEzz27YE5UyaaRxr#zJ7{4u#DJ9RIptR^sj@(OU*a@rZ_lFrO6*cF za*)>9R;Iefz9u5f>Ke|?E!A9>XRZuuwCON)p{|+)5{?RlGPvwuJgF16OXFiJ3`WEw z)`bogH{Ta;YX6udc6_2sfvxXrdFk@Qk-qVkwcI8EJ4+RMmT493r^I9tTJ6bGS=`21~yx3}i-%8c6y z2@h*AJhRWwHm z{dTzDm2ulWV z(KyLR4ZF+u@d6lG5JHR@{tzM#64hEBU%3O(9%g(#B{p;dwXUOx+kF;~lB_D7U4shy zsM@}XQeUGp^W2h+G~w0RBcjVY|o8;_F)5lkMS8|$Jr>uB7V^9?~xY@v<_ivw`Qm$N6ac&D;8bp-P9e^{@ix|ork zkKFU@;ag%|3+#mj68Lhg1dfuz(aR; zw|E2b+RF{y>M}OPTc%^bK@~D)HaShgYT|DcY;F~yngeX6Nr*~#%gPJEE(D%|;@>bolh=+pf+6{>(-1jd_a;Y*6aip2 zoeX!#`F-HWm+b(j+@E6C-{0N%O1V}fOeOus>>C_9p-P#N+1SBgH0USnur`l z?A$1fsU!w>Am2j#C0UM5jfgx8%SV8jvE=R^TH&+)mg+v)7r=U=7ERi0GX_+z!=Vv_ zA^@%G$L%fs-OQ4I1ZK)h9``00jpMX@U2x^x+hIH{8m(i9MP(UE+I!*-rZ9%CDzr#^ zLwhZj2X>0r{H*;t&3pY+w_q3t{ymY?ixxYLxhv1y&D5c=A_he8*oRwvIXRTB5EuO@ zMkg!1U2bCV%F&N2=3y&}% z$5q4VK%-JOmS_Qk>)(A6nKn9LoyBV+pcI$DkDYx|dh{xSr&5&mT*=G%XQG?DJJEMI6DhYN>AEp=|@Nr$6hBJ%HeP-~v5X6eq^-Bf*Zv&PJZii7xs2T9e zwQ^phzx4n5K&(wTf)}xP>KFiGqNqST!>kmHK&Q;Gg=XDYH?!sKB|DMo1oC+h`pN40 z{T)_%+&}$`DlOzAS+=`~YtD`sAxHUoUN{3jH5!W=u1xIE{rt|tT71wB$wugK5ue5L4^@kL-b-Z(N8GZfF7z z7dv{=*dir9Pydg0x7sI_Yxoa-Ix@vCA5C(TatC~;QKqn``J<_d`JSL;d{f<5)m&jZ zgN(|rGZ2^yomj1SR)KY2iC(9)(l->T^W&>AZ4+~h7{r?7#QhX&b(2hD-f${eR@LfN z{V>=SgDd$$w@mmqLpQvOh#6`&VF{vOH{P_ooBfF?5@oD&x2b-%f5uUnA$vr1ndN&3 znEqZ7W|v~g{|ZGgvhKY(=xb1u#NwR54st!t!euZ1NH4t9JE{z|KU&BF>m=XoXlfy% zc2b+LZuYW4EbXR}Y)uAF6NeRC^WUScv{Nj#D+V=PV%=53l*5^AKRe3>YVv)tQ2JUa zQJk!Y+IJbPTF{o394rY_yHXp~sep<&=}Cd1N#4{-CGL2N6>XU}th=dk26M~=5w~<) zeV9rrf4!a#4E;Dewz0tGj7cVn;_8)hNWy#a>mE`-BiU=o2PnBX#BP~o02;pW5U*%cafI__4+G`xYO4MZkT%IG!qVH z<+rSKN0SsKT5LlaV%D&%z(>#Fiu(PWkBoFl985p{)E47Hnc`Yah2eAcv03vh1)1ln zklAS^H#$TgSWnR4=uuBja&s6*z^cs1f5keHQP~#16*4pO;+{+{ST+K)=0;`R^N0Md z>bfpG$*{U=p&hLs`}OMh;bTg_#rn%E%)33>#>dUtEFKOX#{4L4Yv#Lj z5XT$&CSE&G+vb^E!_39BaLeIM3z1$zq;z1APo}v=HZ5P+nM%rkJ#QTA85m=2#0tec z3kp@`4aaNgs1GTo3@&q4zCQ?w(cXF_E$*$5iOUmCfRSp1C^4B>$&qe!?>50RnLvD? z)n>jpBMFHrU4fJ-01UM;)N)%Fz0`{l1q@L?`Stm)*Wb??$7mBWN2LExYKl>*0zF0dwi|^CC@J&|Q z!rvR$(&c5su!!$k>ShQU8a%-QwB4_m+T^4;2@U>XO=J6_3YLR%<1GcJVHqOMIhTN& z1m=zRaZZ%*Y@)Fr-xAn&H8?O`a7@`A#Us3l!IF5O^%s@K;u9OmbOxxI{+J@yuLr~& z{vDblUkDYCp*8ajZx?McW=R`HgtL*eHB_}j!f)^QUrJ$f%HP#|8;j}0OvDP0ix(6g zT5j@wDk^B{Q)DS)D`+_%I!FfGyJUJF+y6Lw%{i53erny|`&XM00mz6hH<$msVSmn? zwNUCP?l?r6Ek8?&@s7Oa1Zx#Klif1DG($Wyc2&5CV&z=?Nix+9eGpFeTN&lXEl!Mz zE>DR2#x%nqYtluw`he5GgCad?s-P^&E+}Qv!8@d4+??S z$J?2Of5&^_{VE1AVE7|@xd;V}fhw@q(%q0>Jax)a>7_vgbsO|tCl_<6 zvq7q16)6#*>-Lu}FMK}mLQ?0#*vE7bVzs;R1azn0+UlH|e#@5oB_`t_)(!b;fT2L| z@jXZTL8b5b}(JnrT5KT6j$EK-z|!2bev zlR}zdavuG6snK~+Z-eS?;6+&koJ;OwI3c;oU8x@o_wWZ%A+M^T{HJu{=*YcCCEzQQ zMuwY#AL|4q^|8)xB%tZ}%!C~0?DShdzH+N_*$g|Zs0!nFZKxVOc9cS+b2T?$rw?7i z;N`Qpk3}0yc+}f-a+x6fm#6>-xVG z|D#%8zC9arYl8z`z+r;|f4exoN549VBL!wbM(KAzv`rNL*+WS!(QsLs^)l~eP_UK zh*&3Dpj>lgk9mYSY~Y%WsSDRG5d%Hht=aWfm^-5?pik9!epQVyqZRSR6aL_wG_UF; zL)1D&o!x0NIZMID;ymE%E%&=(4djZ>#|v>;@(<@}xC>%H)6O(yqFwUG!7>2){cM`? z-f*uKUf#lXing@%T`|!X0vEGoYicR2HhomL_>+x5f~b7_Ml#&P$AZ#U(50Rj6yW;kya;ay0?`5C>`71>iU*=9NO5Q=LxN(|cs~S%+91v~Od+aE zaH2>Vn@3LTQtMEP0XyrzM8t{L{omm4UUkPJo!@fUKPK}B`6z9(Hp+&RA!Ez>=j|W^ z^}S6*)lZYnwQ&*Y>&7qP-Lh<$8uPCaHDx>;O9ef*jH;HJ-dE#jMilwWz>1fwzIW@= z7Rirgm#?p+PW%~)Ck#*T$m8B9ip6_|uL=1}#s~>;ah$tPbTb(GT2y{OQ-jpFv#d}2 zElbS;4SBUScNpo8Gp7D z_L?!cxdo``&l%4F-p+IPFB+%JHc`fUT)CUYmDaQz9e>CO4dtRycHJgFNvB;eN5Oo( z-wEDQpt3v(7C$skK8P!L?Z!#n#yfqx`{)f8t82hY(&wk^zqE_r<6>@z+dGatiG4R& zY@CJrtLSa11@>+;t9$!F=Iul}ir$EYd(3lCCEV5IK%vNi#T^62A4>`*2Jw>5@uHfC z-@S%;K5C|p+9F}X$8_VJxJUP?xT|})!cD)Jt$o6$aD!X}RK*o8V{>~e}(@tTG ztz^0BSjzX)$`*-E7g}W?$kx5^JeU58h6G%UE?J(zv3YCr5r4U623w#T*FAEJFo7Od zAQf-;^e7$|KGq&sDCPeB?1A7l@vcy&<7DZrL;Av5*0N9x18HmdQm-$)UR>>`V!B7& zmV0x4%=s@(4JLAA7RXWgLL=Vr3_KNHb#cK=eG+z_mVYoUJaLR`;Iws~n6;(h; zx`E|i^~A{4R6NgsA5;w)*$7vd%WHk;g)k_#26~Rhf2Bg&8#t9V6;rqQ(lOQbTZFuO z8B2&+@y!`GDs04+JmbpC8Bbb6*?RdAKYjP}N&4dvU{ZZ2HKJ@L~bJSi^EHK6&6zNbD7b+hlx>1^dtvFhc6Ypm}@WSS~8iJh}(7j zV|_cspVc(>b^@p4n}$Tc4+vFuj2aSa&7Q>OHU5bBW`7$J0Tan$K*XYx&cYHR- z=i4XPl~L16-<&m}?&C3iKbTWfXJ7FeL_xU7`+G~v1u*$KE+@k>yED{)a43Z9eqlW>cQ==e4acZK>;1B7Rt3vR>XPk$A^+ z>Pt#81Ea^Xcji=l3%$B`j@m+|i1nD-hWcl8_Xyr|a-3`>gT&x4-c)nCy z&MGvcK*9@wN`3}NfuY2QY#k~+tMRWl(RL`T#O)uoHLBKL7@l?n<;vhte0m;Pq6g_X z7_oAJVepO;B*r`gIHnh7oyQy~#FVs(nHvg9N)Jt25+Tb7+&y}C{nHGyUT>f$at$jFik+m2 z?~x~*pl_u*YKt@orTt!{OooK&?H=WkWIJf=l~T~X*MH5;0nr06=+F=8uUKwhRXg+W zQ``Tm?zjQh03%Sa!re;g#Zf^GZ^xDZ_EWsljN7U6A3&|H zDFqjPxfIfI{m*;?z|c@-c#X-;1ny|t2vb@6*;Xe1BV2qKTW>x4=F;`#a>1AJ|0DY` zKMbO9p^ENg&aw+~!d8sq8#_MLo49?*eboH-)pFMN+Xv6m(Tb|=^eF5C8!Lb)d)YtcId!(hY|5Pd!GPFIleW!GZ(J?2M?{AS=1`nYuv#d^eb}(& zGK-w@TlZEFO?}{$A7IV51Ee{7;=snI=v)V&2J!zHn~Bf6tDME?2X?#G_ECNqSO>hM z1OX9{&z{2nRX#*tT=Yi>mn#6(K-RX^MRTnDP?B+OP6nc{AseSe29LF5h>H00=T7y! zq@uiZkT*4FX^|i4C7GwW=>i4ci*^UoVHFc+H?)M8KWIQ33%T-zsx8!rI3J~aU7eNvT7#kR& zncF9p&wA!zaX9UPz ze?36HSJ=w-if`Gk8wTRT|J6zy1pPlkiJAEuxAApzc?VtoGsPoK&&`HkOM=t%A{u90XN?HL3PDuNKdDAO;u0CH z9WO|IIs0g+pp3zfa_EK3pJbGG#z2e(Yo8tF`Aa5AM=*(!UL{YF`ktHsO;*MXCfoQb z?gO?~4kMQ;gZ>z}@o_JwemXfh9;ee8kH}HCi$^%S!885U6FuX`%R28ry0MRgFEx># zi!&pIr9fEHahh-W=TL#5IQx-X+Z3JGh|uQGXL-+u#dK*(uYbJUnfDy#`+vj~qyN+v zX|Dh+#iy{$x?d}J@P*YrhM|CHyz`u-nI{Wmf}iqaW>lzRq|kLej(b z3YP;bblH9NbD$;wxpW1I4lp=`AM-!R62yErhqJy zyKMz1rgouWkyp~ijR()!?W=C06CpWy&&Ym7$%!IDjea-*Pu1XA6$V9;d~Co{WWFYd z4HafK?|lj=OyuChK%}_?bcUjcv)Dm84~o%3jok{mQl*)XPv6?yc4xoZE#K^?brb!E zwgUdDpogsc=zGo#g19Shp!ez->lk_t`W}vJA|u$_c}isRc>my|)tbcVo*)jE&r#<> z)J-@p4*51a;#RJKs7H!pr{MW?{zFU-F2>llNu`ax`yj)OUW*$S9&WB$Q)>Cr4!;N@ zd^E<_Vpgcb@pFjYt$-7*6vdgg-RUkdM+A~RdyTgT@%LNz$e1EUUgV`}WC}=Z-Mpc9GdS`>$P;RlihdCz3WWCU^Gjs5AN1gv%^}Of(Q?)f`d{t6$z@>rGfXrQaGHIF<%D9(83MRl; zB7d=d&1o7;mL=HJu_N&O=ArhJ+=;&pHyUQX>fx|s%$B=Wts#V5b|jnr(%vz{w>LtR zy@SE+cJQa{QVbpEk1POO#7+~2jK|0o{*Gpv1P;4 zZe*P;CR}C@9vrdMCG~LGDOrN>rGM2gy;kW@gi0zdrP2GlcyEchts55MSSm)YS)bchx)3l zez6s^k3P;v0|^<7CyO$Qg5bEDl)S@(OGj)kl6XHL+7v`-ta-cL7l(8}J20V8#&Xgp z$b^kfPo#D_?=$blt{m*y3H_-=XcJza@FDh#r=bv;2c!v;bT@JHNACheyn2NYkN>Rm zq5%gkkA)2Sxt zqr6;dRPHcrI!Ua5;}hkpY0`)Xr&b&hHuNGL&wkUY8lQ^PUk-Vu*7mYcn^)YdlCL3> z#-?lWdp!=(J)P}W``V)9j0XxZ+LIiLKfTo76qViHyHHTrC3#}1lxxLp2UO@d3$a3x zpNwoVU;mk<9;AVWkW(Z+0keK4QnEMu+?p1%EX=-hu46Vl2YxZ}kzf`LNhNK}0e6Vw zPqZKdrkZJvhD-O0e0mA2;AX(3X7pfmo#uX9nrCUjIAEIHr!#a|I!yEk+Isfj_{N9n zIL`dr%j$^vY_n@Pp*r0elWxO_itkv~FO|II2=lr4=ZzjzrmD*IjN;vP@9ZgG^k5!N zb<=*Jbfh7AgU-2b<5%J~G@w(EGjA-;h-%&Qtw%Wgup~=tr{_x9tTso(!1Y!ic1>#; z%ot5`{Y;1j+U6(w{&~WegE#zI&Q=PIavo z5+#hho2!PaFhP+Dy>cIBg3x`~+?)eV*RhFv$M*F*8N1$MhG_yz2XLP+uiJcq8U{mU zYApxAH!64`np4MPV;slgP+*ckacb(@A&{;ut-%i8aG)y33VkazH z#pZ`2#kA)N(qPK3Kcl@VWgu~KqY_C%)_vBnU1hD}3QM!-*;p#!^H#gLR@RVO-)}V= zS|TFQ83+M?w@3XYZY=-{CFV5oiU6aK+1jwBc=ZTrkdCFq*0>`vUr>^FQX<=wi$@S> z2*AlL$sr+7aq*ti65`c|^X{@w+DhY11MGorz;NuDTMY-TDg!FP6U4LUE(iApg)b=E z(BofLueUq4anqBVgh__V&b~Yv@^CTmQPy7}H-EcUvz_BTSrDv&l9bf)JwVq?fUVz< zelfYWxPr5_NZ@^6W$y?_|8k_A=}&9h$DqeC+cr8TGkc|lWfpAv?(PACx2cARfzrxOlFF<7_Fw#3akC; z8L}9I)&%Q`PMKG?{SxIiRry+1wswo;b|cXehNWvMj{@`B<27-+Lpc0kWy*VFN}`IY^sp)h7@?jD3&>&L z<=q;;C?&6P6iBnSh$z%riAHeyD>pHmeopZa>FT123HWK@?+NKq25vK(r!_a8x*8E> ziJSfc1triD7C@Knl!OcyJj0jc@7__s6G7F95r{U&=TlC&ydO@F%(FQ`^+z#g5?RQOysZMa%dy{=RJcUQa<&S>;B2 zVNVFeGJE%aMc^Twh5gU(FfcNR%mW`7aO4$|c-1c0o;M0~*o{z03q%nU-8vZQkBtJA zFdb@SP>h`4vB@Jt;1SEvLqr9Z5x zS(21M9}~t*aMV=FSq=A*lE>!O=h-nuw)_O2v&2P&qlQmnCM~NDN-0LT(TA!atKbg> z8zYD=^6iM?Sy-s@>!flAjY<6Ki4~*g*rX3TY9~Oc`dH^mJzLMbP`c-sP%!D@Af*rz z3J|M_a^tv-iJLwu6Gtv^p5J~v$!4U{;>@&}EV;K>b?AZ|KEWAze)J$ng;SAv?}`u= z44d^h*Jf(AR+&4d5#H&0J0@<jJsEbKxH2& zh2Q2MgjDbJtJrB6zlp$HP*zZpkoIu1Frezu?^qR^;g)&fIo2p7p{hk7aHx>_?_3;1 zp5Um@`B!Nx7S=eL&Zj~!zQX*z@MdNfd5K0!cQ%MQhCL74NY%oK;m2dl5p_aDBIa+(tPa-MEN?|vA zM}5c3-&C@Wv=$_y1qyOgkRlk}SuUFD)IllK_ONxG{Se`L?OOOv=%31Pn8}%A}5n7 z^V)w2INPuqHpOBBKfS5TJG?+Qa&ow>i~_ex<(Lg`FHz81(+N{fpS7D(sMqSQ>M>p3k7k4z}tgpfc^zxS*8jlGPg zg4-=I9pIO^m5n#WETG|9w(mW=K1;@x<))wH>`ZDdd zWU0K${Y-)}&D*LZM=u!6dy3<=RA>A795UDP6veO%TKW{>6Txq|(DLn`F*R~N$qhv- zA+fK2v6@cjS28UIzILQrHiyw$5rGfmjwG=)7vLyGgNLO4xH3#0dmYa`+eBpv)uvb4 zNd!1;bd4qA!K0KcY4)c=^CAZ5g!m#iWvut##O9Xx=`;MD&!erH>N_8#fa|@i|C8Lq zadaaB5hgW0ThoFFLcMJu?K-(|CqPjC5HUaGQB;}&nMrQh*~m8sYr`1Ls%8QOlC%E| ze`z&rb$sWGQV@oWfs9*@Q$3}o@U#Zo9n8)t%o9nAuN_YNutdh4p8zsK*c${%xFl_5 z3gL&kHf=W~JRRr%V&?X1HM2j#k^e8)_xU~!I+}#{SjNg^7|MT=a6gVZwyCSv!BtRa zo=WtVhBJ4Y{~nB9{^flu*pEZ8;v>dn5*!P=4e}jyAdX39c4ige@p27zRKGzC_RDk_ z;lJqg{@U4cc8-n7iYb8HMVLgS!E3P4zHfQE^^BUIG>I?fkCW!&|Yd7!3LX9&|wW51*VG&!7^aHsZFY?}s=XlD2xd%#E*; zU`*wk5yvfjI4^5vEHixng%!D=?^b!qvD$vnFc^x-+TlZ62A8)}2nPG@Sr${5rGz?x zFJ{V^5A=eEl-?<`5}13OrmPipYOHHxT*i57=)?s{Yp7lcT#p`*uEA6m_MEa~b;DT% z0X?mT$dLBa8~#ub#>Vbryd^p>dmJmF3)QCuh!%ywUYe12h3t>8FmAuq-)#4NFRvGZ z$S{>u+D6!YJ$}4ku{t%MyWdW>8h%vcB!4#Kqi-@3R^?(SP{f0t>bev#Jf(8qbp1IG zG^!F}_4-78_*#)RMGuj`k{p3XfW=JBov$#(3N;yrHKwgkJN4HQ5zU~9Fp`ww9`U6e zYciyG_6=TRKM<|;89P@*ro`2_q&b^PJE26fB+Zw)Qev=wV~A?JojB^~i&n=7f6fsY>5H zBthPtj$JHFv}!6gkK~CTh@@@oUhNAU;kzh7n>1d!-tJrFZJ>6hiUu8eZTIcXL0r!6NWn|=hkYM77T&&45wndj!%)nPD z%kR20u~`ujO`d=VPxXy0$tw|4PMFpX^(5CBeLXYVc{z8|eFi@FCiuwyXf7*`|(pOtA7*`J+ zMKg88iO{M1Q24-hTO@{hR^`iw6Hvs0mr11s1i3#@;?Ujyj-z;(rKBkHfQ+AykU*8#S}+h>V0`{A!I3x_T*>*K`eEijBc~W-k@l=69a!zi zAG^I>qaRak(K1Y#i3PWp3PzH@|muGi2}_MZVWHI(?(b zF8*sl_HRywCtAn1*VElQt7aQ@rJ^4!UQ8uCC7NQ~^(OgEhoqD# zvk(hYe`wRKEO*z4i{wn|#p;7(hT5xYQ<4UT#nm(thpW{udouwyOZUTzJ%aO|)vmKu z>RemIUpB_Rrn*SR_fzp<<3Zif@pK4_Aep~iH;IT(JJg0d-#pZupaZ$FWQw%R+VsOK zxfEM3#NX>NAy>Vc>kc!DN|_I7nM6}dl$;)5D9Fbsenv@(tFb2Zf|U|+pHJ$KC5;)p zr+X7!f*XPYCbH}M9ScF9YMObMPaI%Gr2#y_@2~^nNmY;K{_`ic~ar9#aqpxC5(V+V4O7{LKgygi-lB; z(|e4ntF>@VUnYTpONcKC9qRG6S__L$C#}5DDq!hR2#xF-n_IpULoZ4Fl;ZyVEIm^O z&x!ZnmFo6OUPiH8hjMq(KTBr|~%E7YdCYAC_$^u>^ z)k(NnWQsf4(liQyVs4)U*>4|Y978jbw&ZM`kt8YX+V+dib8{%6|9SuS-y@3LVX}+5 zNRO+2ejz-3$QN{UCP2+GExxEJz{yish*T33`XALq4wfjPxl?=3tphtABj zvYUmHp#=l>pLLE@oJr)N?YPJUd-K5d3u)hN9U-g!Pc)MV#ZK zuFy*mJ*{hTlGoV<5k#Jm`j?(xJ9yjx<#S?&;MG;D-DvFti)F?zrNKb}3qrx@RcCkw z7Yq>^{qgHZvr*5NRIdbP0Ex%o<7~!Bhs$3`!TYD`*i_*I;5L~P%D;p6kc*l;%Z8%B zuY*k2h!!EeKN?+3wGtTnmMu-G+J^q~%Wj1MUC!quH;SR%#G@Rr8^y#JLR0I{I%fQ> zeT)iXjS#-_6-q7B1#@ zgykIJJtsXUqNocYD+_p`moQPnC{pgmY0QTR7!Q7+xYG<8HM?tOW_7MEn_yT9q zrC)F8x-cWM3pnW+H9k@kDGJkmPcwKYVJn9cs}T#DuZh;xVUpGkRW^!CB**y(67g}n z9GpkDdivQT%1AxBU`PBLOPhZ$aSR9~e^T=J3;!6C)MU-;f`Y9pGSkz2+W^bqxW>5M z6v8RkfShc+mty`z>}pFjv-nZ7+rs4;;F&`s()N_1df;-9Tw@@*TrrSG+`x?Gsol9_ zPmQGjuFqG%>r9Tq7;kVwv3CK{(pIM_mJ+AzO-u~#2#Oc0Y;O=KWOHPR99Wq4CtNDi zTw&+zg89*Xi2$!0+mF?~ITH_?$1u?gf+;c6`OF+9XbN7}`vk&FKa9{a`$#g%p+xoF z&sT(ib4q_>MdsxAX4=T`2}FeK!m#ir2$KLq!^Y4--0i zXE*mj`7@A-nJ~Z%@N+i0fBH}pkl6R;o*-A5nH?4(7q|3h99{rncZ4DuRyx0$L%AGJ z6ll^Z#*FPqWm%Pw$?}c)_d-GhnF_}dJN@D!PcrU)h}|dKK8VGMb>6mi+GjmZe9MzL zm{o7fN!QGaJNIAz;Alo3briu<#}g%qi$>EdqqpEGz)G9xg$Q{dw2f`oHf>4uxZbR5f%}q3BhGynTGn5oqUC3 z3?LxKZZF5XOh=r6j5-6Q?{y#NK79S)GMoGrm=IsdRs|NRD`DMkT(!IRy>dS!(i3rr zLy6Ox3ZX#eX5u5rT2y-wn45-e1x-p@)!UQmtX$pmvxSXLs?tXA|yq4YX+53^H$vvfDegd;aR|$=y66umcL1LgVmAgnU zY6)6$H&Ck)CBS0cJ3A+%mmD6%(?+G$K;u*iC`c#<8!sO4Ag3OJ=F~%EB9pbU-3V2} zGuil9a*oEMRj2*6awSa zCqjpFWq;E1akEqCHP$#xv2Z~2Am)a{b!0}oXSP4=na?4?sD8SqpMs{@4aDLDi`<@S z2zmFUOGx{^krgBuSW9>UMH;Z1Rl+p`6Qk&>^uT&6q`^D`N$wuI%*V*dT51cI+0gGF zLnRU21wy(bHhwQetjoizbykRoiWImX?z;wm&LttC4NFXtQ>>r=iOTjD92DyvIS}LK z)ZAS&q|Y~*V$|<354zcHFs*_=6G6Ok?_vs6b413%b`ZNbS2Huy8dlWXWi?W(-8wLHBxsI*M zrvh)RU)w^yN24Zr>P0PYPf@V-vJ=5i$MZJvUt$s#X?#c^@b<6b1B11{YU)58V?AN7 zjBAleu})A4Og;tdv?3`?kZfFu5Q*>P9 zByJT;>-ah`+}7uFnH$q!n%F2X#$7q(#B~ZoGcr~8G71Fzn zFOZv?P=3j(=+7QSg-7fm$==eWJ;4d91L-C-rfU=0Mk=&?)(i%}{jO3@5rF8cVu9?g z?ZbR{y0qMmtz+vs=&_Y}&tPiZ`Dhi`KJ_xe5f_4POj_KXXgP(GG1<&Vh$7rilOOwD zbjSX|n7LNGDo(#u9I?#42q;nfgOr+TEc`J8`#182jCgln|F20YJU$>}rsOAJ-?Eri z$!9;CVF@ICEA#(^P#)#IYN48^YpSqKEvM3h5fGD=6*1I9(1*HngxBlldhQ5uS!X}L zSE{P!)ntAwifr?YdKde8Rsu#07kHG1=k?4vR;^)(k~kS*@&kta??e#KXKoIHxV)BL z&qIGe;7wX;e*|nkZAE_;uC^fblWi`2feeclO0`kkkF3@aN%(ajACeXonXg8K2$c#= zJhY9LdBa1U4#M+*-^)D`;^>O>L>kHu4UoXXyM{dWP9-8sLyQJP|JKK*vZ_8ScE$_ zA#*TT{eYupd*=6D61)?_H}t%IFpihqksWaw17qJgt;{*iNK>Ir9CCl9{jilBmJx`#r#Bo$JmqPT;pB&wvPYRoBh$*^Z{e^;bqdP0a6UE(gi*`~y zIXKn=R@`*%94_;FHb5_ukTd>+TBI5;Eh+3-F;;4 zJ($ppR5snLjd}n}` zg`)z(cP&>5G9h?UP|)`ZU!~_Da)QT1xsy6PU!^fsJ4!+U<`uQ}6P4&TI%xvia9X+; z8UV*&LBB*x@BOi#qY^cmok@)$Py>eLnM)V)zwEX-BR@yVYAIa7 zz9r8&!?jh>7$T*tBvl?|XTVUVU;F@dgy8gS#yibi`y3_zx;H)KtgW`3UwI*H^dR+O2U#oAhB zzymIRZUgWy_g_|c%*gLZJ3MJyD&P3CYbO?kYTQl}0ohx=dw)BT!MNbcPchMfPk2!% zkmG`7#ToJmGOjU7&A888<0UNRGb|BNEZ)Ps9cwFr9js)Ha*sY!4c0S%7 zVb9&?+;lz$c3GZhI&>V2@o7m^1&QQg%duwQ_>(#}Z;`nF{w^0qZ~@c@t6N3mPQ6}~ z#k&|gqNGLV&SifDDh;RbQC+g&uOWu0=PlGU%YEm7?^D%Jm)@si8wq06UQ8b%*4= zAa>leF^VgEXd;sFHxbLK;!6WXQw#O+#-e;{Twg^{i(EcST>I_v3IC$QS7mG_Hr+}K zVe7ZXp7$a>L7l6AbJB#5n|j->`u}4(mIl(NN`Kw6Rg?N-ax`g`=swm_O=4jsF2$_v5ZR?C;gHL^_3qIom`L^@hwe7|q{ zzA8%Yx{b$bD8CT>~{K#paw8tey_jH$ApW=XYe*5;JhqR+w8-8~g0OVrop4)f2 zWNk++DH`8Qt9%eo0c!)f)6{?XsQA>SfShKe+pjOB|L%8-E}`WZ_sg zVmr6nAD8Nr3HRxk!{*Z03DHGfr+eLwU#Wlb=&AS9!5O|V(ib(r)S|+ToA%Sgq}A*= z&xA={I?4T{@Vrr|1RiyM3arQeYf3B R0!9KJFc}r;N=cK@{{_vp!D9db literal 63816 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 YJvI66OCY|@j|RM8%5bG>1&fgX1xa2GLjV8( diff --git a/test/image/mocks/gl2d_heatmapgl.json b/test/image/mocks/gl2d_heatmapgl.json index 768a74dead4..82d9be0d0b4 100644 --- a/test/image/mocks/gl2d_heatmapgl.json +++ b/test/image/mocks/gl2d_heatmapgl.json @@ -128,6 +128,12 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" + }, "height": 450, "width": 550 } From 888bf200f1a010dec7845944e8c7bf33717b1c44 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 15 Apr 2024 13:01:13 -0400 Subject: [PATCH 065/102] revise font.stretch options --- src/plots/font_attributes.js | 7 +- test/plot-schema.json | 1600 +++++++--------------------------- 2 files changed, 324 insertions(+), 1283 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 6aecbc36ed2..71d07886cc5 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -96,9 +96,10 @@ module.exports = function(opts) { 'expanded', 'extra-expanded', 'ultra-expanded', - '50%', - '100%', - '200%', + // TODO: Do we want to add numeric options e.g. '50%' and '200%'? + // If so please note that those values are not supported in gl3d + // since vectorize-text uses CanvasRenderingContext2D fontStretch + // https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/fontStretch) ], dflt: 'normal', description: [ diff --git a/test/plot-schema.json b/test/plot-schema.json index b217666b132..ac270f0611e 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -634,10 +634,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -883,10 +880,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -981,10 +975,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -1334,10 +1325,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -1613,10 +1601,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -1849,10 +1834,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -2180,10 +2162,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -3010,10 +2989,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -3089,10 +3065,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -3364,10 +3337,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -3453,10 +3423,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -3591,10 +3558,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -4372,10 +4336,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -4544,10 +4505,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -4981,10 +4939,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -5305,10 +5260,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -5776,10 +5728,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -5983,10 +5932,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -6229,10 +6175,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -6327,10 +6270,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -6785,10 +6725,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -7258,10 +7195,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -7458,10 +7392,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -7587,10 +7518,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -8060,10 +7988,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -8260,10 +8185,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -8389,10 +8311,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -8862,10 +8781,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -9062,10 +8978,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -9347,10 +9260,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -9519,10 +9429,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -9816,10 +9723,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -9931,10 +9835,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -10465,10 +10366,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -10738,10 +10636,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -10905,10 +10800,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -11178,10 +11070,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -11385,10 +11274,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -11483,10 +11369,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -11756,10 +11639,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -11963,10 +11843,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -12067,10 +11944,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -12340,10 +12214,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -12547,10 +12418,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -12726,10 +12594,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -13127,10 +12992,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -13329,10 +13191,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -14116,10 +13975,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -14507,10 +14363,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -14763,10 +14616,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -14909,10 +14759,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -15786,10 +15633,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -16042,10 +15886,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -16533,10 +16374,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -16691,10 +16529,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -16784,10 +16619,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -16942,10 +16774,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -17221,10 +17050,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -17457,10 +17283,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -17918,10 +17741,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -18087,10 +17907,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -18613,10 +18430,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -18755,10 +18569,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -18913,10 +18724,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -19192,10 +19000,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -19428,10 +19233,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -20214,10 +20016,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -20373,10 +20172,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -21705,10 +21501,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -21867,10 +21660,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -22250,10 +22040,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -22690,10 +22477,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -22864,10 +22648,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -22992,10 +22773,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -23432,10 +23210,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -23606,10 +23381,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -23759,10 +23531,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -23857,10 +23626,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -24099,10 +23865,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -24378,10 +24141,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -24614,10 +24374,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -24893,10 +24650,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -25035,10 +24789,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -25416,10 +25167,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -25695,10 +25443,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -25931,10 +25676,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -26204,10 +25946,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -26346,10 +26085,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -26762,10 +26498,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -27041,10 +26774,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -27277,10 +27007,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -27544,10 +27271,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -27686,10 +27410,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -28127,10 +27848,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -28406,10 +28124,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -28642,10 +28357,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -28844,10 +28556,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -29115,10 +28824,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -29261,10 +28967,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -29472,10 +29175,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -29954,10 +29654,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -30233,10 +29930,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -30469,10 +30163,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -30665,10 +30356,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -30887,10 +30575,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -31236,10 +30921,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -31515,10 +31197,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -31751,10 +31430,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -32014,10 +31690,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -32166,10 +31839,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -32633,10 +32303,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -32790,10 +32457,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -32883,10 +32547,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -33041,10 +32702,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -33320,10 +32978,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -33556,10 +33211,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -33913,10 +33565,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -34053,10 +33702,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -34553,10 +34199,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -34699,10 +34342,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -34808,10 +34448,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -35121,10 +34758,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -35267,10 +34901,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -35464,10 +35095,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -35743,10 +35371,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -35979,10 +35604,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -36265,10 +35887,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -36411,10 +36030,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -36578,10 +36194,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -37016,10 +36629,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -37295,10 +36905,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -37531,10 +37138,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -37812,10 +37416,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -37924,10 +37525,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -38665,10 +38263,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -38804,10 +38399,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -38897,10 +38489,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -39055,10 +38644,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -39334,10 +38920,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -39570,10 +39153,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -40014,10 +39594,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -40165,10 +39742,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -40567,10 +40141,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -40846,10 +40417,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -41082,10 +40650,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -41371,10 +40936,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -41501,10 +41063,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -41691,10 +41250,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -42085,10 +41641,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -42364,10 +41917,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -42600,10 +42150,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -42797,10 +42344,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -43071,10 +42615,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -43201,10 +42742,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -43436,10 +42974,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -43941,10 +43476,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -44088,10 +43620,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -44196,10 +43725,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -44354,10 +43880,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -44633,10 +44156,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -44869,10 +44389,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -45234,10 +44751,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -45367,10 +44881,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -45517,10 +45028,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -45862,10 +45370,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -45996,10 +45501,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -46324,10 +45826,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -46654,10 +46153,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -47053,10 +46549,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -47181,10 +46674,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -47311,10 +46801,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -47560,10 +47047,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -47839,10 +47323,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -48075,10 +47556,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -48368,10 +47846,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -48520,10 +47995,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -49100,10 +48572,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -49379,10 +48848,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -49615,10 +49081,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -49929,10 +49392,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -50121,10 +49581,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -50700,10 +50157,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -50871,10 +50325,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -51417,10 +50868,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -51498,10 +50946,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -51650,10 +51095,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -51929,10 +51371,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -52165,10 +51604,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -52416,10 +51852,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -52734,10 +52167,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -52831,10 +52261,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -52989,10 +52416,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -53268,10 +52692,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -53504,10 +52925,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -53779,10 +53197,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -53877,10 +53292,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -54034,10 +53446,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -54315,10 +53724,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -54461,10 +53867,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -54582,10 +53985,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -54859,10 +54259,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -55018,10 +54415,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -55166,10 +54560,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -55439,10 +54830,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -55567,10 +54955,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -56041,10 +55426,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -56153,10 +55535,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -56419,10 +55798,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -56738,10 +56114,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -56958,10 +56331,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -57560,10 +56930,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -57712,10 +57079,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -57968,10 +57332,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -58247,10 +57608,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -58483,10 +57841,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -59526,10 +58881,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -60303,10 +59655,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -60445,10 +59794,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -60603,10 +59949,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -60882,10 +60225,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -61118,10 +60458,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -61388,10 +60725,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -61667,10 +61001,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -61903,10 +61234,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -62429,10 +61757,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -62855,10 +62180,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -63006,10 +62328,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -63247,10 +62566,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -63526,10 +62842,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -63762,10 +63075,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -64770,10 +64080,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -65123,10 +64430,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -65275,10 +64579,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -65518,10 +64819,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -65797,10 +65095,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -66033,10 +65328,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -67034,10 +66326,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -67563,10 +66852,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -67705,10 +66991,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -67918,10 +67201,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -68197,10 +67477,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -68433,10 +67710,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -69387,10 +68661,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -69926,10 +69197,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -70078,10 +69346,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -70280,10 +69545,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -70559,10 +69821,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -70795,10 +70054,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -71416,10 +70672,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -71567,10 +70820,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -71808,10 +71058,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -72087,10 +71334,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -72323,10 +71567,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -73352,10 +72593,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -73710,10 +72948,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -73852,10 +73087,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -74052,10 +73284,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -74331,10 +73560,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -74567,10 +73793,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -75543,10 +74766,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -75894,10 +75114,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -76055,10 +75272,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -76296,10 +75510,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -76575,10 +75786,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -76811,10 +76019,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -77834,10 +77039,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -78187,10 +77389,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -78338,10 +77537,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -78579,10 +77775,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -78858,10 +78051,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -79094,10 +78284,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -80115,10 +79302,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -80481,10 +79665,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -80623,10 +79804,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -80793,10 +79971,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -81072,10 +80247,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -81308,10 +80480,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -82400,10 +81569,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -82679,10 +81845,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -82915,10 +82078,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -83183,10 +82343,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -83319,10 +82476,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -83938,10 +83092,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -84085,10 +83236,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -84205,10 +83353,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -84363,10 +83508,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -84642,10 +83784,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -84878,10 +84017,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -85243,10 +84379,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -85396,10 +84529,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -85641,10 +84771,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -85920,10 +85047,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -86156,10 +85280,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -86708,10 +85829,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -86850,10 +85968,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -87324,10 +86439,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -87633,10 +86745,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -87875,10 +86984,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -87987,10 +87093,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -88335,10 +87438,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -88482,10 +87582,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -88579,10 +87676,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -88737,10 +87831,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -89016,10 +88107,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -89252,10 +88340,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -89662,10 +88747,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -89795,10 +88877,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -89945,10 +89024,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -90331,10 +89407,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -90494,10 +89567,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -91667,10 +90737,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -91946,10 +91013,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -92182,10 +91246,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -92475,10 +91536,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -92627,10 +91685,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -93370,10 +92425,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -93559,10 +92611,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -93652,10 +92701,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -93831,10 +92877,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { @@ -93971,10 +93014,7 @@ "semi-expanded", "expanded", "extra-expanded", - "ultra-expanded", - "50%", - "100%", - "200%" + "ultra-expanded" ] }, "style": { From dd8122565d6a7176fd457d7f5369f9d915f16f32 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 15 Apr 2024 13:51:05 -0400 Subject: [PATCH 066/102] correct oblique options --- src/plots/font_attributes.js | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 71d07886cc5..2630802f818 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -66,16 +66,17 @@ module.exports = function(opts) { values: [ 'normal', 'italic', - 'oblique -75', - 'oblique -60', - 'oblique -45', - 'oblique -30', - 'oblique -15', - 'oblique 15', - 'oblique 30', - 'oblique 45', - 'oblique 60', - 'oblique 75' + 'oblique', + 'oblique -5deg', + 'oblique -60deg', + 'oblique -45deg', + 'oblique -30deg', + 'oblique -15deg', + 'oblique 15deg', + 'oblique 30deg', + 'oblique 45deg', + 'oblique 60deg', + 'oblique 75deg' ], dflt: 'normal', description: [ From 3829ca9964d8fe2b31c1e6dce8f0a0c0935e37af Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 15 Apr 2024 13:52:04 -0400 Subject: [PATCH 067/102] drop oblique angle options that are quite confusing --- src/plots/font_attributes.js | 10 - test/plot-schema.json | 3520 ++++------------------------------ 2 files changed, 320 insertions(+), 3210 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 2630802f818..e4c3bd0d3bb 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -67,16 +67,6 @@ module.exports = function(opts) { 'normal', 'italic', 'oblique', - 'oblique -5deg', - 'oblique -60deg', - 'oblique -45deg', - 'oblique -30deg', - 'oblique -15deg', - 'oblique 15deg', - 'oblique 30deg', - 'oblique 45deg', - 'oblique 60deg', - 'oblique 75deg' ], dflt: 'normal', description: [ diff --git a/test/plot-schema.json b/test/plot-schema.json index ac270f0611e..84bb62a6452 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -645,16 +645,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -891,16 +882,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -986,16 +968,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -1336,16 +1309,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -1612,16 +1576,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -1845,16 +1800,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -2173,16 +2119,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -3000,16 +2937,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -3076,16 +3004,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -3348,16 +3267,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -3434,16 +3344,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -3569,16 +3470,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -4347,16 +4239,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -4516,16 +4399,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -4950,16 +4824,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -5271,16 +5136,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -5739,16 +5595,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -5943,16 +5790,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -6186,16 +6024,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -6281,16 +6110,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -6736,16 +6556,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -7206,16 +7017,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -7403,16 +7205,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -7529,16 +7322,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -7999,16 +7783,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -8196,16 +7971,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -8322,16 +8088,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -8792,16 +8549,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -8989,16 +8737,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -9271,16 +9010,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -9440,16 +9170,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -9734,16 +9455,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -9846,16 +9558,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -10377,16 +10080,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -10647,16 +10341,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -10811,16 +10496,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11081,16 +10757,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11285,16 +10952,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11380,16 +11038,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11650,16 +11299,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11854,16 +11494,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -11955,16 +11586,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -12225,16 +11847,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -12429,16 +12042,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -12605,16 +12209,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -13003,16 +12598,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -13202,16 +12788,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -13986,16 +13563,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -14374,16 +13942,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -14627,16 +14186,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -14770,16 +14320,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -15644,16 +15185,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -15897,16 +15429,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -16385,16 +15908,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -16540,16 +16054,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -16630,16 +16135,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -16785,16 +16281,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -17061,16 +16548,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -17294,16 +16772,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -17752,16 +17221,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -17918,16 +17378,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -18441,16 +17892,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -18580,16 +18022,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -18735,16 +18168,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -19011,16 +18435,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -19244,16 +18659,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -20027,16 +19433,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -20183,16 +19580,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -21512,16 +20900,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -21671,16 +21050,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -22051,16 +21421,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -22488,16 +21849,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -22659,16 +22011,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -22784,16 +22127,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -23221,16 +22555,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -23392,16 +22717,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -23542,16 +22858,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -23637,16 +22944,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -23876,16 +23174,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -24152,16 +23441,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -24385,16 +23665,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -24661,16 +23932,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -24800,16 +24062,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -25178,16 +24431,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -25454,16 +24698,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -25687,16 +24922,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -25957,16 +25183,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -26096,16 +25313,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -26509,16 +25717,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -26785,16 +25984,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -27018,16 +26208,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -27282,16 +26463,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -27421,16 +26593,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -27859,16 +27022,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -28135,16 +27289,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -28368,16 +27513,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -28567,16 +27703,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -28835,16 +27962,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -28978,16 +28096,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -29186,16 +28295,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -29665,16 +28765,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -29941,16 +29032,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -30174,16 +29256,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -30367,16 +29440,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -30586,16 +29650,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -30932,16 +29987,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -31208,16 +30254,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -31441,16 +30478,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -31701,16 +30729,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -31850,16 +30869,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -32314,16 +31324,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -32468,16 +31469,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -32558,16 +31550,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -32713,16 +31696,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -32989,16 +31963,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -33222,16 +32187,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -33576,16 +32532,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -33713,16 +32660,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -34210,16 +33148,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -34353,16 +33282,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -34459,16 +33379,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -34769,16 +33680,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -34912,16 +33814,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -35106,16 +33999,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -35382,16 +34266,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -35615,16 +34490,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -35898,16 +34764,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -36041,16 +34898,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -36205,16 +35053,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -36640,16 +35479,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -36916,16 +35746,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -37149,16 +35970,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -37427,16 +36239,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -37536,16 +36339,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -38274,16 +37068,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -38410,16 +37195,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -38500,16 +37276,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -38655,16 +37422,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -38931,16 +37689,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -39164,16 +37913,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -39605,16 +38345,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -39753,16 +38484,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -40152,16 +38874,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -40428,16 +39141,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -40661,16 +39365,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -40947,16 +39642,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -41074,16 +39760,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -41261,16 +39938,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -41652,16 +40320,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -41928,16 +40587,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -42161,16 +40811,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -42355,16 +40996,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -42626,16 +41258,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -42753,16 +41376,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -42985,16 +41599,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -43487,16 +42092,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -43631,16 +42227,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -43736,16 +42323,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -43891,16 +42469,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -44167,16 +42736,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -44400,16 +42960,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -44762,16 +43313,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -44892,16 +43434,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -45039,16 +43572,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -45381,16 +43905,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -45512,16 +44027,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -45837,16 +44343,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -46164,16 +44661,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -46560,16 +45048,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -46685,16 +45164,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -46812,16 +45282,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -47058,16 +45519,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -47334,16 +45786,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -47567,16 +46010,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -47857,16 +46291,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -48006,16 +46431,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -48583,16 +46999,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -48859,16 +47266,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -49092,16 +47490,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -49403,16 +47792,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -49592,16 +47972,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -50168,16 +48539,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -50336,16 +48698,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -50879,16 +49232,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -50957,16 +49301,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -51106,16 +49441,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -51382,16 +49708,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -51615,16 +49932,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -51863,16 +50171,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -52178,16 +50477,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -52272,16 +50562,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -52427,16 +50708,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -52703,16 +50975,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -52936,16 +51199,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53208,16 +51462,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53303,16 +51548,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53457,16 +51693,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53735,16 +51962,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53878,16 +52096,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -53996,16 +52205,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -54270,16 +52470,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -54426,16 +52617,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -54571,16 +52753,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -54841,16 +53014,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -54966,16 +53130,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -55437,16 +53592,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -55546,16 +53692,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -55809,16 +53946,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -56125,16 +54253,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -56342,16 +54461,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -56941,16 +55051,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -57090,16 +55191,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -57343,16 +55435,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -57619,16 +55702,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -57852,16 +55926,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -58892,16 +56957,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -59666,16 +57722,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -59805,16 +57852,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -59960,16 +57998,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -60236,16 +58265,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -60469,16 +58489,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -60736,16 +58747,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -61012,16 +59014,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -61245,16 +59238,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -61768,16 +59752,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -62191,16 +60166,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -62339,16 +60305,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -62577,16 +60534,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -62853,16 +60801,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -63086,16 +61025,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -64091,16 +62021,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -64441,16 +62362,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -64590,16 +62502,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -64830,16 +62733,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -65106,16 +63000,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -65339,16 +63224,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -66337,16 +64213,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -66863,16 +64730,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -67002,16 +64860,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -67212,16 +65061,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -67488,16 +65328,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -67721,16 +65552,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -68672,16 +66494,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -69208,16 +67021,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -69357,16 +67161,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -69556,16 +67351,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -69832,16 +67618,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -70065,16 +67842,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -70683,16 +68451,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -70831,16 +68590,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -71069,16 +68819,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -71345,16 +69086,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -71578,16 +69310,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -72604,16 +70327,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -72959,16 +70673,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -73098,16 +70803,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -73295,16 +70991,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -73571,16 +71258,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -73804,16 +71482,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -74777,16 +72446,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -75125,16 +72785,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -75283,16 +72934,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -75521,16 +73163,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -75797,16 +73430,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -76030,16 +73654,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -77050,16 +74665,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -77400,16 +75006,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -77548,16 +75145,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -77786,16 +75374,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -78062,16 +75641,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -78295,16 +75865,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -79313,16 +76874,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -79676,16 +77228,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -79815,16 +77358,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -79982,16 +77516,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -80258,16 +77783,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -80491,16 +78007,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -81580,16 +79087,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -81856,16 +79354,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -82089,16 +79578,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -82354,16 +79834,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -82487,16 +79958,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -83103,16 +80565,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -83247,16 +80700,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -83364,16 +80808,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -83519,16 +80954,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -83795,16 +81221,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -84028,16 +81445,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -84390,16 +81798,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -84540,16 +81939,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -84782,16 +82172,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -85058,16 +82439,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -85291,16 +82663,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -85840,16 +83203,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -85979,16 +83333,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -86450,16 +83795,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -86756,16 +84092,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -86995,16 +84322,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -87104,16 +84422,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -87449,16 +84758,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -87593,16 +84893,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -87687,16 +84978,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -87842,16 +85124,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -88118,16 +85391,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -88351,16 +85615,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -88758,16 +86013,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -88888,16 +86134,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -89035,16 +86272,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -89418,16 +86646,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -89578,16 +86797,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -90748,16 +87958,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -91024,16 +88225,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -91257,16 +88449,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -91547,16 +88730,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -91696,16 +88870,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -92436,16 +89601,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -92622,16 +89778,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -92712,16 +89859,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -92888,16 +90026,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { @@ -93025,16 +90154,7 @@ "values": [ "normal", "italic", - "oblique -75", - "oblique -60", - "oblique -45", - "oblique -30", - "oblique -15", - "oblique 15", - "oblique 30", - "oblique 45", - "oblique 60", - "oblique 75" + "oblique" ] }, "variant": { From 50b8ccd98e40d83b804f90c8068575b50dac82b4 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 14:16:13 -0400 Subject: [PATCH 068/102] remove stretch from src --- src/components/annotations/common_defaults.js | 1 - src/components/annotations/draw.js | 1 - src/components/colorbar/defaults.js | 1 - src/components/drawing/index.js | 7 ++---- src/components/fx/calc.js | 1 - src/components/fx/hover.js | 6 ----- src/components/fx/hoverlabel_defaults.js | 1 - src/components/legend/style.js | 1 - src/components/titles/index.js | 2 -- src/lib/coerce.js | 1 - src/plots/cartesian/axes.js | 2 -- src/plots/cartesian/axis_defaults.js | 1 - src/plots/cartesian/tick_label_defaults.js | 1 - src/plots/font_attributes.js | 24 ------------------- src/plots/gl3d/layout/convert.js | 4 ---- src/plots/mapbox/layout_attributes.js | 1 - src/plots/mapbox/layout_defaults.js | 1 - src/plots/polar/layout_defaults.js | 4 ---- src/plots/ternary/layout_defaults.js | 2 -- src/traces/bar/style.js | 4 ---- src/traces/carpet/axis_defaults.js | 1 - src/traces/contour/label_defaults.js | 1 - src/traces/contour/style.js | 1 - src/traces/heatmap/plot.js | 1 - src/traces/parcats/defaults.js | 2 -- src/traces/parcoords/defaults.js | 1 - src/traces/pie/plot.js | 12 ---------- src/traces/sankey/plot.js | 2 -- src/traces/scatter/arrays_to_calcdata.js | 1 - src/traces/scatter/text_defaults.js | 1 - src/traces/scatter3d/attributes.js | 1 - src/traces/scatter3d/convert.js | 2 -- src/traces/scattergl/convert.js | 4 ---- src/traces/scattergl/hover.js | 1 - src/traces/scattermapbox/defaults.js | 1 - src/traces/sunburst/fx.js | 1 - src/traces/sunburst/helpers.js | 2 -- src/traces/table/plot.js | 1 - 38 files changed, 2 insertions(+), 100 deletions(-) diff --git a/src/components/annotations/common_defaults.js b/src/components/annotations/common_defaults.js index 4f5e5838cae..f4cfc8065dd 100644 --- a/src/components/annotations/common_defaults.js +++ b/src/components/annotations/common_defaults.js @@ -62,7 +62,6 @@ module.exports = function handleAnnotationCommonDefaults(annIn, annOut, fullLayo family: globalHoverLabel.font.family, weight: globalHoverLabel.font.weight, style: globalHoverLabel.font.style, - stretch: globalHoverLabel.font.stretch, variant: globalHoverLabel.font.variant, size: globalHoverLabel.font.size, color: globalHoverLabel.font.color || hoverBorder diff --git a/src/components/annotations/draw.js b/src/components/annotations/draw.js index 4e948340815..894a810c805 100644 --- a/src/components/annotations/draw.js +++ b/src/components/annotations/draw.js @@ -198,7 +198,6 @@ function drawRaw(gd, options, index, subplotId, xa, ya) { fontColor: hoverFont.color, fontWeight: hoverFont.weight, fontStyle: hoverFont.style, - fontStretch: hoverFont.stretch, fontVariant: hoverFont.variant }, { container: fullLayout._hoverlayer.node(), diff --git a/src/components/colorbar/defaults.js b/src/components/colorbar/defaults.js index 491e9c589d2..3f6a28b627f 100644 --- a/src/components/colorbar/defaults.js +++ b/src/components/colorbar/defaults.js @@ -127,7 +127,6 @@ module.exports = function colorbarDefaults(containerIn, containerOut, layout) { var dfltTitleFont = Lib.extendFlat({}, tickFont, { weight: font.weight, style: font.style, - stretch: font.stretch, variant: font.variant, color: font.color, size: Lib.bigFont(tickFont.size) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 5ba36eb79b8..c4f3c90493c 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -27,11 +27,10 @@ var drawing = module.exports = {}; // styling functions for plot elements // ----------------------------------------------------- -drawing.font = function(s, family, size, color, weight, style, stretch, variant) { - // also allow the form font(s, {family, size, color, weight, style, stretch, variant}) +drawing.font = function(s, family, size, color, weight, style, variant) { + // also allow the form font(s, {family, size, color, weight, style, variant}) if(Lib.isPlainObject(family)) { variant = family.variant; - stretch = family.stretch; style = family.style; weight = family.weight; color = family.color; @@ -44,7 +43,6 @@ drawing.font = function(s, family, size, color, weight, style, stretch, variant) if(weight) s.style('font-weight', weight); if(style) s.style('font-style', style); - if(stretch) s.style('font-stretch', stretch); if(variant) s.style('font-variant', variant); }; @@ -1139,7 +1137,6 @@ drawing.textPointStyle = function(s, trace, gd) { family: d.tf || trace.textfont.family, weight: d.tw || trace.textfont.weight, style: d.ty || trace.textfont.style, - stretch: d.th || trace.textfont.stretch, variant: d.tv || trace.textfont.variant, size: fontSize, color: fontColor diff --git a/src/components/fx/calc.js b/src/components/fx/calc.js index d1714c43e65..9854947a42f 100644 --- a/src/components/fx/calc.js +++ b/src/components/fx/calc.js @@ -37,7 +37,6 @@ module.exports = function calc(gd) { fillFn(trace.hoverlabel.font.family, cd, 'htf'); fillFn(trace.hoverlabel.font.weight, cd, 'htw'); fillFn(trace.hoverlabel.font.style, cd, 'hty'); - fillFn(trace.hoverlabel.font.stretch, cd, 'hth'); fillFn(trace.hoverlabel.font.variant, cd, 'htv'); fillFn(trace.hoverlabel.namelength, cd, 'hnl'); fillFn(trace.hoverlabel.align, cd, 'hta'); diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index f3b6f239608..7f5d238d068 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -191,7 +191,6 @@ exports.loneHover = function loneHover(hoverItems, opts) { fontColor: hoverItem.fontColor, fontWeight: hoverItem.fontWeight, fontStyle: hoverItem.fontStyle, - fontStretch: hoverItem.fontStretch, fontVariant: hoverItem.fontVariant, nameLength: hoverItem.nameLength, textAlign: hoverItem.textAlign, @@ -931,7 +930,6 @@ function createHoverText(hoverData, opts) { var fontSize = opts.fontSize || constants.HOVERFONTSIZE; var fontWeight = opts.fontWeight || 'normal'; var fontStyle = opts.fontStyle || 'normal'; - var fontStretch = opts.fontStretch || 'normal'; var fontVariant = opts.fontVariant || 'normal'; var c0 = hoverData[0]; @@ -1016,7 +1014,6 @@ function createHoverText(hoverData, opts) { var commonLabelFont = { weight: commonLabelOpts.font.weight || fontWeight, style: commonLabelOpts.font.style || fontStyle, - stretch: commonLabelOpts.font.stretch || fontStretch, variant: commonLabelOpts.font.variant || fontVariant, family: commonLabelOpts.font.family || fontFamily, size: commonLabelOpts.font.size || fontSize, @@ -1342,7 +1339,6 @@ function createHoverText(hoverData, opts) { .call(Drawing.font, { weight: fontWeight, style: fontStyle, - stretch: fontStretch, variant: fontVariant, family: fontFamily, size: fontSize @@ -1387,7 +1383,6 @@ function createHoverText(hoverData, opts) { color: d.fontColor || contrastColor, weight: d.fontWeight || fontWeight, style: d.fontStyle || fontStyle, - stretch: d.fontStretch || fontStretch, variant: d.fontVariant || fontVariant }) .text(text) @@ -1950,7 +1945,6 @@ function cleanPoint(d, hovermode) { fill('fontColor', 'htc', 'hoverlabel.font.color'); fill('fontWeight', 'htw', 'hoverlabel.font.weight'); fill('fontStyle', 'hty', 'hoverlabel.font.style'); - fill('fontStretch', 'hth', 'hoverlabel.font.stretch'); fill('fontVariant', 'htv', 'hoverlabel.font.variant'); fill('nameLength', 'hnl', 'hoverlabel.namelength'); fill('textAlign', 'hta', 'hoverlabel.align'); diff --git a/src/components/fx/hoverlabel_defaults.js b/src/components/fx/hoverlabel_defaults.js index 3652e532633..043758e740a 100644 --- a/src/components/fx/hoverlabel_defaults.js +++ b/src/components/fx/hoverlabel_defaults.js @@ -23,7 +23,6 @@ module.exports = function handleHoverLabelDefaults(contIn, contOut, coerce, opts inheritFontAttr('color'); inheritFontAttr('weight'); inheritFontAttr('style'); - inheritFontAttr('stretch'); inheritFontAttr('variant'); if(hasLegend) { diff --git a/src/components/legend/style.js b/src/components/legend/style.js index a00bd876bf7..9d47eeeb0c2 100644 --- a/src/components/legend/style.js +++ b/src/components/legend/style.js @@ -246,7 +246,6 @@ module.exports = function style(s, gd, legend) { dEdit.tf = boundVal('textfont.family', pickFirst); dEdit.tw = boundVal('textfont.weight', pickFirst); dEdit.ty = boundVal('textfont.style', pickFirst); - dEdit.th = boundVal('textfont.stretch', pickFirst); dEdit.tv = boundVal('textfont.variant', pickFirst); } diff --git a/src/components/titles/index.js b/src/components/titles/index.js index 708d0070654..679b93c29d1 100644 --- a/src/components/titles/index.js +++ b/src/components/titles/index.js @@ -70,7 +70,6 @@ function draw(gd, titleClass, options) { var fontColor = font.color; var fontWeight = font.weight; var fontStyle = font.style; - var fontStretch = font.stretch; var fontVariant = font.variant; // only make this title editable if we positively identify its property @@ -152,7 +151,6 @@ function draw(gd, titleClass, options) { opacity: opacity * Color.opacity(fontColor), 'font-weight': fontWeight, 'font-style': fontStyle, - 'font-stretch': fontStretch, 'font-variant': fontVariant }) .attr(attributes) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index ceddd32df0e..ffca6021002 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -473,7 +473,6 @@ exports.coerceFont = function(coerce, attr, dfltObj, opts) { if(!opts.noWeight) out.weight = coerce(attr + '.weight', dfltObj.weight); if(!opts.noStyle) out.style = coerce(attr + '.style', dfltObj.style); - if(!opts.noStretch) out.stretch = coerce(attr + '.stretch', dfltObj.stretch); if(!opts.noVariant) out.variant = coerce(attr + '.variant', dfltObj.variant); return out; diff --git a/src/plots/cartesian/axes.js b/src/plots/cartesian/axes.js index 0db728ebac3..28f9d9fb27e 100644 --- a/src/plots/cartesian/axes.js +++ b/src/plots/cartesian/axes.js @@ -1739,7 +1739,6 @@ function tickTextObj(ax, x, text) { font: tf.family, fontWeight: tf.weight, fontStyle: tf.style, - fontStretch: tf.stretch, fontVariant: tf.variant, fontColor: tf.color }; @@ -3508,7 +3507,6 @@ axes.drawLabels = function(gd, ax, opts) { color: d.fontColor, weight: d.fontWeight, style: d.fontStyle, - stretch: d.fontStretch, variant: d.fontVariant }) .text(d.text) diff --git a/src/plots/cartesian/axis_defaults.js b/src/plots/cartesian/axis_defaults.js index 8422e60c7e3..8add81e94f2 100644 --- a/src/plots/cartesian/axis_defaults.js +++ b/src/plots/cartesian/axis_defaults.js @@ -115,7 +115,6 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, coerce, family: font.family, weight: font.weight, style: font.style, - stretch: font.stretch, variant: font.variant, size: Lib.bigFont(font.size), color: dfltFontColor diff --git a/src/plots/cartesian/tick_label_defaults.js b/src/plots/cartesian/tick_label_defaults.js index 1b22c42080f..028f5fad7e8 100644 --- a/src/plots/cartesian/tick_label_defaults.js +++ b/src/plots/cartesian/tick_label_defaults.js @@ -30,7 +30,6 @@ module.exports = function handleTickLabelDefaults(containerIn, containerOut, coe family: font.family, weight: font.weight, style: font.style, - stretch: font.stretch, variant: font.variant, size: font.size, color: dfltFontColor diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index e4c3bd0d3bb..e29a4bec6ba 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -74,30 +74,6 @@ module.exports = function(opts) { ].join(' ') }, - stretch: { - editType: editType, - valType: 'enumerated', - values: [ - 'normal', - 'ultra-condensed', - 'extra-condensed', - 'condensed', - 'semi-condensed', - 'semi-expanded', - 'expanded', - 'extra-expanded', - 'ultra-expanded', - // TODO: Do we want to add numeric options e.g. '50%' and '200%'? - // If so please note that those values are not supported in gl3d - // since vectorize-text uses CanvasRenderingContext2D fontStretch - // https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/fontStretch) - ], - dflt: 'normal', - description: [ - 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch', - ].join(' ') - }, - variant: { editType: editType, valType: 'string', diff --git a/src/plots/gl3d/layout/convert.js b/src/plots/gl3d/layout/convert.js index f2477ac6fc6..5e51469621a 100644 --- a/src/plots/gl3d/layout/convert.js +++ b/src/plots/gl3d/layout/convert.js @@ -17,7 +17,6 @@ function AxesOptions() { this.tickSize = [ 12, 12, 12 ]; this.tickFontWeight = [ 'normal', 'normal', 'normal', 'normal' ]; this.tickFontStyle = [ 'normal', 'normal', 'normal', 'normal' ]; - this.tickFontStretch = [ 'normal', 'normal', 'normal', 'normal' ]; this.tickFontVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.tickAngle = [ 0, 0, 0 ]; this.tickColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; @@ -29,7 +28,6 @@ function AxesOptions() { this.labelSize = [ 20, 20, 20 ]; this.labelFontWeight = [ 'normal', 'normal', 'normal', 'normal' ]; this.labelFontStyle = [ 'normal', 'normal', 'normal', 'normal' ]; - this.labelFontStretch = [ 'normal', 'normal', 'normal', 'normal' ]; this.labelFontVariant = [ 'normal', 'normal', 'normal', 'normal' ]; this.labelColor = [ [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1] ]; this.labelPad = [ 30, 30, 30 ]; @@ -93,7 +91,6 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.title.font.size) opts.labelSize[i] = axes.title.font.size; if(axes.title.font.weight) opts.labelFontWeight[i] = axes.title.font.weight; if(axes.title.font.style) opts.labelFontStyle[i] = axes.title.font.style; - if(axes.title.font.stretch) opts.labelFontStretch[i] = axes.title.font.stretch; if(axes.title.font.variant) opts.labelFontVariant[i] = axes.title.font.variant; } @@ -136,7 +133,6 @@ proto.merge = function(fullLayout, sceneLayout) { if(axes.tickfont.size) opts.tickSize[i] = axes.tickfont.size; if(axes.tickfont.weight) opts.tickFontWeight[i] = axes.tickfont.weight; if(axes.tickfont.style) opts.tickFontStyle[i] = axes.tickfont.style; - if(axes.tickfont.stretch) opts.tickFontStretch[i] = axes.tickfont.stretch; if(axes.tickfont.variant) opts.tickFontVariant[i] = axes.tickfont.variant; } diff --git a/src/plots/mapbox/layout_attributes.js b/src/plots/mapbox/layout_attributes.js index ca0e00a6192..d5eeee3936d 100644 --- a/src/plots/mapbox/layout_attributes.js +++ b/src/plots/mapbox/layout_attributes.js @@ -19,7 +19,6 @@ var fontAttr = fontAttrs({ fontAttr.family.dflt = 'Open Sans Regular, Arial Unicode MS Regular'; delete fontAttr.weight; delete fontAttr.style; -delete fontAttr.stretch; delete fontAttr.variant; var attrs = module.exports = overrideAll({ diff --git a/src/plots/mapbox/layout_defaults.js b/src/plots/mapbox/layout_defaults.js index 40379f1cc5a..5f6903a4e2d 100644 --- a/src/plots/mapbox/layout_defaults.js +++ b/src/plots/mapbox/layout_defaults.js @@ -106,7 +106,6 @@ function handleLayerDefaults(layerIn, layerOut) { Lib.coerceFont(coerce, 'symbol.textfont', undefined, { noWeight: true, noStyle: true, - noStretch: true, noVariant: true }); coerce('symbol.textposition'); diff --git a/src/plots/polar/layout_defaults.js b/src/plots/polar/layout_defaults.js index 79c0f5ef5d6..f550ccad3b5 100644 --- a/src/plots/polar/layout_defaults.js +++ b/src/plots/polar/layout_defaults.js @@ -156,7 +156,6 @@ function handleDefaults(contIn, contOut, coerce, opts) { var dfltFontFamily; var dfltFontWeight; var dfltFontStyle; - var dfltFontStretch; var dfltFontVariant; var font = opts.font || {}; @@ -166,7 +165,6 @@ function handleDefaults(contIn, contOut, coerce, opts) { dfltFontFamily = font.family; dfltFontWeight = font.weight; dfltFontStyle = font.style; - dfltFontStretch = font.stretch; dfltFontVariant = font.variant; handleTickValueDefaults(axIn, axOut, coerceAxis, axOut.type); @@ -174,7 +172,6 @@ function handleDefaults(contIn, contOut, coerce, opts) { font: { weight: dfltFontWeight, style: dfltFontStyle, - stretch: dfltFontStretch, variant: dfltFontVariant, color: dfltFontColor, size: dfltFontSize, @@ -207,7 +204,6 @@ function handleDefaults(contIn, contOut, coerce, opts) { Lib.coerceFont(coerceAxis, 'title.font', { weight: dfltFontWeight, style: dfltFontStyle, - stretch: dfltFontStretch, variant: dfltFontVariant, color: dfltFontColor, size: Lib.bigFont(dfltFontSize), diff --git a/src/plots/ternary/layout_defaults.js b/src/plots/ternary/layout_defaults.js index 046ebc6704c..07614199634 100644 --- a/src/plots/ternary/layout_defaults.js +++ b/src/plots/ternary/layout_defaults.js @@ -84,7 +84,6 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut Lib.coerceFont(coerce, 'title.font', { weight: options.font.weight, style: options.font.style, - stretch: options.font.stretch, variant: options.font.variant, family: options.font.family, size: Lib.bigFont(options.font.size), @@ -105,7 +104,6 @@ function handleAxisDefaults(containerIn, containerOut, options, ternaryLayoutOut Lib.coerceFont(coerce, 'tickfont', { weight: options.font.weight, style: options.font.style, - stretch: options.font.stretch, variant: options.font.variant, family: options.font.family, size: options.font.size, diff --git a/src/traces/bar/style.js b/src/traces/bar/style.js index 89a305ea5a7..e6f629c9c2d 100644 --- a/src/traces/bar/style.js +++ b/src/traces/bar/style.js @@ -126,7 +126,6 @@ function getInsideTextFont(trace, index, layoutFont, barColor) { size: defaultFont.size, weight: defaultFont.weight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: defaultFont.variant }; } @@ -149,7 +148,6 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) var colorValue = helpers.getValue(attributeValue.color, index); var weightValue = helpers.getValue(attributeValue.weight, index); var styleValue = helpers.getValue(attributeValue.style, index); - var stretchValue = helpers.getValue(attributeValue.stretch, index); var variantValue = helpers.getValue(attributeValue.variant, index); return { @@ -163,8 +161,6 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) attributeDefinition.weight, weightValue, defaultValue.weight), style: helpers.coerceString( attributeDefinition.style, styleValue, defaultValue.style), - stretch: helpers.coerceString( - attributeDefinition.stretch, stretchValue, defaultValue.stretch), variant: helpers.coerceString( attributeDefinition.variant, variantValue, defaultValue.variant) }; diff --git a/src/traces/carpet/axis_defaults.js b/src/traces/carpet/axis_defaults.js index 41d9d4922a3..3fd71b59001 100644 --- a/src/traces/carpet/axis_defaults.js +++ b/src/traces/carpet/axis_defaults.js @@ -112,7 +112,6 @@ module.exports = function handleAxisDefaults(containerIn, containerOut, options) Lib.coerceFont(coerce, 'title.font', { weight: font.weight, style: font.style, - stretch: font.stretch, variant: font.variant, family: font.family, size: Lib.bigFont(font.size), diff --git a/src/traces/contour/label_defaults.js b/src/traces/contour/label_defaults.js index a8311f215dd..948ec08a422 100644 --- a/src/traces/contour/label_defaults.js +++ b/src/traces/contour/label_defaults.js @@ -10,7 +10,6 @@ module.exports = function handleLabelDefaults(coerce, layout, lineColor, opts) { Lib.coerceFont(coerce, 'contours.labelfont', { weight: globalFont.weight, style: globalFont.style, - stretch: globalFont.stretch, variant: globalFont.variant, family: globalFont.family, size: globalFont.size, diff --git a/src/traces/contour/style.js b/src/traces/contour/style.js index aeee4fcd710..0d8143b91f4 100644 --- a/src/traces/contour/style.js +++ b/src/traces/contour/style.js @@ -43,7 +43,6 @@ module.exports = function style(gd) { Drawing.font(d3.select(this), { weight: labelFont.weight, style: labelFont.style, - stretch: labelFont.stretch, variant: labelFont.variant, family: labelFont.family, size: labelFont.size, diff --git a/src/traces/heatmap/plot.js b/src/traces/heatmap/plot.js index 87f248e0e38..85051147d8b 100644 --- a/src/traces/heatmap/plot.js +++ b/src/traces/heatmap/plot.js @@ -550,7 +550,6 @@ module.exports = function(gd, plotinfo, cdheatmaps, heatmapLayer) { color: fontColor, weight: font.weight, style: font.style, - stretch: font.stretch, variant: font.variant, }) .text(d.t) diff --git a/src/traces/parcats/defaults.js b/src/traces/parcats/defaults.js index 64669e2f14a..a7be118651b 100644 --- a/src/traces/parcats/defaults.js +++ b/src/traces/parcats/defaults.js @@ -98,7 +98,6 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout var labelfontDflt = { weight: layout.font.weight, style: layout.font.style, - stretch: layout.font.stretch, variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size), @@ -110,7 +109,6 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout var categoryfontDefault = { weight: layout.font.weight, style: layout.font.style, - stretch: layout.font.stretch, variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size / 1.2), diff --git a/src/traces/parcoords/defaults.js b/src/traces/parcoords/defaults.js index 22ad974c598..d84eeba30dd 100644 --- a/src/traces/parcoords/defaults.js +++ b/src/traces/parcoords/defaults.js @@ -98,7 +98,6 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout var fontDflt = { weight: layout.font.weight, style: layout.font.style, - stretch: layout.font.stretch, variant: layout.font.variant, family: layout.font.family, size: Math.round(layout.font.size / 1.2), diff --git a/src/traces/pie/plot.js b/src/traces/pie/plot.js index 1c764e794d6..7080ed8d035 100644 --- a/src/traces/pie/plot.js +++ b/src/traces/pie/plot.js @@ -510,11 +510,6 @@ function determineOutsideTextFont(trace, pt, layoutFont) { helpers.castOption(trace.textfont.style, pt.pts) || layoutFont.style; - var stretch = - helpers.castOption(trace.outsidetextfont.stretch, pt.pts) || - helpers.castOption(trace.textfont.stretch, pt.pts) || - layoutFont.stretch; - var variant = helpers.castOption(trace.outsidetextfont.variant, pt.pts) || helpers.castOption(trace.textfont.variant, pt.pts) || @@ -526,7 +521,6 @@ function determineOutsideTextFont(trace, pt, layoutFont) { size: size, weight: weight, style: style, - stretch: stretch, variant: variant }; } @@ -561,11 +555,6 @@ function determineInsideTextFont(trace, pt, layoutFont) { helpers.castOption(trace.textfont.style, pt.pts) || layoutFont.style; - var stretch = - helpers.castOption(trace.insidetextfont.stretch, pt.pts) || - helpers.castOption(trace.textfont.stretch, pt.pts) || - layoutFont.stretch; - var variant = helpers.castOption(trace.insidetextfont.variant, pt.pts) || helpers.castOption(trace.textfont.variant, pt.pts) || @@ -577,7 +566,6 @@ function determineInsideTextFont(trace, pt, layoutFont) { size: size, weight: weight, style: style, - stretch: stretch, variant: variant }; } diff --git a/src/traces/sankey/plot.js b/src/traces/sankey/plot.js index 342739e3854..5c9a2b8e532 100644 --- a/src/traces/sankey/plot.js +++ b/src/traces/sankey/plot.js @@ -228,7 +228,6 @@ module.exports = function plot(gd, calcData) { fontColor: castHoverOption(obj, 'font.color'), fontWeight: castHoverOption(obj, 'font.weight'), fontStyle: castHoverOption(obj, 'font.style'), - fontStretch: castHoverOption(obj, 'font.stretch'), fontVariant: castHoverOption(obj, 'font.variant'), nameLength: castHoverOption(obj, 'namelength'), textAlign: castHoverOption(obj, 'align'), @@ -326,7 +325,6 @@ module.exports = function plot(gd, calcData) { fontColor: castHoverOption(obj, 'font.color'), fontWeight: castHoverOption(obj, 'font.weight'), fontStyle: castHoverOption(obj, 'font.style'), - fontStretch: castHoverOption(obj, 'font.stretch'), fontVariant: castHoverOption(obj, 'font.variant'), nameLength: castHoverOption(obj, 'namelength'), textAlign: castHoverOption(obj, 'align'), diff --git a/src/traces/scatter/arrays_to_calcdata.js b/src/traces/scatter/arrays_to_calcdata.js index bc1413501d2..f352f4eacac 100644 --- a/src/traces/scatter/arrays_to_calcdata.js +++ b/src/traces/scatter/arrays_to_calcdata.js @@ -19,7 +19,6 @@ module.exports = function arraysToCalcdata(cd, trace) { Lib.mergeArray(trace.textfont.family, cd, 'tf'); Lib.mergeArray(trace.textfont.weight, cd, 'tw'); Lib.mergeArray(trace.textfont.style, cd, 'ty'); - Lib.mergeArray(trace.textfont.stretch, cd, 'th'); Lib.mergeArray(trace.textfont.variant, cd, 'tv'); } diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index 25144cdc377..4b2973eb26a 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -13,7 +13,6 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) { Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, { noWeight: opts.noFontWeight, noStyle: opts.noFontStyle, - noStretch: opts.noFontStretch, noVariant: opts.noFontVariant }); diff --git a/src/traces/scatter3d/attributes.js b/src/traces/scatter3d/attributes.js index 4bd44e8bdf8..9a07c670694 100644 --- a/src/traces/scatter3d/attributes.js +++ b/src/traces/scatter3d/attributes.js @@ -160,7 +160,6 @@ var attrs = module.exports = overrideAll({ size: scatterAttrs.textfont.size, weight: scatterAttrs.textfont.weight, style: scatterAttrs.textfont.style, - stretch: scatterAttrs.textfont.stretch, variant: scatterAttrs.textfont.variant, family: extendFlat({}, scatterAttrs.textfont.family, {arrayOk: false}) }, diff --git a/src/traces/scatter3d/convert.js b/src/traces/scatter3d/convert.js index bea6af7521f..9f81a932825 100644 --- a/src/traces/scatter3d/convert.js +++ b/src/traces/scatter3d/convert.js @@ -299,7 +299,6 @@ function convertPlotlyOptions(scene, data) { params.textFontFamily = data.textfont.family; // arrayOk === false params.textFontWeight = data.textfont.weight; // arrayOk === false params.textFontStyle = data.textfont.style; // arrayOk === false - params.textFontStretch = data.textfont.stretch; // arrayOk === false params.textFontVariant = data.textfont.variant; // arrayOk === false params.textAngle = 0; } @@ -452,7 +451,6 @@ proto.update = function(data) { font: options.textFontFamily, fontWeight: options.textFontWeight, fontStyle: options.textFontStyle, - fontStretch: options.textFontStretch, fontVariant: options.textFontVariant, orthographic: true, lineWidth: 0, diff --git a/src/traces/scattergl/convert.js b/src/traces/scattergl/convert.js index 1e67cfa1b9a..ccdcf7eacd8 100644 --- a/src/traces/scattergl/convert.js +++ b/src/traces/scattergl/convert.js @@ -109,7 +109,6 @@ function convertTextStyle(gd, trace) { var tff = textfontIn.family; var tfw = textfontIn.weight; var tfy = textfontIn.style; - var tfh = textfontIn.stretch; var tfv = textfontIn.variant; var optsOut = {}; var i; @@ -193,7 +192,6 @@ function convertTextStyle(gd, trace) { Array.isArray(tff) || Array.isArray(tfw) || Array.isArray(tfy) || - Array.isArray(tfh) || Array.isArray(tfv) ) { // if any textfont param is array - make render a batch @@ -211,7 +209,6 @@ function convertTextStyle(gd, trace) { fonti.family = Array.isArray(tff) ? tff[i] : tff; fonti.weight = Array.isArray(tfw) ? tfw[i] : tfw; fonti.style = Array.isArray(tfy) ? tfy[i] : tfy; - fonti.stretch = Array.isArray(tfh) ? tfh[i] : tfh; fonti.variant = Array.isArray(tfv) ? tfv[i] : tfv; } } else { @@ -221,7 +218,6 @@ function convertTextStyle(gd, trace) { family: tff, weight: tfw, style: tfy, - stretch: tfh, variant: tfv }; } diff --git a/src/traces/scattergl/hover.js b/src/traces/scattergl/hover.js index b65402ae169..6a660bb242b 100644 --- a/src/traces/scattergl/hover.js +++ b/src/traces/scattergl/hover.js @@ -134,7 +134,6 @@ function calcHover(pointData, x, y, trace) { di.tf = Array.isArray(font.family) ? font.family[id] : font.family; di.tw = Array.isArray(font.weight) ? font.weight[id] : font.weight; di.ty = Array.isArray(font.style) ? font.style[id] : font.style; - di.th = Array.isArray(font.stretch) ? font.stretch[id] : font.stretch; di.tv = Array.isArray(font.variant) ? font.variant[id] : font.variant; } diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index bed94a600fc..849f1307cc1 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -109,7 +109,6 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout noSelect: true, noFontWeight: true, noFontStyle: true, - noFontStretch: true, noFontVariant: true, font: { family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', diff --git a/src/traces/sunburst/fx.js b/src/traces/sunburst/fx.js index 448d481e188..17948e38e6e 100644 --- a/src/traces/sunburst/fx.js +++ b/src/traces/sunburst/fx.js @@ -145,7 +145,6 @@ module.exports = function attachFxHandlers(sliceTop, entry, gd, cd, opts) { fontColor: _cast('hoverlabel.font.color'), fontWeight: _cast('hoverlabel.font.weight'), fontStyle: _cast('hoverlabel.font.style'), - fontStretch: _cast('hoverlabel.font.stretch'), fontVariant: _cast('hoverlabel.font.variant'), nameLength: _cast('hoverlabel.namelength'), textAlign: _cast('hoverlabel.align'), diff --git a/src/traces/sunburst/helpers.js b/src/traces/sunburst/helpers.js index 83a23513ea3..5389064dd23 100644 --- a/src/traces/sunburst/helpers.js +++ b/src/traces/sunburst/helpers.js @@ -74,7 +74,6 @@ function determineOutsideTextFont(trace, pt, layoutFont) { size: exports.getOutsideTextFontKey('size', trace, pt, layoutFont), weight: exports.getOutsideTextFontKey('weight', trace, pt, layoutFont), style: exports.getOutsideTextFontKey('style', trace, pt, layoutFont), - stretch: exports.getOutsideTextFontKey('stretch', trace, pt, layoutFont), variant: exports.getOutsideTextFontKey('variant', trace, pt, layoutFont) }; } @@ -103,7 +102,6 @@ function determineInsideTextFont(trace, pt, layoutFont, opts) { size: exports.getInsideTextFontKey('size', trace, pt, layoutFont, opts), weight: exports.getInsideTextFontKey('weight', trace, pt, layoutFont, opts), style: exports.getInsideTextFontKey('style', trace, pt, layoutFont, opts), - stretch: exports.getInsideTextFontKey('stretch', trace, pt, layoutFont, opts), variant: exports.getInsideTextFontKey('variant', trace, pt, layoutFont, opts) }; } diff --git a/src/traces/table/plot.js b/src/traces/table/plot.js index e72e04745bd..ceaf907e9eb 100644 --- a/src/traces/table/plot.js +++ b/src/traces/table/plot.js @@ -487,7 +487,6 @@ function supplyStylingValues(columnCell) { family: gridPick(spec.family, col, i), weight: gridPick(spec.weight, col, i), style: gridPick(spec.style, col, i), - stretch: gridPick(spec.stretch, col, i), variant: gridPick(spec.variant, col, i), }; d.rowNumber = d.key; From 31e04de4cf7de17afd72396a126ca7d9e9f29d75 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 14:16:29 -0400 Subject: [PATCH 069/102] remove stretch from test --- .../bar_annotation_max_range_eq_category.json | 1 - .../mocks/funnelarea_with_other_traces.json | 1 - test/image/mocks/gl2d_heatmapgl.json | 1 - .../mocks/gl2d_parcoords_constraints.json | 1 - test/image/mocks/gl2d_text_chart_arrays.json | 1 - .../mocks/gl3d_scatter3d-blank-text.json | 1 - .../mocks/heatmap_xyz-gaps-on-sides.json | 1 - test/image/mocks/indicator_attrs.json | 1 - test/image/mocks/indicator_bullet.json | 1 - test/image/mocks/parcats_basic_freeform.json | 1 - test/image/mocks/parcats_hoveron_color.json | 1 - test/image/mocks/sankey_energy.json | 1 - test/image/mocks/scattercarpet-text.json | 1 - test/image/mocks/text_chart_arrays.json | 1 - test/image/mocks/text_on_shapes_basic.json | 1 - test/image/mocks/texttemplate.json | 1 - test/image/mocks/texttemplate_scatter.json | 1 - test/image/mocks/trace_metatext.json | 1 - test/image/mocks/treemap_fonts_nocolor.json | 1 - ..._profit-loss_2018vs2019_textinfo_base.json | 1 - test/jasmine/tests/annotations_test.js | 3 -- test/jasmine/tests/axes_test.js | 3 -- test/jasmine/tests/bar_test.js | 2 - test/jasmine/tests/funnel_test.js | 2 - test/jasmine/tests/fx_test.js | 5 --- test/jasmine/tests/lib_test.js | 39 ------------------- test/jasmine/tests/parcoords_test.js | 2 - test/jasmine/tests/sankey_test.js | 2 - test/jasmine/tests/table_test.js | 5 --- test/jasmine/tests/waterfall_test.js | 2 - 30 files changed, 85 deletions(-) diff --git a/test/image/mocks/bar_annotation_max_range_eq_category.json b/test/image/mocks/bar_annotation_max_range_eq_category.json index cf4d5f02671..df38efa2d90 100644 --- a/test/image/mocks/bar_annotation_max_range_eq_category.json +++ b/test/image/mocks/bar_annotation_max_range_eq_category.json @@ -10,7 +10,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "xaxis": { diff --git a/test/image/mocks/funnelarea_with_other_traces.json b/test/image/mocks/funnelarea_with_other_traces.json index 73100d7bd11..629d0992db9 100644 --- a/test/image/mocks/funnelarea_with_other_traces.json +++ b/test/image/mocks/funnelarea_with_other_traces.json @@ -56,7 +56,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "hiddenlabels": ["B", "E"], diff --git a/test/image/mocks/gl2d_heatmapgl.json b/test/image/mocks/gl2d_heatmapgl.json index 82d9be0d0b4..7723a127a46 100644 --- a/test/image/mocks/gl2d_heatmapgl.json +++ b/test/image/mocks/gl2d_heatmapgl.json @@ -131,7 +131,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "height": 450, diff --git a/test/image/mocks/gl2d_parcoords_constraints.json b/test/image/mocks/gl2d_parcoords_constraints.json index 8eac97a092c..2af5a9329ec 100644 --- a/test/image/mocks/gl2d_parcoords_constraints.json +++ b/test/image/mocks/gl2d_parcoords_constraints.json @@ -3,7 +3,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "paper_bgcolor": "lightgray", diff --git a/test/image/mocks/gl2d_text_chart_arrays.json b/test/image/mocks/gl2d_text_chart_arrays.json index 4982fc5138b..ff9ea578175 100644 --- a/test/image/mocks/gl2d_text_chart_arrays.json +++ b/test/image/mocks/gl2d_text_chart_arrays.json @@ -123,7 +123,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "showlegend": true, diff --git a/test/image/mocks/gl3d_scatter3d-blank-text.json b/test/image/mocks/gl3d_scatter3d-blank-text.json index f3a34ed15c7..7400a5d4134 100644 --- a/test/image/mocks/gl3d_scatter3d-blank-text.json +++ b/test/image/mocks/gl3d_scatter3d-blank-text.json @@ -48,7 +48,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "title":{"text":"scatter3d lines with good/bad/no input texts (including undefined, null & blank variations) should be displayed well on WEBGL"}, diff --git a/test/image/mocks/heatmap_xyz-gaps-on-sides.json b/test/image/mocks/heatmap_xyz-gaps-on-sides.json index 798ab09db9a..69747e2e342 100644 --- a/test/image/mocks/heatmap_xyz-gaps-on-sides.json +++ b/test/image/mocks/heatmap_xyz-gaps-on-sides.json @@ -148,7 +148,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "title": {"text": "heatmap with x/y/z columns with gaps on the sides"} diff --git a/test/image/mocks/indicator_attrs.json b/test/image/mocks/indicator_attrs.json index 6ae09f90bd0..ff92a0bdf42 100644 --- a/test/image/mocks/indicator_attrs.json +++ b/test/image/mocks/indicator_attrs.json @@ -152,7 +152,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "width": 800, diff --git a/test/image/mocks/indicator_bullet.json b/test/image/mocks/indicator_bullet.json index 9dc76ffda63..c834226cce4 100644 --- a/test/image/mocks/indicator_bullet.json +++ b/test/image/mocks/indicator_bullet.json @@ -125,7 +125,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "width": 600, diff --git a/test/image/mocks/parcats_basic_freeform.json b/test/image/mocks/parcats_basic_freeform.json index db412152acc..d32f1c1d28c 100644 --- a/test/image/mocks/parcats_basic_freeform.json +++ b/test/image/mocks/parcats_basic_freeform.json @@ -12,7 +12,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "height": 602, diff --git a/test/image/mocks/parcats_hoveron_color.json b/test/image/mocks/parcats_hoveron_color.json index ac202e87b1f..146a9131286 100644 --- a/test/image/mocks/parcats_hoveron_color.json +++ b/test/image/mocks/parcats_hoveron_color.json @@ -19,7 +19,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "height": 602, diff --git a/test/image/mocks/sankey_energy.json b/test/image/mocks/sankey_energy.json index a781bf1956f..bd6f32262b7 100644 --- a/test/image/mocks/sankey_energy.json +++ b/test/image/mocks/sankey_energy.json @@ -498,7 +498,6 @@ "size": 10, "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "updatemenus": [ diff --git a/test/image/mocks/scattercarpet-text.json b/test/image/mocks/scattercarpet-text.json index 448af0f9854..bbacd64c7da 100644 --- a/test/image/mocks/scattercarpet-text.json +++ b/test/image/mocks/scattercarpet-text.json @@ -50,7 +50,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "title": {"text": "scattercarpet with text"}, diff --git a/test/image/mocks/text_chart_arrays.json b/test/image/mocks/text_chart_arrays.json index c89e9d29163..e944ec6961d 100644 --- a/test/image/mocks/text_chart_arrays.json +++ b/test/image/mocks/text_chart_arrays.json @@ -123,7 +123,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "showlegend": true, diff --git a/test/image/mocks/text_on_shapes_basic.json b/test/image/mocks/text_on_shapes_basic.json index 5565cbc94a6..f6fb9b5106c 100644 --- a/test/image/mocks/text_on_shapes_basic.json +++ b/test/image/mocks/text_on_shapes_basic.json @@ -8,7 +8,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "xaxis":{"title":{"text":"linear"},"range":[0,10],"type":"linear","showgrid":false,"zeroline":false,"showticklabels":false}, diff --git a/test/image/mocks/texttemplate.json b/test/image/mocks/texttemplate.json index 1bc0b951f18..e9113fefc58 100644 --- a/test/image/mocks/texttemplate.json +++ b/test/image/mocks/texttemplate.json @@ -169,7 +169,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "width": 1000, diff --git a/test/image/mocks/texttemplate_scatter.json b/test/image/mocks/texttemplate_scatter.json index 2d4d508127a..0b6c5ab62fc 100644 --- a/test/image/mocks/texttemplate_scatter.json +++ b/test/image/mocks/texttemplate_scatter.json @@ -85,7 +85,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "showlegend": false, diff --git a/test/image/mocks/trace_metatext.json b/test/image/mocks/trace_metatext.json index df152b33fbc..37caa78abd8 100644 --- a/test/image/mocks/trace_metatext.json +++ b/test/image/mocks/trace_metatext.json @@ -36,7 +36,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "meta": { diff --git a/test/image/mocks/treemap_fonts_nocolor.json b/test/image/mocks/treemap_fonts_nocolor.json index 7266f4a5a8f..a8bf9732bac 100644 --- a/test/image/mocks/treemap_fonts_nocolor.json +++ b/test/image/mocks/treemap_fonts_nocolor.json @@ -322,7 +322,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "width": 800, diff --git a/test/image/mocks/waterfall_profit-loss_2018vs2019_textinfo_base.json b/test/image/mocks/waterfall_profit-loss_2018vs2019_textinfo_base.json index d1114b99368..9610687697e 100644 --- a/test/image/mocks/waterfall_profit-loss_2018vs2019_textinfo_base.json +++ b/test/image/mocks/waterfall_profit-loss_2018vs2019_textinfo_base.json @@ -126,7 +126,6 @@ "font": { "weight": "bold", "style": "italic", - "stretch": "condensed", "variant": "small-caps" }, "title": { diff --git a/test/jasmine/tests/annotations_test.js b/test/jasmine/tests/annotations_test.js index 39073e04abd..7489992a78a 100644 --- a/test/jasmine/tests/annotations_test.js +++ b/test/jasmine/tests/annotations_test.js @@ -1447,7 +1447,6 @@ describe('annotation effects', function() { color: '#fff', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' } }); @@ -1477,7 +1476,6 @@ describe('annotation effects', function() { color: '#080', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' } }, @@ -1494,7 +1492,6 @@ describe('annotation effects', function() { color: '#080', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' } }); diff --git a/test/jasmine/tests/axes_test.js b/test/jasmine/tests/axes_test.js index 1cb73f85078..8d4d2138bf1 100644 --- a/test/jasmine/tests/axes_test.js +++ b/test/jasmine/tests/axes_test.js @@ -2372,7 +2372,6 @@ describe('Test axes', function() { color: '#444', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' }); expect(yaxis.tickangle).toBe('auto'); @@ -2393,7 +2392,6 @@ describe('Test axes', function() { color: '#0FF', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' }, tickangle: -20 @@ -2414,7 +2412,6 @@ describe('Test axes', function() { color: '#0FF', weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' }); expect(yaxis.tickangle).toBe(-20); diff --git a/test/jasmine/tests/bar_test.js b/test/jasmine/tests/bar_test.js index 96b54c9492e..12e4d577209 100644 --- a/test/jasmine/tests/bar_test.js +++ b/test/jasmine/tests/bar_test.js @@ -158,7 +158,6 @@ describe('Bar.supplyDefaults', function() { size: 13, weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }; @@ -167,7 +166,6 @@ describe('Bar.supplyDefaults', function() { size: 13, weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; diff --git a/test/jasmine/tests/funnel_test.js b/test/jasmine/tests/funnel_test.js index 933eb6a6d9b..14cab86b581 100644 --- a/test/jasmine/tests/funnel_test.js +++ b/test/jasmine/tests/funnel_test.js @@ -159,7 +159,6 @@ describe('Funnel.supplyDefaults', function() { size: 13, weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }; @@ -168,7 +167,6 @@ describe('Funnel.supplyDefaults', function() { size: 13, weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; diff --git a/test/jasmine/tests/fx_test.js b/test/jasmine/tests/fx_test.js index c88eaceb0f4..ab52b552697 100644 --- a/test/jasmine/tests/fx_test.js +++ b/test/jasmine/tests/fx_test.js @@ -156,7 +156,6 @@ describe('Fx defaults', function() { color: 'pink', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } } @@ -171,7 +170,6 @@ describe('Fx defaults', function() { color: 'pink', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }, align: 'auto', @@ -187,7 +185,6 @@ describe('Fx defaults', function() { color: 'red', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }, align: 'auto', @@ -203,7 +200,6 @@ describe('Fx defaults', function() { color: 'pink', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }); @@ -217,7 +213,6 @@ describe('Fx defaults', function() { color: 'pink', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }); diff --git a/test/jasmine/tests/lib_test.js b/test/jasmine/tests/lib_test.js index 290a73acedf..5d888387fbb 100644 --- a/test/jasmine/tests/lib_test.js +++ b/test/jasmine/tests/lib_test.js @@ -1038,7 +1038,6 @@ describe('Test lib.js:', function() { color: 'neon pink with sparkles', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; @@ -1049,7 +1048,6 @@ describe('Test lib.js:', function() { color: extendFlat({}, fontAttrs.color, {dflt: defaultFont.color}), weight: extendFlat({}, fontAttrs.weight, {dflt: defaultFont.weight}), style: extendFlat({}, fontAttrs.style, {dflt: defaultFont.style}), - stretch: extendFlat({}, fontAttrs.stretch, {dflt: defaultFont.stretch}), variant: extendFlat({}, fontAttrs.variant, {dflt: defaultFont.variant}) }, fontNoDefault: fontAttrs @@ -1083,7 +1081,6 @@ describe('Test lib.js:', function() { color: 42, weight: 'BIG', style: 'Nice', - stretch: 'short', variant: false } }; @@ -1102,8 +1099,6 @@ describe('Test lib.js:', function() { var badWeight = 'heavy'; var goodStyle = 'italic'; var badStyle = ''; - var goodStretch = 'expanded'; - var badStretch = true; var goodVariant = 'small-caps'; var badVariant = false; @@ -1114,7 +1109,6 @@ describe('Test lib.js:', function() { color: badColor, weight: badWeight, style: badStyle, - stretch: badStretch, variant: badVariant } }; @@ -1125,7 +1119,6 @@ describe('Test lib.js:', function() { color: defaultFont.color, weight: defaultFont.weight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: defaultFont.variant }); @@ -1136,7 +1129,6 @@ describe('Test lib.js:', function() { color: badColor, weight: badWeight, style: badStyle, - stretch: badStretch, variant: badVariant } }; @@ -1147,7 +1139,6 @@ describe('Test lib.js:', function() { color: defaultFont.color, weight: defaultFont.weight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: defaultFont.variant }); @@ -1158,7 +1149,6 @@ describe('Test lib.js:', function() { color: goodColor, weight: badWeight, style: badStyle, - stretch: badStretch, variant: badVariant } }; @@ -1169,7 +1159,6 @@ describe('Test lib.js:', function() { color: goodColor, weight: defaultFont.weight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: defaultFont.variant }); @@ -1180,7 +1169,6 @@ describe('Test lib.js:', function() { color: badColor, weight: goodWeight, style: badStyle, - stretch: badStretch, variant: badVariant } }; @@ -1191,7 +1179,6 @@ describe('Test lib.js:', function() { color: defaultFont.color, weight: goodWeight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: defaultFont.variant }); @@ -1202,7 +1189,6 @@ describe('Test lib.js:', function() { color: badColor, weight: badWeight, style: goodStyle, - stretch: badStretch, variant: badVariant } }; @@ -1213,7 +1199,6 @@ describe('Test lib.js:', function() { color: defaultFont.color, weight: defaultFont.weight, style: goodStyle, - stretch: defaultFont.stretch, variant: defaultFont.variant }); @@ -1224,29 +1209,6 @@ describe('Test lib.js:', function() { color: badColor, weight: badWeight, style: badStyle, - stretch: goodStretch, - variant: badVariant - } - }; - expect(coerceFont(coerce, 'fontWithDefault')) - .toEqual({ - family: defaultFont.family, - size: defaultFont.size, - color: defaultFont.color, - weight: defaultFont.weight, - style: defaultFont.style, - stretch: goodStretch, - variant: defaultFont.variant - }); - - containerIn = { - fontWithDefault: { - family: badFamily, - size: badSize, - color: badColor, - weight: badWeight, - style: badStyle, - stretch: badStretch, variant: goodVariant } }; @@ -1257,7 +1219,6 @@ describe('Test lib.js:', function() { color: defaultFont.color, weight: defaultFont.weight, style: defaultFont.style, - stretch: defaultFont.stretch, variant: goodVariant }); }); diff --git a/test/jasmine/tests/parcoords_test.js b/test/jasmine/tests/parcoords_test.js index 7b250fd7c53..a04a4f72ac8 100644 --- a/test/jasmine/tests/parcoords_test.js +++ b/test/jasmine/tests/parcoords_test.js @@ -95,7 +95,6 @@ describe('parcoords initialization tests', function() { color: 'blue', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; @@ -107,7 +106,6 @@ describe('parcoords initialization tests', function() { color: 'blue', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; diff --git a/test/jasmine/tests/sankey_test.js b/test/jasmine/tests/sankey_test.js index c86253a7128..31aedb745ae 100644 --- a/test/jasmine/tests/sankey_test.js +++ b/test/jasmine/tests/sankey_test.js @@ -158,7 +158,6 @@ describe('sankey tests', function() { family: 'Arial', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }}); expect(fullTrace.textfont) @@ -166,7 +165,6 @@ describe('sankey tests', function() { family: 'Arial', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }, 'textfont is defined'); }); diff --git a/test/jasmine/tests/table_test.js b/test/jasmine/tests/table_test.js index c53706fa199..b83f869097e 100644 --- a/test/jasmine/tests/table_test.js +++ b/test/jasmine/tests/table_test.js @@ -56,7 +56,6 @@ describe('table initialization tests', function() { color: 'blue', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; @@ -68,7 +67,6 @@ describe('table initialization tests', function() { color: 'blue', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' }; @@ -88,7 +86,6 @@ describe('table initialization tests', function() { color: '#444', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }; @@ -153,7 +150,6 @@ describe('table initialization tests', function() { color: '#444', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }); @@ -171,7 +167,6 @@ describe('table initialization tests', function() { color: '#444', weight: 'bold', style: 'italic', - stretch: 'expanded', variant: 'small-caps' } }); diff --git a/test/jasmine/tests/waterfall_test.js b/test/jasmine/tests/waterfall_test.js index a2db8571727..02f37ce44c1 100644 --- a/test/jasmine/tests/waterfall_test.js +++ b/test/jasmine/tests/waterfall_test.js @@ -168,7 +168,6 @@ describe('Waterfall.supplyDefaults', function() { size: 13, weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' } }; @@ -177,7 +176,6 @@ describe('Waterfall.supplyDefaults', function() { size: 13, weight: 'normal', style: 'normal', - stretch: 'normal', variant: 'normal' }; From 673b33e38f3e7cd6e7c515e887aa7759e5f7680d Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 14:17:25 -0400 Subject: [PATCH 070/102] update schema diff --- test/plot-schema.json | 5440 ----------------------------------------- 1 file changed, 5440 deletions(-) diff --git a/test/plot-schema.json b/test/plot-schema.json index 84bb62a6452..47ab0502cb2 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -620,23 +620,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "layoutstyle", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -857,23 +840,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -943,23 +909,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -1284,23 +1233,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -1551,23 +1483,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -1775,23 +1690,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -2094,23 +1992,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -2912,23 +2793,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -2979,23 +2843,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -3242,23 +3089,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "legend", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -3319,23 +3149,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "legend", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -3445,23 +3258,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "legend", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -4214,23 +4010,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -4374,23 +4153,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -4799,23 +4561,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -5111,23 +4856,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -5570,23 +5298,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -5765,23 +5476,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -5999,23 +5693,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -6085,23 +5762,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -6531,23 +6191,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -6992,23 +6635,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -7180,23 +6806,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -7297,23 +6906,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -7758,23 +7350,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -7946,23 +7521,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -8063,23 +7621,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -8524,23 +8065,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -8712,23 +8236,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -8985,23 +8492,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -9145,23 +8635,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc+arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -9430,23 +8903,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -9533,23 +8989,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -10055,23 +9494,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -10316,23 +9738,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -10471,23 +9876,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -10732,23 +10120,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -10927,23 +10298,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -11013,23 +10367,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -11274,23 +10611,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -11469,23 +10789,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -11561,23 +10864,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -11822,23 +11108,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -12017,23 +11286,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -12184,23 +11436,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "layoutstyle", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -12573,23 +11808,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "arraydraw", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -12763,23 +11981,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -13538,23 +12739,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -13917,23 +13101,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -14161,23 +13328,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -14295,23 +13445,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -15160,23 +14293,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -15404,23 +14520,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "ticks", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -15883,23 +14982,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -16029,23 +15111,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -16110,23 +15175,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -16256,23 +15304,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -16523,23 +15554,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -16747,23 +15761,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -17196,23 +16193,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -17353,23 +16333,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -17867,23 +16830,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -17997,23 +16943,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -18143,23 +17072,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -18410,23 +17322,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -18634,23 +17529,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -19408,23 +18286,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -19555,23 +18416,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -20875,23 +19719,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -21025,23 +19852,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -21396,23 +20206,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -21824,23 +20617,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -21986,23 +20762,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -22102,23 +20861,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -22530,23 +21272,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -22692,23 +21417,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -22833,23 +21541,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -22919,23 +21610,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -23149,23 +21823,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -23416,23 +22073,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -23640,23 +22280,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -23907,23 +22530,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -24037,23 +22643,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -24406,23 +22995,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -24673,23 +23245,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -24897,23 +23452,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -25158,23 +23696,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -25288,23 +23809,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -25692,23 +24196,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -25959,23 +24446,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -26183,23 +24653,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -26438,23 +24891,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -26568,23 +25004,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -26997,23 +25416,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -27264,23 +25666,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -27488,23 +25873,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -27678,23 +26046,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -27937,23 +26288,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -28071,23 +26405,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -28270,23 +26587,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -28740,23 +27040,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -29007,23 +27290,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -29231,23 +27497,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -29415,23 +27664,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -29625,23 +27857,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -29962,23 +28177,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -30229,23 +28427,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -30453,23 +28634,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -30704,23 +28868,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -30844,23 +28991,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -31299,23 +29429,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -31444,23 +29557,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -31525,23 +29621,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -31671,23 +29750,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -31938,23 +30000,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -32162,23 +30207,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -32507,23 +30535,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -32635,23 +30646,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33123,23 +31117,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33257,23 +31234,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33354,23 +31314,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33655,23 +31598,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33789,23 +31715,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -33974,23 +31883,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -34241,23 +32133,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -34465,23 +32340,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -34739,23 +32597,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -34873,23 +32714,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -35028,23 +32852,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -35454,23 +33261,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -35721,23 +33511,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -35945,23 +33718,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -36214,23 +33970,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -36314,23 +34053,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37043,23 +34765,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37170,23 +34875,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37251,23 +34939,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37397,23 +35068,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37664,23 +35318,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -37888,23 +35525,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -38320,23 +35940,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -38459,23 +36062,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -38849,23 +36435,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -39116,23 +36685,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -39340,23 +36892,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -39617,23 +37152,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -39735,23 +37253,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -39913,23 +37414,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -40295,23 +37779,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -40562,23 +38029,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -40786,23 +38236,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -40971,23 +38404,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -41233,23 +38649,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -41351,23 +38750,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -41574,23 +38956,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42067,23 +39432,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42202,23 +39550,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42298,23 +39629,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42444,23 +39758,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42711,23 +40008,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -42935,23 +40215,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -43288,23 +40551,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -43409,23 +40655,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -43547,23 +40776,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -43880,23 +41092,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -44002,23 +41197,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -44318,23 +41496,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -44636,23 +41797,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45023,23 +42167,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45139,23 +42266,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45257,23 +42367,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45494,23 +42587,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45761,23 +42837,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -45985,23 +43044,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -46266,23 +43308,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -46406,23 +43431,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -46974,23 +43982,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -47241,23 +44232,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -47465,23 +44439,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -47767,23 +44724,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -47947,23 +44887,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -48514,23 +45437,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -48673,23 +45579,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -49207,23 +46096,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -49276,23 +46148,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -49416,23 +46271,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -49683,23 +46521,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -49907,23 +46728,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -50146,23 +46950,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -50452,23 +47239,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -50537,23 +47307,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -50683,23 +47436,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -50950,23 +47686,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -51174,23 +47893,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -51437,23 +48139,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -51523,23 +48208,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -51668,23 +48336,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -51937,23 +48588,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52071,23 +48705,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52180,23 +48797,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52445,23 +49045,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52592,23 +49175,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52728,23 +49294,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -52989,23 +49538,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -53105,23 +49637,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -53567,23 +50082,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -53667,23 +50165,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -53921,23 +50402,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -54228,23 +50692,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -54436,23 +50883,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -55026,23 +51456,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -55166,23 +51579,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -55410,23 +51806,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -55677,23 +52056,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -55901,23 +52263,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -56932,23 +53277,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -57697,23 +54025,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -57827,23 +54138,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -57973,23 +54267,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -58240,23 +54517,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -58464,23 +54724,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -58722,23 +54965,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -58989,23 +55215,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -59213,23 +55422,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -59727,23 +55919,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -60141,23 +56316,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -60280,23 +56438,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -60509,23 +56650,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -60776,23 +56900,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -61000,23 +57107,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -61996,23 +58086,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -62337,23 +58410,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -62477,23 +58533,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -62708,23 +58747,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -62975,23 +58997,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -63199,23 +59204,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -64188,23 +60176,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -64705,23 +60676,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -64835,23 +60789,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -65036,23 +60973,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -65303,23 +61223,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -65527,23 +61430,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -66469,23 +62355,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -66996,23 +62865,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -67136,23 +62988,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -67326,23 +63161,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -67593,23 +63411,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -67817,23 +63618,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -68426,23 +64210,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -68565,23 +64332,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -68794,23 +64544,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -69061,23 +64794,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -69285,23 +65001,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -70302,23 +66001,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -70648,23 +66330,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -70778,23 +66443,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -70966,23 +66614,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -71233,23 +66864,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -71457,23 +67071,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -72421,23 +68018,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -72760,23 +68340,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -72909,23 +68472,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -73138,23 +68684,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -73405,23 +68934,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -73629,23 +69141,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -74640,23 +70135,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -74981,23 +70459,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -75120,23 +70581,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -75349,23 +70793,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -75616,23 +71043,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -75840,23 +71250,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -76849,23 +72242,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -77203,23 +72579,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -77333,23 +72692,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -77491,23 +72833,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -77758,23 +73083,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -77982,23 +73290,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -79062,23 +74353,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -79329,23 +74603,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -79553,23 +74810,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -79809,23 +75049,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -79933,23 +75156,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -80540,23 +75746,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -80675,23 +75864,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -80783,23 +75955,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -80929,23 +76084,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -81196,23 +76334,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -81420,23 +76541,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -81773,23 +76877,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -81914,23 +77001,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -82147,23 +77217,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -82414,23 +77467,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -82638,23 +77674,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -83178,23 +78197,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -83308,23 +78310,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -83770,23 +78755,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84067,23 +79035,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84297,23 +79248,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84397,23 +79331,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84733,23 +79650,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84868,23 +79768,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -84953,23 +79836,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -85099,23 +79965,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -85366,23 +80215,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -85590,23 +80422,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "colorbars", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -85988,23 +80803,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -86109,23 +80907,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -86247,23 +81028,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "plot", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -86621,23 +81385,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -86772,23 +81519,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -87933,23 +82663,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -88200,23 +82913,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -88424,23 +83120,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -88705,23 +83384,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -88845,23 +83507,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -89576,23 +84221,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "none", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -89753,23 +84381,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -89834,23 +84445,6 @@ "min": 1, "valType": "number" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "style", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -90001,23 +84595,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", @@ -90129,23 +84706,6 @@ "editType": "none", "valType": "string" }, - "stretch": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch", - "dflt": "normal", - "editType": "calc", - "valType": "enumerated", - "values": [ - "normal", - "ultra-condensed", - "extra-condensed", - "condensed", - "semi-condensed", - "semi-expanded", - "expanded", - "extra-expanded", - "ultra-expanded" - ] - }, "style": { "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", From 1097e34d2ed269c8fb4c43988c7c5d31b5f2b349 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 15:22:45 -0400 Subject: [PATCH 071/102] remove stretch in gl-axes3d gl-plot2d and text-cache --- stackgl_modules/index.js | 22 ------------------ stackgl_modules/package-lock.json | 38 +++++++++++++++---------------- stackgl_modules/package.json | 4 ++-- 3 files changed, 21 insertions(+), 43 deletions(-) diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index ecfb6de4fe1..d0d7ea40e7c 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -11927,7 +11927,6 @@ function Axes(gl) { this.tickFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ] this.tickFontStyle = [ 'normal', 'normal', 'normal' ] this.tickFontWeight = [ 'normal', 'normal', 'normal' ] - this.tickFontStretch = [ 'normal', 'normal', 'normal' ] this.tickFontVariant = [ 'normal', 'normal', 'normal' ] this.tickSize = [ 12, 12, 12 ] this.tickAngle = [ 0, 0, 0 ] @@ -11945,7 +11944,6 @@ function Axes(gl) { this.labelFont = [ 'sans-serif', 'sans-serif', 'sans-serif' ] this.labelFontStyle = [ 'normal', 'normal', 'normal' ] this.labelFontWeight = [ 'normal', 'normal', 'normal' ] - this.labelFontStretch = [ 'normal', 'normal', 'normal' ] this.labelFontVariant = [ 'normal', 'normal', 'normal' ] this.labelSize = [ 20, 20, 20 ] this.labelAngle = [ 0, 0, 0 ] @@ -12088,7 +12086,6 @@ i_loop: if(STRING('tickFont')) ticksUpdate = true if(STRING('tickFontStyle')) ticksUpdate = true if(STRING('tickFontWeight')) ticksUpdate = true - if(STRING('tickFontStretch')) ticksUpdate = true if(STRING('tickFontVariant')) ticksUpdate = true NUMBER('tickSize') @@ -12102,7 +12099,6 @@ i_loop: if(STRING('labelFont')) labelUpdate = true if(STRING('labelFontStyle')) labelUpdate = true if(STRING('labelFontWeight')) labelUpdate = true - if(STRING('labelFontStretch')) labelUpdate = true if(STRING('labelFontVariant')) labelUpdate = true BOOLEAN('labelEnable') @@ -12142,21 +12138,18 @@ i_loop: family: this.labelFont[0], style: this.labelFontStyle[0], weight: this.labelFontWeight[0], - stretch: this.labelFontStretch[0], variant: this.labelFontVariant[0], }, { family: this.labelFont[1], style: this.labelFontStyle[1], weight: this.labelFontWeight[1], - stretch: this.labelFontStretch[1], variant: this.labelFontVariant[1], }, { family: this.labelFont[2], style: this.labelFontStyle[2], weight: this.labelFontWeight[2], - stretch: this.labelFontStretch[2], variant: this.labelFontVariant[2], } ] @@ -12166,21 +12159,18 @@ i_loop: family: this.tickFont[0], style: this.tickFontStyle[0], weight: this.tickFontWeight[0], - stretch: this.tickFontStretch[0], variant: this.tickFontVariant[0], }, { family: this.tickFont[1], style: this.tickFontStyle[1], weight: this.tickFontWeight[1], - stretch: this.tickFontStretch[1], variant: this.tickFontVariant[1], }, { family: this.tickFont[2], style: this.tickFontStyle[2], weight: this.tickFontWeight[2], - stretch: this.tickFontStretch[2], variant: this.tickFontVariant[2], } ] @@ -13251,7 +13241,6 @@ proto.update = function(bounds, labels, labelFont, ticks, tickFont) { var fontKey = [ font.style, font.weight, - font.stretch, font.variant, font.family ].join('_') @@ -13267,7 +13256,6 @@ proto.update = function(bounds, labels, labelFont, ticks, tickFont) { font: font.family, fontStyle: font.style, fontWeight: font.weight, - fontStretch: font.stretch, fontVariant: font.variant, textAlign: 'center', textBaseline: 'middle', @@ -13325,7 +13313,6 @@ proto.update = function(bounds, labels, labelFont, ticks, tickFont) { family: ticks[d][i].font || tickFont[d].family, style: tickFont[d].fontStyle || tickFont[d].style, weight: tickFont[d].fontWeight || tickFont[d].weight, - stretch: tickFont[d].fontStretch || tickFont[d].stretch, variant: tickFont[d].fontVariant || tickFont[d].variant, } @@ -19352,7 +19339,6 @@ proto.update = function(options) { var font = tick.font || 'sans-serif' var fontStyle = tick.fontStyle || 'normal' var fontWeight = tick.fontWeight || 'normal' - var fontStretch = tick.fontStretch || 'normal' var fontVariant = tick.fontVariant || 'normal' scale = (tick.fontSize || 12) @@ -19364,7 +19350,6 @@ proto.update = function(options) { data = getText(font, rows[r], { fontStyle: fontStyle, fontWeight: fontWeight, - fontStretch: fontStretch, fontVariant: fontVariant }).data for (j = 0; j < data.length; j += 2) { @@ -19390,7 +19375,6 @@ proto.update = function(options) { data = getText(options.labelFont[dimension], options.labels[dimension], { fontStyle: options.labelFontStyle[dimension], fontWeight: options.labelFontWeight[dimension], - fontStretch: options.labelFontStretch[dimension], fontVariant: options.labelFontVariant[dimension], textAlign: 'center' }).data @@ -19409,7 +19393,6 @@ proto.update = function(options) { data = getText(options.titleFont, options.title, { fontStyle: options.titleFontStyle, fontWeight: options.titleFontWeight, - fontStretch: options.titleFontStretch, fontVariant: options.titleFontVariant, }).data scale = options.titleSize @@ -19950,7 +19933,6 @@ proto.update = function(options) { labelFont: options.labelFont || ['sans-serif', 'sans-serif'], labelFontStyle: options.labelFontStyle || ['normal', 'normal'], labelFontWeight: options.labelFontWeight || ['normal', 'normal'], - labelFontStretch: options.labelFontStretch || ['normal', 'normal'], labelFontVariant: options.labelFontVariant || ['normal', 'normal'], title: options.title || '', @@ -19958,7 +19940,6 @@ proto.update = function(options) { titleFont: options.titleFont || 'sans-serif', titleFontStyle: options.titleFontStyle || 'normal', titleFontWeight: options.titleFontWeight || 'normal', - titleFontStretch: options.titleFontStretch || 'normal', titleFontVariant: options.titleFontVariant || 'normal' }) @@ -40257,13 +40238,11 @@ function textGet(font, text, opts) { var fontStyle = opts.fontStyle || 'normal' var fontWeight = opts.fontWeight || 'normal' - var fontStretch = opts.fontStretch || 'normal' var fontVariant = opts.fontVariant || 'normal' var fontKey = [ fontStyle, fontWeight, - fontStretch, fontVariant, font ].join('_') @@ -40285,7 +40264,6 @@ function textGet(font, text, opts) { font: font, fontStyle: fontStyle, fontWeight: fontWeight, - fontStretch: fontStretch, fontVariant: fontVariant, textAlign: opts.textAlign || 'left', textBaseline: 'alphabetic', diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index 037ea81ef0d..b262d605c09 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -10,13 +10,13 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", - "gl-axes3d": "github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "gl-axes3d": "github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", "gl-line3d": "1.2.1", "gl-mesh3d": "^2.3.1", - "gl-plot2d": "github:gl-vis/gl-plot2d#bb6788ee546f4da8550faf2cc4be3632fbb4a11d", + "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", @@ -3710,8 +3710,8 @@ }, "node_modules/gl-axes3d": { "version": "1.5.3", - "resolved": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#445a7aad8fe75ea791ac98a1960cff2dab4412c3", - "integrity": "sha512-lg/8cpq3HgF7GE8fBQxHlb/DEFAqqrfoBPOqlLmWomYCj/QL7n8N7HWWzoPeYdBRpebTkjBADyOhI9pUKs0q4w==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#dae56c2e455a3f754f7dfe9aa74389a109df08a9", + "integrity": "sha512-SA9ZFdkUikGzBiaWV4TvHJKq1rcfbujwh0FLwnrz9Gz9DCdHrbs0HGqbR6Jjw9GiEpEu2OqtplPM1BCZwRFQjg==", "license": "MIT", "dependencies": { "bit-twiddle": "^1.0.2", @@ -3856,8 +3856,8 @@ }, "node_modules/gl-plot2d": { "version": "1.4.5", - "resolved": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#bb6788ee546f4da8550faf2cc4be3632fbb4a11d", - "integrity": "sha512-sMlSVObFroNApAm8HIt+ffziUSuX7g3rxQriHSuaTVe8/P3vCFIoOyjUO88RssnHItLjQHq1N7uyovJJs04qTw==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "integrity": "sha512-ZVOk3uhAcbmolcq6h7Tgr9jwmatLwggp4eswd7zWqcB0kzk+cxMG/UjKLsEPpLIm4BEEf0TcrjDyVcl+E2YCEg==", "license": "MIT", "dependencies": { "binary-search-bounds": "^2.0.4", @@ -3866,7 +3866,7 @@ "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", - "text-cache": "github:gl-vis/text-cache#9dcc9c398288a7c6b41d6f355460ff7beb14a7af" + "text-cache": "github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3" } }, "node_modules/gl-plot3d": { @@ -6340,8 +6340,8 @@ }, "node_modules/text-cache": { "version": "4.2.2", - "resolved": "git+ssh://git@github.com/gl-vis/text-cache.git#9dcc9c398288a7c6b41d6f355460ff7beb14a7af", - "integrity": "sha512-D+EBtwvLMn1d5Rc07xXhLgHWCYkyiKUMS32SZ/ucel3gGL8+H7S0VSUlOzNKriV3iq+1ouST01XCrhotvhoBMg==", + "resolved": "git+ssh://git@github.com/gl-vis/text-cache.git#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", + "integrity": "sha512-TV3Zbsbyrxf/Wt5pj07Gjet2+vUOiptMnAwpCOZrmiNfri8kh0ta0j7olkPTv2PsAJEx7PVXq5W9fM/oUirUqg==", "license": "MIT", "dependencies": { "vectorize-text": "^3.2.1" @@ -9671,9 +9671,9 @@ } }, "gl-axes3d": { - "version": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#445a7aad8fe75ea791ac98a1960cff2dab4412c3", - "integrity": "sha512-lg/8cpq3HgF7GE8fBQxHlb/DEFAqqrfoBPOqlLmWomYCj/QL7n8N7HWWzoPeYdBRpebTkjBADyOhI9pUKs0q4w==", - "from": "gl-axes3d@github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "version": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#dae56c2e455a3f754f7dfe9aa74389a109df08a9", + "integrity": "sha512-SA9ZFdkUikGzBiaWV4TvHJKq1rcfbujwh0FLwnrz9Gz9DCdHrbs0HGqbR6Jjw9GiEpEu2OqtplPM1BCZwRFQjg==", + "from": "gl-axes3d@github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", "requires": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", @@ -9816,9 +9816,9 @@ } }, "gl-plot2d": { - "version": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#bb6788ee546f4da8550faf2cc4be3632fbb4a11d", - "integrity": "sha512-sMlSVObFroNApAm8HIt+ffziUSuX7g3rxQriHSuaTVe8/P3vCFIoOyjUO88RssnHItLjQHq1N7uyovJJs04qTw==", - "from": "gl-plot2d@https://github.com/gl-vis/gl-plot2d#bb6788ee546f4da8550faf2cc4be3632fbb4a11d", + "version": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "integrity": "sha512-ZVOk3uhAcbmolcq6h7Tgr9jwmatLwggp4eswd7zWqcB0kzk+cxMG/UjKLsEPpLIm4BEEf0TcrjDyVcl+E2YCEg==", + "from": "gl-plot2d@https://github.com/gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "requires": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", @@ -9826,7 +9826,7 @@ "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", - "text-cache": "github:gl-vis/text-cache#9dcc9c398288a7c6b41d6f355460ff7beb14a7af" + "text-cache": "github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3" } }, "gl-plot3d": { @@ -11936,9 +11936,9 @@ } }, "text-cache": { - "version": "git+ssh://git@github.com/gl-vis/text-cache.git#9dcc9c398288a7c6b41d6f355460ff7beb14a7af", - "integrity": "sha512-D+EBtwvLMn1d5Rc07xXhLgHWCYkyiKUMS32SZ/ucel3gGL8+H7S0VSUlOzNKriV3iq+1ouST01XCrhotvhoBMg==", - "from": "text-cache@github:gl-vis/text-cache#9dcc9c398288a7c6b41d6f355460ff7beb14a7af", + "version": "git+ssh://git@github.com/gl-vis/text-cache.git#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", + "integrity": "sha512-TV3Zbsbyrxf/Wt5pj07Gjet2+vUOiptMnAwpCOZrmiNfri8kh0ta0j7olkPTv2PsAJEx7PVXq5W9fM/oUirUqg==", + "from": "text-cache@github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", "requires": { "vectorize-text": "^3.2.1" } diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index dad292a7836..1e9032d3c17 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -13,13 +13,13 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", - "gl-axes3d": "github:gl-vis/gl-axes3d#445a7aad8fe75ea791ac98a1960cff2dab4412c3", + "gl-axes3d": "github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", "gl-line3d": "1.2.1", "gl-mesh3d": "^2.3.1", - "gl-plot2d": "github:gl-vis/gl-plot2d#bb6788ee546f4da8550faf2cc4be3632fbb4a11d", + "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", From 369c95d2feeacbfee06a3e7ece57b5c76c4e4b49 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 16:06:17 -0400 Subject: [PATCH 072/102] adjust toimage_test --- test/jasmine/tests/toimage_test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/jasmine/tests/toimage_test.js b/test/jasmine/tests/toimage_test.js index eb17ed2570c..3d0354afda2 100644 --- a/test/jasmine/tests/toimage_test.js +++ b/test/jasmine/tests/toimage_test.js @@ -179,7 +179,7 @@ describe('Plotly.toImage', function() { .then(function() { return Plotly.toImage(gd, {format: 'svg', imageDataOnly: true}); }) .then(function(d) { expect(d.indexOf('data:image/')).toBe(-1); - expect(d.length).toBeWithin(36602, 1e3, 'svg image length'); + expect(d.length).toBeWithin(35149, 1e3, 'svg image length'); }) .then(function() { return Plotly.toImage(gd, {format: 'webp', imageDataOnly: true}); }) .then(function(d) { From c90f0989b532dfb9daa0dbc7a2ba31adf8ac6c68 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 17:18:14 -0400 Subject: [PATCH 073/102] add descriptions --- src/plots/font_attributes.js | 11 + test/plot-schema.json | 1920 +++++++++++++++++----------------- 2 files changed, 971 insertions(+), 960 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index e29a4bec6ba..c833ba23faf 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -56,6 +56,7 @@ module.exports = function(opts) { extras: ['normal', 'bold'], dflt: 'normal', description: [ + 'Sets the weight (or boldness) of the font.', 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight', ].join(' ') }, @@ -70,6 +71,7 @@ module.exports = function(opts) { ], dflt: 'normal', description: [ + 'Sets whether a font should be styled with a normal, italic, or oblique face from its family.', 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style', ].join(' ') }, @@ -79,6 +81,15 @@ module.exports = function(opts) { valType: 'string', dflt: 'normal', description: [ + 'Set all the font variants for a font including but not limited to', + '*small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*,', + '*sub*, *super*, *text*, *emoji*, *unicode*,', + '*ordinal*, *slashed-zero*, *ruby*', + '*contextual*, *no-contextual*,', + '*common-ligatures*, *no-common-ligatures*,', + '*discretionary-ligatures*, *no-discretionary-ligatures*,', + '*historical-ligatures*, *no-historical-ligatures*,', + '*historical-forms*.', 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant', ].join(' ') }, diff --git a/test/plot-schema.json b/test/plot-schema.json index 47ab0502cb2..272ca5b533f 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -621,7 +621,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", @@ -632,13 +632,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "layoutstyle", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -841,7 +841,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -852,13 +852,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -910,7 +910,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -921,13 +921,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -1234,7 +1234,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1245,13 +1245,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1484,7 +1484,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1495,13 +1495,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1691,7 +1691,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1702,13 +1702,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1993,7 +1993,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -2004,13 +2004,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -2794,7 +2794,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -2805,13 +2805,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -2844,7 +2844,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -2855,13 +2855,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -3090,7 +3090,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3101,13 +3101,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -3150,7 +3150,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3161,13 +3161,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -3259,7 +3259,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3270,13 +3270,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -4011,7 +4011,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -4022,13 +4022,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -4154,7 +4154,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -4165,13 +4165,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -4562,7 +4562,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -4573,13 +4573,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -4857,7 +4857,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -4868,13 +4868,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5299,7 +5299,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -5310,13 +5310,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -5477,7 +5477,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -5488,13 +5488,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5694,7 +5694,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -5705,13 +5705,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -5763,7 +5763,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -5774,13 +5774,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -6192,7 +6192,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6203,13 +6203,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6636,7 +6636,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6647,13 +6647,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6807,7 +6807,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6818,13 +6818,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6907,7 +6907,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6918,13 +6918,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7351,7 +7351,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7362,13 +7362,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7522,7 +7522,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7533,13 +7533,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7622,7 +7622,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7633,13 +7633,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8066,7 +8066,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -8077,13 +8077,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8237,7 +8237,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -8248,13 +8248,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8493,7 +8493,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -8504,13 +8504,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -8636,7 +8636,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -8647,13 +8647,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -8904,7 +8904,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -8915,13 +8915,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -8990,7 +8990,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -9001,13 +9001,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -9495,7 +9495,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9506,13 +9506,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -9739,7 +9739,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9750,13 +9750,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -9877,7 +9877,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9888,13 +9888,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10121,7 +10121,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10132,13 +10132,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10299,7 +10299,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10310,13 +10310,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10368,7 +10368,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10379,13 +10379,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10612,7 +10612,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10623,13 +10623,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10790,7 +10790,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10801,13 +10801,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10865,7 +10865,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10876,13 +10876,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11109,7 +11109,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -11120,13 +11120,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11287,7 +11287,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -11298,13 +11298,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11437,7 +11437,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", @@ -11448,13 +11448,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "layoutstyle", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -11809,7 +11809,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -11820,13 +11820,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -11982,7 +11982,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -11993,13 +11993,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -12740,7 +12740,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -12751,13 +12751,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -13102,7 +13102,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13113,13 +13113,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13329,7 +13329,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13340,13 +13340,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13446,7 +13446,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13457,13 +13457,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14294,7 +14294,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -14305,13 +14305,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14521,7 +14521,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -14532,13 +14532,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14983,7 +14983,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -14994,13 +14994,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -15112,7 +15112,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -15123,13 +15123,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -15176,7 +15176,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -15187,13 +15187,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -15305,7 +15305,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15316,13 +15316,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -15555,7 +15555,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15566,13 +15566,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -15762,7 +15762,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15773,13 +15773,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -16194,7 +16194,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -16205,13 +16205,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -16334,7 +16334,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -16345,13 +16345,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -16831,7 +16831,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -16842,13 +16842,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -16944,7 +16944,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -16955,13 +16955,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -17073,7 +17073,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17084,13 +17084,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -17323,7 +17323,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17334,13 +17334,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -17530,7 +17530,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17541,13 +17541,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -18287,7 +18287,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -18298,13 +18298,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -18417,7 +18417,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -18428,13 +18428,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -19720,7 +19720,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -19731,13 +19731,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -19853,7 +19853,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -19864,13 +19864,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -20207,7 +20207,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20218,13 +20218,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20618,7 +20618,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20629,13 +20629,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20763,7 +20763,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20774,13 +20774,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20862,7 +20862,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20873,13 +20873,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21273,7 +21273,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21284,13 +21284,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21418,7 +21418,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21429,13 +21429,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21542,7 +21542,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21553,13 +21553,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21611,7 +21611,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -21622,13 +21622,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -21824,7 +21824,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -21835,13 +21835,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22074,7 +22074,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -22085,13 +22085,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22281,7 +22281,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -22292,13 +22292,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22531,7 +22531,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -22542,13 +22542,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -22644,7 +22644,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -22655,13 +22655,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -22996,7 +22996,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23007,13 +23007,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23246,7 +23246,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23257,13 +23257,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23453,7 +23453,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23464,13 +23464,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23697,7 +23697,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -23708,13 +23708,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -23810,7 +23810,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -23821,13 +23821,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -24197,7 +24197,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24208,13 +24208,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24447,7 +24447,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24458,13 +24458,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24654,7 +24654,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24665,13 +24665,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24892,7 +24892,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -24903,13 +24903,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -25005,7 +25005,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -25016,13 +25016,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -25417,7 +25417,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -25428,13 +25428,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25667,7 +25667,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -25678,13 +25678,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25874,7 +25874,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -25885,13 +25885,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26047,7 +26047,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -26058,13 +26058,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -26289,7 +26289,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -26300,13 +26300,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -26406,7 +26406,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -26417,13 +26417,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -26588,7 +26588,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -26599,13 +26599,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -27041,7 +27041,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27052,13 +27052,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27291,7 +27291,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27302,13 +27302,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27498,7 +27498,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27509,13 +27509,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27665,7 +27665,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -27676,13 +27676,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -27858,7 +27858,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -27869,13 +27869,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -28178,7 +28178,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28189,13 +28189,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28428,7 +28428,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28439,13 +28439,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28635,7 +28635,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28646,13 +28646,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28869,7 +28869,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -28880,13 +28880,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -28992,7 +28992,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -29003,13 +29003,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -29430,7 +29430,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -29441,13 +29441,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -29558,7 +29558,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -29569,13 +29569,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -29622,7 +29622,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -29633,13 +29633,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -29751,7 +29751,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -29762,13 +29762,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30001,7 +30001,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -30012,13 +30012,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30208,7 +30208,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -30219,13 +30219,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30536,7 +30536,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -30547,13 +30547,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -30647,7 +30647,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -30658,13 +30658,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -31118,7 +31118,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -31129,13 +31129,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -31235,7 +31235,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -31246,13 +31246,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -31315,7 +31315,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -31326,13 +31326,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -31599,7 +31599,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -31610,13 +31610,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -31716,7 +31716,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -31727,13 +31727,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -31884,7 +31884,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -31895,13 +31895,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32134,7 +32134,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -32145,13 +32145,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32341,7 +32341,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -32352,13 +32352,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32598,7 +32598,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -32609,13 +32609,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -32715,7 +32715,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -32726,13 +32726,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -32853,7 +32853,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -32864,13 +32864,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -33262,7 +33262,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -33273,13 +33273,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -33512,7 +33512,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -33523,13 +33523,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -33719,7 +33719,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -33730,13 +33730,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -33971,7 +33971,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -33982,13 +33982,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -34054,7 +34054,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -34065,13 +34065,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -34766,7 +34766,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -34777,13 +34777,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -34876,7 +34876,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -34887,13 +34887,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -34940,7 +34940,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -34951,13 +34951,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -35069,7 +35069,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35080,13 +35080,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -35319,7 +35319,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35330,13 +35330,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -35526,7 +35526,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35537,13 +35537,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -35941,7 +35941,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -35952,13 +35952,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -36063,7 +36063,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -36074,13 +36074,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -36436,7 +36436,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -36447,13 +36447,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -36686,7 +36686,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -36697,13 +36697,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -36893,7 +36893,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -36904,13 +36904,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37153,7 +37153,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -37164,13 +37164,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -37254,7 +37254,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -37265,13 +37265,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -37415,7 +37415,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -37426,13 +37426,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -37780,7 +37780,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -37791,13 +37791,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38030,7 +38030,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -38041,13 +38041,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38237,7 +38237,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -38248,13 +38248,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38405,7 +38405,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -38416,13 +38416,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -38650,7 +38650,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -38661,13 +38661,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -38751,7 +38751,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -38762,13 +38762,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -38957,7 +38957,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -38968,13 +38968,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -39433,7 +39433,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -39444,13 +39444,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -39551,7 +39551,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -39562,13 +39562,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -39630,7 +39630,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -39641,13 +39641,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -39759,7 +39759,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -39770,13 +39770,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40009,7 +40009,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -40020,13 +40020,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40216,7 +40216,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -40227,13 +40227,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40552,7 +40552,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -40563,13 +40563,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -40656,7 +40656,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -40667,13 +40667,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -40777,7 +40777,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -40788,13 +40788,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -41093,7 +41093,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -41104,13 +41104,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -41198,7 +41198,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -41209,13 +41209,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -41497,7 +41497,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -41508,13 +41508,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -41798,7 +41798,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -41809,13 +41809,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42168,7 +42168,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -42179,13 +42179,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -42267,7 +42267,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42278,13 +42278,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42368,7 +42368,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42379,13 +42379,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42588,7 +42588,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -42599,13 +42599,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -42838,7 +42838,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -42849,13 +42849,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -43045,7 +43045,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -43056,13 +43056,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -43309,7 +43309,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -43320,13 +43320,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -43432,7 +43432,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -43443,13 +43443,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -43983,7 +43983,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -43994,13 +43994,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -44233,7 +44233,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -44244,13 +44244,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -44440,7 +44440,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -44451,13 +44451,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -44725,7 +44725,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -44736,13 +44736,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -44888,7 +44888,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -44899,13 +44899,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -45438,7 +45438,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -45449,13 +45449,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -45580,7 +45580,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -45591,13 +45591,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -46097,7 +46097,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -46108,13 +46108,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -46149,7 +46149,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -46160,13 +46160,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -46272,7 +46272,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -46283,13 +46283,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46522,7 +46522,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -46533,13 +46533,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46729,7 +46729,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -46740,13 +46740,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46951,7 +46951,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -46962,13 +46962,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -47240,7 +47240,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -47251,13 +47251,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -47308,7 +47308,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -47319,13 +47319,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -47437,7 +47437,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -47448,13 +47448,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -47687,7 +47687,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -47698,13 +47698,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -47894,7 +47894,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -47905,13 +47905,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48140,7 +48140,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48151,13 +48151,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48209,7 +48209,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48220,13 +48220,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48337,7 +48337,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48348,13 +48348,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48589,7 +48589,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -48600,13 +48600,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -48706,7 +48706,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48717,13 +48717,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48798,7 +48798,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -48809,13 +48809,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -49046,7 +49046,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49057,13 +49057,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49176,7 +49176,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49187,13 +49187,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49295,7 +49295,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49306,13 +49306,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49539,7 +49539,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -49550,13 +49550,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -49638,7 +49638,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -49649,13 +49649,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -50083,7 +50083,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -50094,13 +50094,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -50166,7 +50166,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -50177,13 +50177,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -50403,7 +50403,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -50414,13 +50414,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -50693,7 +50693,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -50704,13 +50704,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -50884,7 +50884,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -50895,13 +50895,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -51457,7 +51457,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -51468,13 +51468,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -51580,7 +51580,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -51591,13 +51591,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -51807,7 +51807,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -51818,13 +51818,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -52057,7 +52057,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -52068,13 +52068,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -52264,7 +52264,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -52275,13 +52275,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -53278,7 +53278,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -53289,13 +53289,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -54026,7 +54026,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -54037,13 +54037,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -54139,7 +54139,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -54150,13 +54150,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -54268,7 +54268,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -54279,13 +54279,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -54518,7 +54518,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -54529,13 +54529,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -54725,7 +54725,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -54736,13 +54736,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -54966,7 +54966,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -54977,13 +54977,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55216,7 +55216,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55227,13 +55227,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55423,7 +55423,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55434,13 +55434,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55920,7 +55920,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55931,13 +55931,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -56317,7 +56317,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -56328,13 +56328,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -56439,7 +56439,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -56450,13 +56450,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -56651,7 +56651,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -56662,13 +56662,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -56901,7 +56901,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -56912,13 +56912,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -57108,7 +57108,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -57119,13 +57119,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -58087,7 +58087,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -58098,13 +58098,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -58411,7 +58411,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -58422,13 +58422,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -58534,7 +58534,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -58545,13 +58545,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -58748,7 +58748,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -58759,13 +58759,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -58998,7 +58998,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -59009,13 +59009,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -59205,7 +59205,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -59216,13 +59216,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -60177,7 +60177,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -60188,13 +60188,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -60677,7 +60677,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -60688,13 +60688,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -60790,7 +60790,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -60801,13 +60801,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -60974,7 +60974,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -60985,13 +60985,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -61224,7 +61224,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -61235,13 +61235,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -61431,7 +61431,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -61442,13 +61442,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -62356,7 +62356,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -62367,13 +62367,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -62866,7 +62866,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -62877,13 +62877,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -62989,7 +62989,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -63000,13 +63000,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -63162,7 +63162,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -63173,13 +63173,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -63412,7 +63412,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -63423,13 +63423,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -63619,7 +63619,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -63630,13 +63630,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -64211,7 +64211,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -64222,13 +64222,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -64333,7 +64333,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -64344,13 +64344,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -64545,7 +64545,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -64556,13 +64556,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -64795,7 +64795,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -64806,13 +64806,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -65002,7 +65002,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -65013,13 +65013,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -66002,7 +66002,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -66013,13 +66013,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -66331,7 +66331,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -66342,13 +66342,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -66444,7 +66444,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -66455,13 +66455,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -66615,7 +66615,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -66626,13 +66626,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -66865,7 +66865,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -66876,13 +66876,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -67072,7 +67072,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -67083,13 +67083,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -68019,7 +68019,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -68030,13 +68030,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -68341,7 +68341,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -68352,13 +68352,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -68473,7 +68473,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -68484,13 +68484,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -68685,7 +68685,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -68696,13 +68696,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -68935,7 +68935,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -68946,13 +68946,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -69142,7 +69142,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -69153,13 +69153,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -70136,7 +70136,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -70147,13 +70147,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -70460,7 +70460,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -70471,13 +70471,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -70582,7 +70582,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -70593,13 +70593,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -70794,7 +70794,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -70805,13 +70805,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -71044,7 +71044,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -71055,13 +71055,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -71251,7 +71251,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -71262,13 +71262,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -72243,7 +72243,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -72254,13 +72254,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -72580,7 +72580,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -72591,13 +72591,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -72693,7 +72693,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -72704,13 +72704,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -72834,7 +72834,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -72845,13 +72845,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -73084,7 +73084,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -73095,13 +73095,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -73291,7 +73291,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -73302,13 +73302,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74354,7 +74354,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -74365,13 +74365,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74604,7 +74604,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -74615,13 +74615,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74811,7 +74811,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -74822,13 +74822,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -75050,7 +75050,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -75061,13 +75061,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -75157,7 +75157,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -75168,13 +75168,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -75747,7 +75747,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -75758,13 +75758,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -75865,7 +75865,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -75876,13 +75876,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -75956,7 +75956,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -75967,13 +75967,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -76085,7 +76085,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -76096,13 +76096,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76335,7 +76335,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -76346,13 +76346,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76542,7 +76542,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -76553,13 +76553,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76878,7 +76878,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -76889,13 +76889,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -77002,7 +77002,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -77013,13 +77013,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -77218,7 +77218,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -77229,13 +77229,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -77468,7 +77468,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -77479,13 +77479,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -77675,7 +77675,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -77686,13 +77686,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -78198,7 +78198,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -78209,13 +78209,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -78311,7 +78311,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -78322,13 +78322,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -78756,7 +78756,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -78767,13 +78767,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -79036,7 +79036,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -79047,13 +79047,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -79249,7 +79249,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -79260,13 +79260,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -79332,7 +79332,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -79343,13 +79343,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -79651,7 +79651,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -79662,13 +79662,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -79769,7 +79769,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -79780,13 +79780,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -79837,7 +79837,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -79848,13 +79848,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -79966,7 +79966,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -79977,13 +79977,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -80216,7 +80216,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -80227,13 +80227,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -80423,7 +80423,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -80434,13 +80434,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -80804,7 +80804,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -80815,13 +80815,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -80908,7 +80908,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -80919,13 +80919,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -81029,7 +81029,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -81040,13 +81040,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -81386,7 +81386,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -81397,13 +81397,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -81520,7 +81520,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -81531,13 +81531,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -82664,7 +82664,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -82675,13 +82675,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -82914,7 +82914,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -82925,13 +82925,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -83121,7 +83121,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -83132,13 +83132,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -83385,7 +83385,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -83396,13 +83396,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -83508,7 +83508,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -83519,13 +83519,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -84222,7 +84222,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -84233,13 +84233,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -84382,7 +84382,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84393,13 +84393,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -84446,7 +84446,7 @@ "valType": "number" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -84457,13 +84457,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -84596,7 +84596,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84607,13 +84607,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -84707,7 +84707,7 @@ "valType": "string" }, "style": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84718,13 +84718,13 @@ ] }, "variant": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, "weight": { - "description": "See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", "extras": [ From a877179494698d61960f3e6f0ee450ed9573ff2d Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 18:00:01 -0400 Subject: [PATCH 074/102] fix hover --- src/components/fx/hover.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index 7f5d238d068..338c768531e 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -1396,11 +1396,14 @@ function createHoverText(hoverData, opts) { // secondary label for non-empty 'name' if(name && name !== text) { - tx2.call(Drawing.font, - d.fontFamily || fontFamily, - d.fontSize || fontSize, - nameColor) - .text(name) + tx2.call(Drawing.font, { + family: d.fontFamily || fontFamily, + size: d.fontSize || fontSize, + color: nameColor, + weight: d.fontWeight || fontWeight, + style: d.fontStyle || fontStyle, + variant: d.fontVariant || fontVariant + }).text(name) .attr('data-notex', 1) .call(svgTextUtils.positionText, 0, 0) .call(svgTextUtils.convertToTspans, gd); From cc286476d8063cb90a70bb9f28f477ec36a0a209 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Wed, 17 Apr 2024 18:13:09 -0400 Subject: [PATCH 075/102] use layout.font styling defaults in hover --- src/components/fx/hover.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index 338c768531e..bf487173e94 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -928,9 +928,9 @@ function createHoverText(hoverData, opts) { // can override this. var fontFamily = opts.fontFamily || constants.HOVERFONT; var fontSize = opts.fontSize || constants.HOVERFONTSIZE; - var fontWeight = opts.fontWeight || 'normal'; - var fontStyle = opts.fontStyle || 'normal'; - var fontVariant = opts.fontVariant || 'normal'; + var fontWeight = opts.fontWeight || fullLayout.font.weight; + var fontStyle = opts.fontStyle || fullLayout.font.style; + var fontVariant = opts.fontVariant || fullLayout.font.variant; var c0 = hoverData[0]; var xa = c0.xa; From dfde4b1f6cafec99fc4fb820dd93a9be0098ff8f Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 15:50:40 -0400 Subject: [PATCH 076/102] make arrayOk styling attributes --- src/plots/font_attributes.js | 3 + test/plot-schema.json | 1497 ++++++++++++++++++++++++++++++++++ 2 files changed, 1500 insertions(+) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index c833ba23faf..b953a3d7efb 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -105,6 +105,9 @@ module.exports = function(opts) { if(opts.arrayOk) { attrs.family.arrayOk = true; + attrs.weight.arrayOk = true; + attrs.style.arrayOk = true; + attrs.variant.arrayOk = true; attrs.size.arrayOk = true; attrs.color.arrayOk = true; } diff --git a/test/plot-schema.json b/test/plot-schema.json index 272ca5b533f..a0aa4070416 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -14983,6 +14983,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -14993,13 +14994,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -15010,6 +15023,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -15112,6 +15130,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -15122,13 +15141,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -15139,6 +15170,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "legend": { @@ -16194,6 +16230,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -16204,13 +16241,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -16221,6 +16270,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "selected": { @@ -16334,6 +16388,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -16344,13 +16399,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -16361,6 +16428,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -16831,6 +16903,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -16841,13 +16914,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -16858,6 +16943,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -18287,6 +18377,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -18297,13 +18388,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -18314,6 +18417,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -19720,6 +19828,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -19730,13 +19839,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -19747,6 +19868,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -22531,6 +22657,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -22541,13 +22668,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -22558,6 +22697,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -23697,6 +23841,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -23707,13 +23852,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -23724,6 +23881,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -24892,6 +25054,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -24902,13 +25065,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -24919,6 +25094,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -26289,6 +26469,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -26299,13 +26480,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -26316,6 +26509,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -28869,6 +29067,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -28879,13 +29078,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -28896,6 +29107,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -29430,6 +29646,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -29440,13 +29657,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -29457,6 +29686,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -29558,6 +29792,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -29568,13 +29803,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -29585,6 +29832,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "legend": { @@ -30536,6 +30788,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -30546,13 +30799,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -30563,6 +30828,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "selectedpoints": { @@ -30647,6 +30917,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -30657,13 +30928,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -30674,6 +30957,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -31118,6 +31406,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -31128,13 +31417,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -31145,6 +31446,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -31235,6 +31541,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -31245,13 +31552,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -31262,6 +31581,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "label0": { @@ -31599,6 +31923,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -31609,13 +31934,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -31626,6 +31963,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -31716,6 +32058,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -31726,13 +32069,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -31743,6 +32098,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "position": { @@ -32598,6 +32958,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -32608,13 +32969,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -32625,6 +32998,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -33971,6 +34349,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -33981,13 +34360,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -33998,6 +34389,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -34766,6 +35162,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -34776,13 +35173,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -34793,6 +35202,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -37153,6 +37567,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -37163,13 +37578,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -37180,6 +37607,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -38650,6 +39082,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -38660,13 +39093,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -38677,6 +39122,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -39433,6 +39883,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -39443,13 +39894,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -39460,6 +39923,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -39551,6 +40019,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -39561,13 +40030,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -39578,6 +40059,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "labels": { @@ -40552,6 +41038,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -40562,13 +41049,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -40579,6 +41078,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "parents": { @@ -40656,6 +41160,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -40666,13 +41171,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -40683,6 +41200,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "thickness": { @@ -40777,6 +41299,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -40787,13 +41310,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -40804,6 +41339,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -41093,6 +41633,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -41103,13 +41644,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -41120,6 +41673,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -43309,6 +43867,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -43319,13 +43878,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -43336,6 +43907,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -44725,6 +45301,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -44735,13 +45312,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -44752,6 +45341,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -45438,6 +46032,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -45448,13 +46043,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -45465,6 +46072,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -48337,6 +48949,7 @@ "valType": "number" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -48348,12 +48961,14 @@ ] }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -48589,6 +49204,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -48599,13 +49215,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -48616,6 +49244,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -48706,6 +49339,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -48716,13 +49350,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -48733,6 +49379,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "insidetextorientation": { @@ -49046,6 +49697,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -49056,13 +49708,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -49073,6 +49737,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "pull": { @@ -49176,6 +49845,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -49186,13 +49856,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -49203,6 +49885,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -49295,6 +49982,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -49305,13 +49993,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -49322,6 +50022,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "position": { @@ -49539,6 +50244,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -49549,13 +50255,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -49566,6 +50284,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -50083,6 +50806,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -50093,13 +50817,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -50110,6 +50846,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -50403,6 +51144,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -50413,13 +51155,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -50430,6 +51184,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -50693,6 +51452,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -50703,13 +51463,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -50720,6 +51492,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -51457,6 +52234,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -51467,13 +52245,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -51484,6 +52274,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -53278,6 +54073,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -53288,13 +54084,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -53305,6 +54113,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -54026,6 +54839,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -54036,13 +54850,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -54053,6 +54879,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -55920,6 +56751,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -55930,13 +56762,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -55947,6 +56791,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -56317,6 +57166,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -56327,13 +57177,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -56344,6 +57206,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -58087,6 +58954,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -58097,13 +58965,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -58114,6 +58994,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -58411,6 +59296,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -58421,13 +59307,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -58438,6 +59336,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -60177,6 +61080,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -60187,13 +61091,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -60204,6 +61120,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -60677,6 +61598,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -60687,13 +61609,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -60704,6 +61638,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -62356,6 +63295,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -62366,13 +63306,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -62383,6 +63335,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -62866,6 +63823,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -62876,13 +63834,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -62893,6 +63863,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -64211,6 +65186,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -64221,13 +65197,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -64238,6 +65226,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -66002,6 +66995,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -66012,13 +67006,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -66029,6 +67035,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -66331,6 +67342,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -66341,13 +67353,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -66358,6 +67382,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -68019,6 +69048,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -68029,13 +69059,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -68046,6 +69088,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -68341,6 +69388,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -68351,13 +69399,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -68368,6 +69428,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -70136,6 +71201,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -70146,13 +71212,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -70163,6 +71241,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -70460,6 +71543,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -70470,13 +71554,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -70487,6 +71583,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -72243,6 +73344,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -72253,13 +73355,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -72270,6 +73384,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textposition": { @@ -72580,6 +73699,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -72590,13 +73710,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -72607,6 +73739,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -75050,6 +76187,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -75060,13 +76198,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -75077,6 +76227,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -75747,6 +76902,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -75757,13 +76913,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -75774,6 +76942,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -75865,6 +77038,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -75875,13 +77049,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -75892,6 +77078,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "insidetextorientation": { @@ -76878,6 +78069,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -76888,13 +78080,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -76905,6 +78109,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "parents": { @@ -77002,6 +78211,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -77012,13 +78222,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -77029,6 +78251,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -78198,6 +79425,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -78208,13 +79436,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -78225,6 +79465,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -78756,6 +80001,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -78766,13 +80012,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -78783,6 +80041,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "format": { @@ -79036,6 +80299,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -79046,13 +80310,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -79063,6 +80339,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "format": { @@ -79249,6 +80530,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -79259,13 +80541,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -79276,6 +80570,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -79651,6 +80950,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -79661,13 +80961,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -79678,6 +80990,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -79769,6 +81086,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -79779,13 +81097,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -79796,6 +81126,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "labels": { @@ -80804,6 +82139,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -80814,13 +82150,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -80831,6 +82179,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "parents": { @@ -80908,6 +82261,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -80918,13 +82272,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -80935,6 +82301,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "thickness": { @@ -81029,6 +82400,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "plot", @@ -81039,13 +82411,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "plot", @@ -81056,6 +82440,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { @@ -81386,6 +82775,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -81396,13 +82786,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -81413,6 +82815,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -83385,6 +84792,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -83395,13 +84803,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -83412,6 +84832,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -84222,6 +85647,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "none", @@ -84232,13 +85658,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "none", @@ -84249,6 +85687,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "namelength": { @@ -84382,6 +85825,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -84392,13 +85836,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -84409,6 +85865,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "legend": { @@ -84596,6 +86057,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -84606,13 +86068,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -84623,6 +86097,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "selectedpoints": { @@ -84707,6 +86186,7 @@ "valType": "string" }, "style": { + "arrayOk": true, "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", "dflt": "normal", "editType": "calc", @@ -84717,13 +86197,25 @@ "oblique" ] }, + "stylesrc": { + "description": "Sets the source reference on Chart Studio Cloud for `style`.", + "editType": "none", + "valType": "string" + }, "variant": { + "arrayOk": true, "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" }, + "variantsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `variant`.", + "editType": "none", + "valType": "string" + }, "weight": { + "arrayOk": true, "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", "dflt": "normal", "editType": "calc", @@ -84734,6 +86226,11 @@ "max": 1000, "min": 1, "valType": "integer" + }, + "weightsrc": { + "description": "Sets the source reference on Chart Studio Cloud for `weight`.", + "editType": "none", + "valType": "string" } }, "textinfo": { From 3a624ab0fbf65084905290d32fe5bf1995d28289 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 16:50:26 -0400 Subject: [PATCH 077/102] revise variant options --- src/plots/font_attributes.js | 7 +- test/plot-schema.json | 640 +++++++++++++++++------------------ 2 files changed, 325 insertions(+), 322 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index b953a3d7efb..0e43ad96d62 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -82,8 +82,11 @@ module.exports = function(opts) { dflt: 'normal', description: [ 'Set all the font variants for a font including but not limited to', - '*small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*,', - '*sub*, *super*, *text*, *emoji*, *unicode*,', + '*normal*', + '*sub*, *super*, *text*, *emoji*, *unicode*', + '*unicase*, *titling-caps*,', + '*small-caps*, *all-small-caps*,', + '*petite-caps*, *all-petite-caps*,', '*ordinal*, *slashed-zero*, *ruby*', '*contextual*, *no-contextual*,', '*common-ligatures*, *no-common-ligatures*,', diff --git a/test/plot-schema.json b/test/plot-schema.json index a0aa4070416..86159b75e44 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -632,7 +632,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "layoutstyle", "valType": "string" @@ -852,7 +852,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" @@ -921,7 +921,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" @@ -1245,7 +1245,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -1495,7 +1495,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -1702,7 +1702,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -2004,7 +2004,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -2805,7 +2805,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -2855,7 +2855,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -3101,7 +3101,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" @@ -3161,7 +3161,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" @@ -3270,7 +3270,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "legend", "valType": "string" @@ -4022,7 +4022,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -4165,7 +4165,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -4573,7 +4573,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -4868,7 +4868,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -5310,7 +5310,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -5488,7 +5488,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -5705,7 +5705,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -5774,7 +5774,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -6203,7 +6203,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -6647,7 +6647,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -6818,7 +6818,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -6918,7 +6918,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -7362,7 +7362,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -7533,7 +7533,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -7633,7 +7633,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -8077,7 +8077,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -8248,7 +8248,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -8504,7 +8504,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" @@ -8647,7 +8647,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc+arraydraw", "valType": "string" @@ -8915,7 +8915,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" @@ -9001,7 +9001,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" @@ -9506,7 +9506,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -9750,7 +9750,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -9888,7 +9888,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10132,7 +10132,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10310,7 +10310,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10379,7 +10379,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10623,7 +10623,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10801,7 +10801,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -10876,7 +10876,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -11120,7 +11120,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -11298,7 +11298,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -11448,7 +11448,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "layoutstyle", "valType": "string" @@ -11820,7 +11820,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "arraydraw", "valType": "string" @@ -11993,7 +11993,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -12751,7 +12751,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -13113,7 +13113,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -13340,7 +13340,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -13457,7 +13457,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -14305,7 +14305,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -14532,7 +14532,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "ticks", "valType": "string" @@ -15001,7 +15001,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -15148,7 +15148,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -15223,7 +15223,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -15352,7 +15352,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -15602,7 +15602,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -15809,7 +15809,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -16248,7 +16248,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -16406,7 +16406,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -16921,7 +16921,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -17045,7 +17045,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -17174,7 +17174,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -17424,7 +17424,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -17631,7 +17631,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -18395,7 +18395,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -18536,7 +18536,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -19846,7 +19846,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -19990,7 +19990,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -20344,7 +20344,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -20755,7 +20755,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -20900,7 +20900,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -20999,7 +20999,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -21410,7 +21410,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -21555,7 +21555,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -21679,7 +21679,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -21748,7 +21748,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -21961,7 +21961,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -22211,7 +22211,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -22418,7 +22418,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -22675,7 +22675,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -22799,7 +22799,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -23151,7 +23151,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -23401,7 +23401,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -23608,7 +23608,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -23859,7 +23859,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -23983,7 +23983,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -24370,7 +24370,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -24620,7 +24620,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -24827,7 +24827,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -25072,7 +25072,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -25196,7 +25196,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -25608,7 +25608,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -25858,7 +25858,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -26065,7 +26065,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -26238,7 +26238,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -26487,7 +26487,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -26615,7 +26615,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -26797,7 +26797,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -27250,7 +27250,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -27500,7 +27500,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -27707,7 +27707,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -27874,7 +27874,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -28067,7 +28067,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -28387,7 +28387,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -28637,7 +28637,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -28844,7 +28844,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -29085,7 +29085,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -29219,7 +29219,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -29664,7 +29664,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -29810,7 +29810,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -29885,7 +29885,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -30014,7 +30014,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -30264,7 +30264,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -30471,7 +30471,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -30806,7 +30806,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -30935,7 +30935,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -31424,7 +31424,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -31559,7 +31559,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -31650,7 +31650,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -31941,7 +31941,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -32076,7 +32076,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -32255,7 +32255,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -32505,7 +32505,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -32712,7 +32712,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -32976,7 +32976,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -33104,7 +33104,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -33242,7 +33242,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -33651,7 +33651,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -33901,7 +33901,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -34108,7 +34108,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -34367,7 +34367,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -34461,7 +34461,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -35180,7 +35180,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -35301,7 +35301,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -35365,7 +35365,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -35494,7 +35494,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -35744,7 +35744,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -35951,7 +35951,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -36366,7 +36366,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -36488,7 +36488,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -36861,7 +36861,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -37111,7 +37111,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -37318,7 +37318,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -37585,7 +37585,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -37697,7 +37697,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -37858,7 +37858,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -38223,7 +38223,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -38473,7 +38473,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -38680,7 +38680,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -38848,7 +38848,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -39100,7 +39100,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -39212,7 +39212,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -39418,7 +39418,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -39901,7 +39901,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -40037,7 +40037,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -40127,7 +40127,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -40256,7 +40256,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -40506,7 +40506,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -40713,7 +40713,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -41056,7 +41056,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -41178,7 +41178,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -41317,7 +41317,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -41651,7 +41651,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -41767,7 +41767,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -42066,7 +42066,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -42367,7 +42367,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -42737,7 +42737,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -42836,7 +42836,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -42937,7 +42937,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -43157,7 +43157,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -43407,7 +43407,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -43614,7 +43614,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -43885,7 +43885,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -44019,7 +44019,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -44570,7 +44570,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -44820,7 +44820,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -45027,7 +45027,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -45319,7 +45319,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -45493,7 +45493,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -46050,7 +46050,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -46203,7 +46203,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -46720,7 +46720,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -46772,7 +46772,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -46895,7 +46895,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -47145,7 +47145,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -47352,7 +47352,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -47574,7 +47574,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -47863,7 +47863,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -47931,7 +47931,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -48060,7 +48060,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -48310,7 +48310,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -48517,7 +48517,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -48763,7 +48763,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -48832,7 +48832,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -48962,7 +48962,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -49222,7 +49222,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -49357,7 +49357,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -49460,7 +49460,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -49715,7 +49715,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -49863,7 +49863,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -50000,7 +50000,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -50262,7 +50262,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -50372,7 +50372,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -50824,7 +50824,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -50918,7 +50918,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -51162,7 +51162,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -51470,7 +51470,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -51672,7 +51672,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -52252,7 +52252,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -52386,7 +52386,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -52613,7 +52613,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -52863,7 +52863,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -53070,7 +53070,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -54091,7 +54091,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -54857,7 +54857,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -54981,7 +54981,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -55110,7 +55110,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -55360,7 +55360,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -55567,7 +55567,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -55808,7 +55808,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -56058,7 +56058,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -56265,7 +56265,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -56769,7 +56769,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -57184,7 +57184,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -57317,7 +57317,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -57529,7 +57529,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -57779,7 +57779,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -57986,7 +57986,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -58972,7 +58972,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -59314,7 +59314,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -59448,7 +59448,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -59662,7 +59662,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -59912,7 +59912,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -60119,7 +60119,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -61098,7 +61098,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -61616,7 +61616,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -61740,7 +61740,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -61924,7 +61924,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -62174,7 +62174,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -62381,7 +62381,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -63313,7 +63313,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -63841,7 +63841,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -63975,7 +63975,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -64148,7 +64148,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -64398,7 +64398,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -64605,7 +64605,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -65204,7 +65204,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -65337,7 +65337,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -65549,7 +65549,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -65799,7 +65799,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -66006,7 +66006,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -67013,7 +67013,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -67360,7 +67360,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -67484,7 +67484,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -67655,7 +67655,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -67905,7 +67905,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -68112,7 +68112,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -69066,7 +69066,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -69406,7 +69406,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -69549,7 +69549,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -69761,7 +69761,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -70011,7 +70011,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -70218,7 +70218,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -71219,7 +71219,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -71561,7 +71561,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -71694,7 +71694,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -71906,7 +71906,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -72156,7 +72156,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -72363,7 +72363,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -73362,7 +73362,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -73717,7 +73717,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -73841,7 +73841,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -73982,7 +73982,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -74232,7 +74232,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -74439,7 +74439,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -75502,7 +75502,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -75752,7 +75752,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -75959,7 +75959,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -76205,7 +76205,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -76323,7 +76323,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -76920,7 +76920,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -77056,7 +77056,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -77158,7 +77158,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -77287,7 +77287,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -77537,7 +77537,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -77744,7 +77744,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -78087,7 +78087,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -78229,7 +78229,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -78456,7 +78456,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -78706,7 +78706,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -78913,7 +78913,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -79443,7 +79443,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -79567,7 +79567,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -80019,7 +80019,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -80317,7 +80317,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -80548,7 +80548,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -80642,7 +80642,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -80968,7 +80968,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -81104,7 +81104,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -81183,7 +81183,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -81312,7 +81312,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -81562,7 +81562,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -81769,7 +81769,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "colorbars", "valType": "string" @@ -82157,7 +82157,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -82279,7 +82279,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -82418,7 +82418,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "plot", "valType": "string" @@ -82793,7 +82793,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -82938,7 +82938,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -84082,7 +84082,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -84332,7 +84332,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -84539,7 +84539,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -84810,7 +84810,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -84944,7 +84944,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -85665,7 +85665,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "none", "valType": "string" @@ -85843,7 +85843,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -85918,7 +85918,7 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "style", "valType": "string" @@ -86075,7 +86075,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" @@ -86204,7 +86204,7 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *unicase*, *titling-caps*, *sub*, *super*, *text*, *emoji*, *unicode*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", "dflt": "normal", "editType": "calc", "valType": "string" From a03ec91a413aa5f0e69cdae2bab7e67368e752d4 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 19:11:07 -0400 Subject: [PATCH 078/102] image test for font-variants --- test/image/baselines/zz-font-variant.png | Bin 0 -> 88524 bytes test/image/mocks/zz-font-variant.json | 92 +++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 test/image/baselines/zz-font-variant.png create mode 100644 test/image/mocks/zz-font-variant.json diff --git a/test/image/baselines/zz-font-variant.png b/test/image/baselines/zz-font-variant.png new file mode 100644 index 0000000000000000000000000000000000000000..b9cce56dcb7cf025f77bdedb3e4d939b5f0a64bc GIT binary patch literal 88524 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 R$qn$If{dzkxuj{}{{Z!H%QXN1 literal 0 HcmV?d00001 diff --git a/test/image/mocks/zz-font-variant.json b/test/image/mocks/zz-font-variant.json new file mode 100644 index 00000000000..c02463b1591 --- /dev/null +++ b/test/image/mocks/zz-font-variant.json @@ -0,0 +1,92 @@ +{ + "data": [ + { + "hovertemplate": "Difficult -0.123456789 | %{text}", + "texttemplate": "Difficult -0.123456789 | %{text}", + "mode": "text+markers", + "text": [ + "normal", + "sub", + "super", + "text", + "emoji", + "unicode", + "unicase", + "titling-caps", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps", + "ordinal", + "slashed-zero", + "ruby", + "contextual", + "no-contextual", + "common-ligatures", + "no-common-ligatures", + "discretionary-ligatures", + "no-discretionary-ligatures", + "historical-ligatures", + "no-historical-ligatures", + "historical-forms" + ], + "textfont": { + "family": "Inter", + "size": 16, + "variant": [ + "normal", + "sub", + "super", + "text", + "emoji", + "unicode", + "unicase", + "titling-caps", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps", + "ordinal", + "slashed-zero", + "ruby", + "contextual", + "no-contextual", + "common-ligatures", + "no-common-ligatures", + "discretionary-ligatures", + "no-discretionary-ligatures", + "historical-ligatures", + "no-historical-ligatures", + "historical-forms" + ] + }, + "textposition": "right", + "x": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "y": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] + } + ], + "layout": { + "showlegend": false, + "margin": { + "l": 0, + "r": 0, + "t": 0, + "b": 0 + }, + "xaxis": { + "range": [-0.25, 2.5], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "yaxis": { + "range": [23.5, -0.5], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "width": 400, + "height": 800, + "hovermode": "closest" + } + } From 1a6fc90326d1e79455ae89dcfe1a5066f8225b38 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 19:16:00 -0400 Subject: [PATCH 079/102] keep working options in test --- test/image/baselines/zz-font-variant.png | Bin 88524 -> 20393 bytes test/image/mocks/zz-font-variant.json | 49 +++-------------------- 2 files changed, 6 insertions(+), 43 deletions(-) diff --git a/test/image/baselines/zz-font-variant.png b/test/image/baselines/zz-font-variant.png index b9cce56dcb7cf025f77bdedb3e4d939b5f0a64bc..0fa7503623b2aa463f2c51bcc79240f172f89153 100644 GIT binary patch literal 20393 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 R$qn$If{dzkxuj{}{{Z!H%QXN1 diff --git a/test/image/mocks/zz-font-variant.json b/test/image/mocks/zz-font-variant.json index c02463b1591..4d7b40a9212 100644 --- a/test/image/mocks/zz-font-variant.json +++ b/test/image/mocks/zz-font-variant.json @@ -6,63 +6,26 @@ "mode": "text+markers", "text": [ "normal", - "sub", - "super", - "text", - "emoji", - "unicode", "unicase", - "titling-caps", "small-caps", "all-small-caps", "petite-caps", - "all-petite-caps", - "ordinal", - "slashed-zero", - "ruby", - "contextual", - "no-contextual", - "common-ligatures", - "no-common-ligatures", - "discretionary-ligatures", - "no-discretionary-ligatures", - "historical-ligatures", - "no-historical-ligatures", - "historical-forms" + "all-petite-caps" ], "textfont": { "family": "Inter", "size": 16, "variant": [ "normal", - "sub", - "super", - "text", - "emoji", - "unicode", "unicase", - "titling-caps", "small-caps", "all-small-caps", "petite-caps", - "all-petite-caps", - "ordinal", - "slashed-zero", - "ruby", - "contextual", - "no-contextual", - "common-ligatures", - "no-common-ligatures", - "discretionary-ligatures", - "no-discretionary-ligatures", - "historical-ligatures", - "no-historical-ligatures", - "historical-forms" - ] + "all-petite-caps" ] }, "textposition": "right", - "x": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], - "y": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] + "x": [0, 0, 0, 0, 0, 0], + "y": [0, 1, 2, 3, 4, 5] } ], "layout": { @@ -80,13 +43,13 @@ "zeroline": false }, "yaxis": { - "range": [23.5, -0.5], + "range": [5.5, -0.5], "showticklabels": false, "showgrid": false, "zeroline": false }, "width": 400, - "height": 800, + "height": 300, "hovermode": "closest" } } From d0c583c09ddf2cc00fc732451b015d8b39a9eab6 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 19:21:01 -0400 Subject: [PATCH 080/102] revise new attributes --- src/plots/font_attributes.js | 29 +- test/plot-schema.json | 5120 +++++++++++++++++++++++++--------- 2 files changed, 3853 insertions(+), 1296 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 0e43ad96d62..2fadf90adf6 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -57,7 +57,7 @@ module.exports = function(opts) { dflt: 'normal', description: [ 'Sets the weight (or boldness) of the font.', - 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight', + 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight', ].join(' ') }, @@ -72,28 +72,25 @@ module.exports = function(opts) { dflt: 'normal', description: [ 'Sets whether a font should be styled with a normal, italic, or oblique face from its family.', - 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style', + 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style', ].join(' ') }, variant: { editType: editType, - valType: 'string', + valType: 'enumerated', + values: [ + 'normal', + 'unicase', + 'small-caps', + 'all-small-caps', + 'petite-caps', + 'all-petite-caps', + ], dflt: 'normal', description: [ - 'Set all the font variants for a font including but not limited to', - '*normal*', - '*sub*, *super*, *text*, *emoji*, *unicode*', - '*unicase*, *titling-caps*,', - '*small-caps*, *all-small-caps*,', - '*petite-caps*, *all-petite-caps*,', - '*ordinal*, *slashed-zero*, *ruby*', - '*contextual*, *no-contextual*,', - '*common-ligatures*, *no-common-ligatures*,', - '*discretionary-ligatures*, *no-discretionary-ligatures*,', - '*historical-ligatures*, *no-historical-ligatures*,', - '*historical-forms*.', - 'See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant', + 'Sets the variant of the font.', + 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant', ].join(' ') }, diff --git a/test/plot-schema.json b/test/plot-schema.json index 86159b75e44..1afb34ab1b9 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -621,7 +621,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", @@ -632,13 +632,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "layoutstyle", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -841,7 +849,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -852,13 +860,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -910,7 +926,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -921,13 +937,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -1234,7 +1258,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1245,13 +1269,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1484,7 +1516,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1495,13 +1527,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1691,7 +1731,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -1702,13 +1742,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1993,7 +2041,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -2004,13 +2052,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -2794,7 +2850,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -2805,13 +2861,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -2844,7 +2908,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -2855,13 +2919,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -3090,7 +3162,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3101,13 +3173,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "legend", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -3150,7 +3230,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3161,13 +3241,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "legend", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -3259,7 +3347,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "legend", "valType": "enumerated", @@ -3270,13 +3358,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "legend", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "legend", "extras": [ @@ -4011,7 +4107,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -4022,13 +4118,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -4154,7 +4258,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -4165,13 +4269,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -4562,7 +4674,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -4573,13 +4685,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -4857,7 +4977,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -4868,13 +4988,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5299,7 +5427,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -5310,13 +5438,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -5477,7 +5613,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -5488,13 +5624,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5694,7 +5838,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -5705,13 +5849,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -5763,7 +5915,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -5774,13 +5926,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -6192,7 +6352,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6203,13 +6363,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6636,7 +6804,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6647,13 +6815,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6807,7 +6983,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6818,13 +6994,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -6907,7 +7091,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -6918,13 +7102,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7351,7 +7543,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7362,13 +7554,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7522,7 +7722,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7533,13 +7733,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -7622,7 +7830,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -7633,13 +7841,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8066,7 +8282,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -8077,13 +8293,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8237,7 +8461,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -8248,13 +8472,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -8493,7 +8725,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -8504,13 +8736,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -8636,7 +8876,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", @@ -8647,13 +8887,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc+arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -8904,7 +9152,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -8915,13 +9163,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -8990,7 +9246,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -9001,13 +9257,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -9495,7 +9759,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9506,13 +9770,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -9739,7 +10011,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9750,13 +10022,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -9877,7 +10157,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -9888,13 +10168,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10121,7 +10409,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10132,13 +10420,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10299,7 +10595,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10310,13 +10606,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10368,7 +10672,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10379,13 +10683,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10612,7 +10924,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10623,13 +10935,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10790,7 +11110,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10801,13 +11121,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -10865,7 +11193,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -10876,13 +11204,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11109,7 +11445,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -11120,13 +11456,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11287,7 +11631,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -11298,13 +11642,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -11437,7 +11789,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", @@ -11448,13 +11800,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "layoutstyle", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -11809,7 +12169,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", @@ -11820,13 +12180,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "arraydraw", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -11982,7 +12350,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -11993,13 +12361,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -12740,7 +13116,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -12751,13 +13127,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -13102,7 +13486,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13113,13 +13497,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13329,7 +13721,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13340,13 +13732,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13446,7 +13846,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -13457,13 +13857,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14294,7 +14702,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -14305,13 +14713,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14521,7 +14937,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "ticks", "valType": "enumerated", @@ -14532,13 +14948,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "ticks", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14984,7 +15408,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -15001,10 +15425,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -15013,7 +15445,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -15131,7 +15563,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -15148,10 +15580,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -15160,7 +15600,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -15212,7 +15652,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -15223,13 +15663,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -15341,7 +15789,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15352,13 +15800,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -15591,7 +16047,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15602,13 +16058,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -15798,7 +16262,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -15809,13 +16273,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -16231,7 +16703,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -16248,10 +16720,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -16260,7 +16740,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -16389,7 +16869,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -16406,10 +16886,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -16418,7 +16906,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -16904,7 +17392,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -16921,10 +17409,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -16933,7 +17429,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -17034,7 +17530,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -17045,13 +17541,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -17163,7 +17667,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17174,13 +17678,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -17413,7 +17925,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17424,13 +17936,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -17620,7 +18140,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -17631,13 +18151,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -18378,7 +18906,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -18395,10 +18923,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -18407,7 +18943,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -18525,7 +19061,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -18536,13 +19072,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -19829,7 +20373,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -19846,10 +20390,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -19858,7 +20410,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -19979,7 +20531,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -19990,13 +20542,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -20333,7 +20893,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20344,13 +20904,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20744,7 +21312,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20755,13 +21323,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20889,7 +21465,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20900,13 +21476,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -20988,7 +21572,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -20999,13 +21583,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21399,7 +21991,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21410,13 +22002,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21544,7 +22144,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21555,13 +22155,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21668,7 +22276,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -21679,13 +22287,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -21737,7 +22353,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -21748,13 +22364,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -21950,7 +22574,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -21961,13 +22585,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22200,7 +22832,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -22211,13 +22843,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22407,7 +23047,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -22418,13 +23058,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22658,7 +23306,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -22675,10 +23323,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -22687,7 +23343,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -22788,7 +23444,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -22799,13 +23455,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -23140,7 +23804,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23151,13 +23815,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23390,7 +24062,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23401,13 +24073,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23597,7 +24277,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -23608,13 +24288,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23842,7 +24530,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -23859,10 +24547,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -23871,7 +24567,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -23972,7 +24668,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -23983,13 +24679,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -24359,7 +25063,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24370,13 +25074,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24609,7 +25321,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24620,13 +25332,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24816,7 +25536,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -24827,13 +25547,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25055,7 +25783,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -25072,10 +25800,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -25084,7 +25820,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -25185,7 +25921,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -25196,13 +25932,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -25597,7 +26341,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -25608,13 +26352,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25847,7 +26599,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -25858,13 +26610,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26054,7 +26814,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -26065,13 +26825,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26227,7 +26995,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -26238,13 +27006,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -26470,7 +27246,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -26487,10 +27263,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -26499,7 +27283,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -26604,7 +27388,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -26615,13 +27399,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -26786,7 +27578,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -26797,13 +27589,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -27239,7 +28039,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27250,13 +28050,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27489,7 +28297,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27500,13 +28308,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27696,7 +28512,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -27707,13 +28523,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -27863,7 +28687,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -27874,13 +28698,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -28056,7 +28888,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -28067,13 +28899,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -28376,7 +29216,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28387,13 +29227,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28626,7 +29474,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28637,13 +29485,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28833,7 +29689,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -28844,13 +29700,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -29068,7 +29932,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -29085,10 +29949,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -29097,7 +29969,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -29208,7 +30080,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -29219,13 +30091,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -29647,7 +30527,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -29664,10 +30544,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -29676,7 +30564,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -29793,7 +30681,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -29810,10 +30698,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -29822,7 +30718,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -29874,7 +30770,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -29885,13 +30781,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -30003,7 +30907,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -30014,13 +30918,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30253,7 +31165,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -30264,13 +31176,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30460,7 +31380,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -30471,13 +31391,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -30789,7 +31717,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -30806,10 +31734,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -30818,7 +31754,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -30918,7 +31854,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -30935,10 +31871,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -30947,7 +31891,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -31407,7 +32351,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -31424,10 +32368,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -31436,7 +32388,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -31542,7 +32494,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -31559,10 +32511,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -31571,7 +32531,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -31639,7 +32599,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -31650,13 +32610,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -31924,7 +32892,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -31941,10 +32909,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -31953,7 +32929,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -32059,7 +33035,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -32076,10 +33052,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -32088,7 +33072,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -32244,7 +33228,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -32255,13 +33239,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32494,7 +33486,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -32505,13 +33497,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32701,7 +33701,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -32712,13 +33712,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -32959,7 +33967,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -32976,10 +33984,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -32988,7 +34004,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -33093,7 +34109,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -33104,13 +34120,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -33231,7 +34255,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -33242,13 +34266,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -33640,7 +34672,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -33651,13 +34683,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -33890,7 +34930,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -33901,13 +34941,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -34097,7 +35145,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -34108,13 +35156,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -34350,7 +35406,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -34367,10 +35423,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -34379,7 +35443,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -34450,7 +35514,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -34461,13 +35525,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -35163,7 +36235,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -35180,10 +36252,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -35192,7 +36272,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -35290,7 +36370,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -35301,13 +36381,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -35354,7 +36442,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -35365,13 +36453,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -35483,7 +36579,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35494,13 +36590,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -35733,7 +36837,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35744,13 +36848,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -35940,7 +37052,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -35951,13 +37063,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -36355,7 +37475,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -36366,13 +37486,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -36477,7 +37605,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -36488,13 +37616,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -36850,7 +37986,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -36861,13 +37997,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37100,7 +38244,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -37111,13 +38255,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37307,7 +38459,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -37318,13 +38470,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37568,7 +38728,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -37585,10 +38745,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -37597,7 +38765,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -37686,7 +38854,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -37697,13 +38865,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -37847,7 +39023,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -37858,13 +39034,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -38212,7 +39396,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -38223,13 +39407,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38462,7 +39654,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -38473,13 +39665,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38669,7 +39869,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -38680,13 +39880,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38837,7 +40045,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -38848,13 +40056,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -39083,7 +40299,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -39100,10 +40316,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -39112,7 +40336,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -39201,7 +40425,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -39212,13 +40436,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -39407,7 +40639,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -39418,13 +40650,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -39884,7 +41124,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -39901,10 +41141,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -39913,7 +41161,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -40020,7 +41268,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -40037,10 +41285,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -40049,7 +41305,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -40116,7 +41372,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -40127,13 +41383,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -40245,7 +41509,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -40256,13 +41520,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40495,7 +41767,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -40506,13 +41778,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40702,7 +41982,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -40713,13 +41993,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -41039,7 +42327,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -41056,10 +42344,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -41068,7 +42364,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -41161,7 +42457,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -41178,10 +42474,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -41190,7 +42494,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -41300,7 +42604,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -41317,10 +42621,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -41329,7 +42641,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -41634,7 +42946,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -41651,10 +42963,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -41663,7 +42983,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -41756,7 +43076,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -41767,13 +43087,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -42055,7 +43383,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42066,13 +43394,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42356,7 +43692,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42367,13 +43703,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42726,7 +44070,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -42737,13 +44081,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -42825,7 +44177,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42836,13 +44188,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -42926,7 +44286,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -42937,13 +44297,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -43146,7 +44514,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -43157,13 +44525,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -43396,7 +44772,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -43407,13 +44783,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -43603,7 +44987,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -43614,13 +44998,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -43868,7 +45260,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -43885,10 +45277,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -43897,7 +45297,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -44008,7 +45408,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -44019,13 +45419,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -44559,7 +45967,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -44570,13 +45978,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -44809,7 +46225,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -44820,13 +46236,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -45016,7 +46440,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -45027,13 +46451,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -45302,7 +46734,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -45319,10 +46751,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -45331,7 +46771,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -45482,7 +46922,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -45493,13 +46933,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -46033,7 +47481,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -46050,10 +47498,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -46062,7 +47518,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -46192,7 +47648,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -46203,13 +47659,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -46709,7 +48173,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -46720,13 +48184,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -46761,7 +48233,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -46772,13 +48244,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -46884,7 +48364,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -46895,13 +48375,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -47134,7 +48622,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -47145,13 +48633,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -47341,7 +48837,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -47352,13 +48848,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -47563,7 +49067,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -47574,13 +49078,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -47852,7 +49364,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -47863,13 +49375,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -47920,7 +49440,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -47931,13 +49451,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -48049,7 +49577,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -48060,13 +49588,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48299,7 +49835,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -48310,13 +49846,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48506,7 +50050,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -48517,13 +50061,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48752,7 +50304,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48763,13 +50315,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48821,7 +50381,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48832,13 +50392,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -48950,7 +50518,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -48962,14 +50530,22 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49205,7 +50781,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -49222,10 +50798,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -49234,7 +50818,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -49340,7 +50924,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49357,10 +50941,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -49369,7 +50961,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49449,7 +51041,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -49460,13 +51052,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -49698,7 +51298,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49715,10 +51315,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -49727,7 +51335,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49846,7 +51454,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -49863,10 +51471,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -49875,7 +51491,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -49983,7 +51599,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -50000,10 +51616,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -50012,7 +51636,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -50245,7 +51869,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -50262,10 +51886,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -50274,7 +51906,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -50361,7 +51993,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -50372,13 +52004,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -50807,7 +52447,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -50824,10 +52464,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -50836,7 +52484,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -50907,7 +52555,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -50918,13 +52566,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -51145,7 +52801,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -51162,10 +52818,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -51174,7 +52838,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -51453,7 +53117,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -51470,10 +53134,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -51482,7 +53154,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -51661,7 +53333,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -51672,13 +53344,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -52235,7 +53915,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -52252,10 +53932,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -52264,7 +53952,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -52375,7 +54063,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -52386,13 +54074,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -52602,7 +54298,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -52613,13 +54309,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -52852,7 +54556,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -52863,13 +54567,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -53059,7 +54771,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -53070,13 +54782,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -54074,7 +55794,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -54091,10 +55811,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -54103,7 +55831,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -54840,7 +56568,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -54857,10 +56585,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -54869,7 +56605,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -54970,7 +56706,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -54981,13 +56717,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -55099,7 +56843,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55110,13 +56854,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55349,7 +57101,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55360,13 +57112,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55556,7 +57316,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55567,13 +57327,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -55797,7 +57565,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -55808,13 +57576,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -56047,7 +57823,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -56058,13 +57834,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -56254,7 +58038,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -56265,13 +58049,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -56752,7 +58544,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -56769,10 +58561,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -56781,7 +58581,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -57167,7 +58967,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -57184,10 +58984,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -57196,7 +59004,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -57306,7 +59114,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -57317,13 +59125,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -57518,7 +59334,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -57529,13 +59345,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -57768,7 +59592,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -57779,13 +59603,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -57975,7 +59807,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -57986,13 +59818,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -58955,7 +60795,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -58972,10 +60812,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -58984,7 +60832,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -59297,7 +61145,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -59314,10 +61162,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -59326,7 +61182,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -59437,7 +61293,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -59448,13 +61304,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -59651,7 +61515,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -59662,13 +61526,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -59901,7 +61773,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -59912,13 +61784,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -60108,7 +61988,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -60119,13 +61999,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -61081,7 +62969,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -61098,10 +62986,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -61110,7 +63006,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -61599,7 +63495,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -61616,10 +63512,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -61628,7 +63532,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -61729,7 +63633,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -61740,13 +63644,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -61913,7 +63825,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -61924,13 +63836,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -62163,7 +64083,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -62174,13 +64094,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -62370,7 +64298,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -62381,13 +64309,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -63296,7 +65232,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -63313,10 +65249,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -63325,7 +65269,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -63824,7 +65768,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -63841,10 +65785,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -63853,7 +65805,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -63964,7 +65916,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -63975,13 +65927,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -64137,7 +66097,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -64148,13 +66108,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -64387,7 +66355,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -64398,13 +66366,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -64594,7 +66570,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -64605,13 +66581,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -65187,7 +67171,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -65204,10 +67188,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -65216,7 +67208,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -65326,7 +67318,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -65337,13 +67329,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -65538,7 +67538,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -65549,13 +67549,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -65788,7 +67796,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -65799,13 +67807,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -65995,7 +68011,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -66006,13 +68022,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -66996,7 +69020,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -67013,10 +69037,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -67025,7 +69057,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -67343,7 +69375,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -67360,10 +69392,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -67372,7 +69412,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -67473,7 +69513,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -67484,13 +69524,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -67644,7 +69692,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -67655,13 +69703,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -67894,7 +69950,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -67905,13 +69961,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -68101,7 +70165,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -68112,13 +70176,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -69049,7 +71121,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -69066,10 +71138,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -69078,7 +71158,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -69389,7 +71469,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -69406,10 +71486,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -69418,7 +71506,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -69538,7 +71626,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -69549,13 +71637,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -69750,7 +71846,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -69761,13 +71857,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -70000,7 +72104,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -70011,13 +72115,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -70207,7 +72319,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -70218,13 +72330,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -71202,7 +73322,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -71219,10 +73339,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -71231,7 +73359,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -71544,7 +73672,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -71561,10 +73689,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -71573,7 +73709,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -71683,7 +73819,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -71694,13 +73830,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -71895,7 +74039,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -71906,13 +74050,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -72145,7 +74297,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -72156,13 +74308,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -72352,7 +74512,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -72363,13 +74523,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -73345,7 +75513,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -73362,10 +75530,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -73374,7 +75550,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -73700,7 +75876,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -73717,10 +75893,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -73729,7 +75913,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -73830,7 +76014,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -73841,13 +76025,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -73971,7 +76163,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -73982,13 +76174,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74221,7 +76421,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -74232,13 +76432,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74428,7 +76636,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -74439,13 +76647,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -75491,7 +77707,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -75502,13 +77718,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -75741,7 +77965,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -75752,13 +77976,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -75948,7 +78180,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -75959,13 +78191,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76188,7 +78428,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -76205,10 +78445,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -76217,7 +78465,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -76312,7 +78560,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -76323,13 +78571,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -76903,7 +79159,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -76920,10 +79176,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -76932,7 +79196,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -77039,7 +79303,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -77056,10 +79320,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -77068,7 +79340,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -77147,7 +79419,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -77158,13 +79430,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -77276,7 +79556,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -77287,13 +79567,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -77526,7 +79814,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -77537,13 +79825,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -77733,7 +80029,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -77744,13 +80040,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -78070,7 +80374,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -78087,10 +80391,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -78099,7 +80411,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -78212,7 +80524,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -78229,10 +80541,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -78241,7 +80561,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -78445,7 +80765,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -78456,13 +80776,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -78695,7 +81023,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -78706,13 +81034,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -78902,7 +81238,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -78913,13 +81249,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -79426,7 +81770,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -79443,10 +81787,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -79455,7 +81807,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -79556,7 +81908,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -79567,13 +81919,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -80002,7 +82362,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -80019,10 +82379,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -80031,7 +82399,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -80300,7 +82668,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -80317,10 +82685,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -80329,7 +82705,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -80531,7 +82907,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -80548,10 +82924,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -80560,7 +82944,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -80631,7 +83015,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -80642,13 +83026,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -80951,7 +83343,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -80968,10 +83360,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -80980,7 +83380,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -81087,7 +83487,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -81104,10 +83504,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -81116,7 +83524,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -81172,7 +83580,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -81183,13 +83591,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -81301,7 +83717,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -81312,13 +83728,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -81551,7 +83975,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -81562,13 +83986,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -81758,7 +84190,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", @@ -81769,13 +84201,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "colorbars", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -82140,7 +84580,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -82157,10 +84597,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -82169,7 +84617,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -82262,7 +84710,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -82279,10 +84727,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -82291,7 +84747,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -82401,7 +84857,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "plot", "valType": "enumerated", @@ -82418,10 +84874,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "plot", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -82430,7 +84894,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "plot", "extras": [ @@ -82776,7 +85240,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -82793,10 +85257,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -82805,7 +85277,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -82927,7 +85399,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -82938,13 +85410,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -84071,7 +86551,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84082,13 +86562,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -84321,7 +86809,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84332,13 +86820,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -84528,7 +87024,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -84539,13 +87035,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -84793,7 +87297,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -84810,10 +87314,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -84822,7 +87334,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -84933,7 +87445,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -84944,13 +87456,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -85648,7 +88168,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "none", "valType": "enumerated", @@ -85665,10 +88185,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "none", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -85677,7 +88205,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "none", "extras": [ @@ -85826,7 +88354,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -85843,10 +88371,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -85855,7 +88391,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -85907,7 +88443,7 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "style", "valType": "enumerated", @@ -85918,13 +88454,21 @@ ] }, "variant": { - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "style", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "style", "extras": [ @@ -86058,7 +88602,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -86075,10 +88619,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -86087,7 +88639,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ @@ -86187,7 +88739,7 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style", + "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", "dflt": "normal", "editType": "calc", "valType": "enumerated", @@ -86204,10 +88756,18 @@ }, "variant": { "arrayOk": true, - "description": "Set all the font variants for a font including but not limited to *normal* *sub*, *super*, *text*, *emoji*, *unicode* *unicase*, *titling-caps*, *small-caps*, *all-small-caps*, *petite-caps*, *all-petite-caps*, *ordinal*, *slashed-zero*, *ruby* *contextual*, *no-contextual*, *common-ligatures*, *no-common-ligatures*, *discretionary-ligatures*, *no-discretionary-ligatures*, *historical-ligatures*, *no-historical-ligatures*, *historical-forms*. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant", + "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", "dflt": "normal", "editType": "calc", - "valType": "string" + "valType": "enumerated", + "values": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] }, "variantsrc": { "description": "Sets the source reference on Chart Studio Cloud for `variant`.", @@ -86216,7 +88776,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight", + "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", "dflt": "normal", "editType": "calc", "extras": [ From 062c862f3ca2122dfb4dd0f029eb5dfb80ecb8bf Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 20:24:02 -0400 Subject: [PATCH 081/102] new tests --- test/image/baselines/zz-font-variant-bar.png | Bin 0 -> 24454 bytes .../baselines/zz-font-variant-scatter.png | Bin 0 -> 19873 bytes test/image/baselines/zz-font-variant.png | Bin 20393 -> 0 bytes .../zz-gl3d_font-variant-scatter.png | Bin 0 -> 19085 bytes test/image/mocks/zz-font-variant-bar.json | 56 +++++++++++ test/image/mocks/zz-font-variant-scatter.json | 55 +++++++++++ test/image/mocks/zz-font-variant.json | 55 ----------- .../mocks/zz-gl3d_font-variant-scatter.json | 88 ++++++++++++++++++ 8 files changed, 199 insertions(+), 55 deletions(-) create mode 100644 test/image/baselines/zz-font-variant-bar.png create mode 100644 test/image/baselines/zz-font-variant-scatter.png delete mode 100644 test/image/baselines/zz-font-variant.png create mode 100644 test/image/baselines/zz-gl3d_font-variant-scatter.png create mode 100644 test/image/mocks/zz-font-variant-bar.json create mode 100644 test/image/mocks/zz-font-variant-scatter.json delete mode 100644 test/image/mocks/zz-font-variant.json create mode 100644 test/image/mocks/zz-gl3d_font-variant-scatter.json diff --git a/test/image/baselines/zz-font-variant-bar.png b/test/image/baselines/zz-font-variant-bar.png new file mode 100644 index 0000000000000000000000000000000000000000..d179884ac9ce5fe4128aa89c2aa7c31a8b721d56 GIT binary patch literal 24454 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 literal 0 HcmV?d00001 diff --git a/test/image/mocks/zz-font-variant-bar.json b/test/image/mocks/zz-font-variant-bar.json new file mode 100644 index 00000000000..a3802d79c47 --- /dev/null +++ b/test/image/mocks/zz-font-variant-bar.json @@ -0,0 +1,56 @@ +{ + "data": [ + { + "hovertemplate": "Difficult -0.123456789 | %{text}", + "texttemplate": "Difficult -0.123456789 | %{text}", + "text": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ], + "textposition": "right", + "textfont": { + "size": 16, + "variant": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] + }, + "x": [1, 1, 1, 1, 1, 1], + "y": [0, 1, 2, 3, 4, 5], + "type": "bar", + "orientation": "h" + } + ], + "layout": { + "showlegend": false, + "margin": { + "l": 0, + "r": 0, + "t": 0, + "b": 0 + }, + "xaxis": { + "range": [1.1, -0.1], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "yaxis": { + "range": [5.5, -0.5], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "width": 400, + "height": 300, + "hovermode": "closest" + } +} diff --git a/test/image/mocks/zz-font-variant-scatter.json b/test/image/mocks/zz-font-variant-scatter.json new file mode 100644 index 00000000000..8dde82aca16 --- /dev/null +++ b/test/image/mocks/zz-font-variant-scatter.json @@ -0,0 +1,55 @@ +{ + "data": [ + { + "hovertemplate": "Difficult -0.123456789 | %{text}", + "texttemplate": "Difficult -0.123456789 | %{text}", + "mode": "text", + "text": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ], + "textfont": { + "family": "Inter", + "size": 16, + "variant": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] + }, + "x": [0, 0, 0, 0, 0, 0], + "y": [0, 1, 2, 3, 4, 5] + } + ], + "layout": { + "showlegend": false, + "margin": { + "l": 0, + "r": 0, + "t": 0, + "b": 0 + }, + "xaxis": { + "range": [-1, 1], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "yaxis": { + "range": [5.5, -0.5], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "width": 400, + "height": 300, + "hovermode": "closest" + } +} diff --git a/test/image/mocks/zz-font-variant.json b/test/image/mocks/zz-font-variant.json deleted file mode 100644 index 4d7b40a9212..00000000000 --- a/test/image/mocks/zz-font-variant.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "data": [ - { - "hovertemplate": "Difficult -0.123456789 | %{text}", - "texttemplate": "Difficult -0.123456789 | %{text}", - "mode": "text+markers", - "text": [ - "normal", - "unicase", - "small-caps", - "all-small-caps", - "petite-caps", - "all-petite-caps" - ], - "textfont": { - "family": "Inter", - "size": 16, - "variant": [ - "normal", - "unicase", - "small-caps", - "all-small-caps", - "petite-caps", - "all-petite-caps" ] - }, - "textposition": "right", - "x": [0, 0, 0, 0, 0, 0], - "y": [0, 1, 2, 3, 4, 5] - } - ], - "layout": { - "showlegend": false, - "margin": { - "l": 0, - "r": 0, - "t": 0, - "b": 0 - }, - "xaxis": { - "range": [-0.25, 2.5], - "showticklabels": false, - "showgrid": false, - "zeroline": false - }, - "yaxis": { - "range": [5.5, -0.5], - "showticklabels": false, - "showgrid": false, - "zeroline": false - }, - "width": 400, - "height": 300, - "hovermode": "closest" - } - } diff --git a/test/image/mocks/zz-gl3d_font-variant-scatter.json b/test/image/mocks/zz-gl3d_font-variant-scatter.json new file mode 100644 index 00000000000..60f11c217fa --- /dev/null +++ b/test/image/mocks/zz-gl3d_font-variant-scatter.json @@ -0,0 +1,88 @@ +{ + "data": [ + { + "type": "scatter3d", + "hovertemplate": "Difficult -0.123456789 | %{text}", + "texttemplate": "Difficult -0.123456789 | %{text}", + "mode": "text", + "text": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ], + "textfont": { + "family": "Inter", + "size": 16, + "variant": "unicase", + "_variant": [ + "normal", + "unicase", + "small-caps", + "all-small-caps", + "petite-caps", + "all-petite-caps" + ] + }, + "z": [0, 0, 0, 0, 0, 0], + "x": [0, 0, 0, 0, 0, 0], + "y": [-2.5, -1.5, -0.5, 0.5, 1.5, 2.5] + } + ], + "layout": { + "showlegend": false, + "margin": { + "l": 0, + "r": 0, + "t": 0, + "b": 0 + }, + "scene": { + "xaxis": { + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "yaxis": { + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "zaxis": { + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "aspectratio": { + "x": 1, + "y": 1, + "z": 1 + }, + "camera": { + "projection": { + "type": "orthographic" + }, + "eye": { + "x": 0, + "y": 0, + "z": 10 + }, + "center": { + "x": 0, + "y": 0, + "z": 0 + }, + "up": { + "x": 0, + "y": 1, + "z": 0 + } + } + }, + "width": 400, + "height": 400, + "hovermode": "closest" + } +} From 593717b59e907a57a610e8752dcc69cc748f7e08 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Thu, 18 Apr 2024 21:58:36 -0400 Subject: [PATCH 082/102] update link to gl-scatter3d --- stackgl_modules/index.js | 3 --- stackgl_modules/package-lock.json | 14 +++++++------- stackgl_modules/package.json | 2 +- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index d0d7ea40e7c..50fe601b8e8 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -21507,7 +21507,6 @@ function getGlyph(symbol, font, pixelRatio) { var fontKey = [ font.style, font.weight, - font.stretch, font.variant, font.family ].join('_') @@ -21527,7 +21526,6 @@ function getGlyph(symbol, font, pixelRatio) { font: font.family, fontStyle: font.style, fontWeight: font.weight, - fontStretch: font.stretch, fontVariant: font.variant, lineSpacing: 1.25, styletags: { @@ -22160,7 +22158,6 @@ proto.update = function(options) { family: options.font || 'normal', style: options.fontStyle || 'normal', weight: options.fontWeight || 'normal', - stretch: options.fontStretch || 'normal', variant: options.fontVariant || 'normal' } diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index b262d605c09..8ba595908a1 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -19,7 +19,7 @@ "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", @@ -3915,8 +3915,8 @@ }, "node_modules/gl-scatter3d": { "version": "1.2.3", - "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#eeb947a712fc6a17fa0dc1775397976de926887a", - "integrity": "sha512-vrmCPZn5Mi4toGbLN0v8Vl6aqkYdtXcpSTPEZOV/kJ2kd1V9iDkRP5ppi/nJ/NNbHOpx5v0q7jP5UZDLVCQUjA==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#0019ba0197eb2196cedc288a25d1180facd54af6", + "integrity": "sha512-3n0P/ztqMyWoBUHkYMPd6+rtDg2j+A0HB3f33AbsIAyV5gGm9yv1e6t4KfREoXf2zyJmqSnXd1lQXE4J3Qmt3w==", "license": "MIT", "dependencies": { "gl-buffer": "^2.1.2", @@ -9818,7 +9818,7 @@ "gl-plot2d": { "version": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#ac02a12ec9fa5283a79c042b900dfd0707c43891", "integrity": "sha512-ZVOk3uhAcbmolcq6h7Tgr9jwmatLwggp4eswd7zWqcB0kzk+cxMG/UjKLsEPpLIm4BEEf0TcrjDyVcl+E2YCEg==", - "from": "gl-plot2d@https://github.com/gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "from": "gl-plot2d@github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "requires": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", @@ -9874,9 +9874,9 @@ } }, "gl-scatter3d": { - "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#eeb947a712fc6a17fa0dc1775397976de926887a", - "integrity": "sha512-vrmCPZn5Mi4toGbLN0v8Vl6aqkYdtXcpSTPEZOV/kJ2kd1V9iDkRP5ppi/nJ/NNbHOpx5v0q7jP5UZDLVCQUjA==", - "from": "gl-scatter3d@github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", + "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#0019ba0197eb2196cedc288a25d1180facd54af6", + "integrity": "sha512-3n0P/ztqMyWoBUHkYMPd6+rtDg2j+A0HB3f33AbsIAyV5gGm9yv1e6t4KfREoXf2zyJmqSnXd1lQXE4J3Qmt3w==", + "from": "gl-scatter3d@https://github.com/gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", "requires": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index 1e9032d3c17..d8d1d16a8f1 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -22,7 +22,7 @@ "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#eeb947a712fc6a17fa0dc1775397976de926887a", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", From accb7b7a472e724f3da34aaa5040a6dcb8b31919 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Fri, 19 Apr 2024 11:50:20 -0400 Subject: [PATCH 083/102] handle array font family, weight, style & variant in gl-scatter3d --- stackgl_modules/index.js | 26 ++++++++++++++++++ stackgl_modules/package-lock.json | 12 ++++---- stackgl_modules/package.json | 2 +- .../zz-gl3d_font-variant-scatter.png | Bin 19085 -> 17885 bytes .../mocks/zz-gl3d_font-variant-scatter.json | 3 +- 5 files changed, 34 insertions(+), 9 deletions(-) diff --git a/stackgl_modules/index.js b/stackgl_modules/index.js index 50fe601b8e8..d6332ee3508 100644 --- a/stackgl_modules/index.js +++ b/stackgl_modules/index.js @@ -22083,6 +22083,32 @@ function get_glyphData(glyphs, index, font, pixelRatio) { visible = false } + if(!font) font = {} + + var family = font.family + if(Array.isArray(family)) family = family[index] + if(!family) family = "normal" + + var weight = font.weight + if(Array.isArray(weight)) weight = weight[index] + if(!weight) weight = "normal" + + var style = font.style + if(Array.isArray(style)) style = style[index] + if(!style) style = "normal" + + var variant = font.variant + if(Array.isArray(variant)) variant = variant[index] + if(!variant) variant = "normal" + + var glyph = getGlyph(str, { + family: family, + weight: weight, + style: style, + variant: variant, + }, pixelRatio) + + var glyph = getGlyph(str, font, pixelRatio) return { mesh:glyph[0], diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index 8ba595908a1..788a0716d19 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -19,7 +19,7 @@ "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", @@ -3915,8 +3915,8 @@ }, "node_modules/gl-scatter3d": { "version": "1.2.3", - "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#0019ba0197eb2196cedc288a25d1180facd54af6", - "integrity": "sha512-3n0P/ztqMyWoBUHkYMPd6+rtDg2j+A0HB3f33AbsIAyV5gGm9yv1e6t4KfREoXf2zyJmqSnXd1lQXE4J3Qmt3w==", + "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", + "integrity": "sha512-PMF8pSXP89FY2U1yELefvFI66BmF07PzS+TM2FpCiKYHlrCrvL0ksIgoyzDdFHnMZwf/+U7kyYLB8W23R1oygA==", "license": "MIT", "dependencies": { "gl-buffer": "^2.1.2", @@ -9874,9 +9874,9 @@ } }, "gl-scatter3d": { - "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#0019ba0197eb2196cedc288a25d1180facd54af6", - "integrity": "sha512-3n0P/ztqMyWoBUHkYMPd6+rtDg2j+A0HB3f33AbsIAyV5gGm9yv1e6t4KfREoXf2zyJmqSnXd1lQXE4J3Qmt3w==", - "from": "gl-scatter3d@https://github.com/gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", + "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", + "integrity": "sha512-PMF8pSXP89FY2U1yELefvFI66BmF07PzS+TM2FpCiKYHlrCrvL0ksIgoyzDdFHnMZwf/+U7kyYLB8W23R1oygA==", + "from": "gl-scatter3d@https://github.com/gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", "requires": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index d8d1d16a8f1..9b5488821c9 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -22,7 +22,7 @@ "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#0019ba0197eb2196cedc288a25d1180facd54af6", + "gl-scatter3d": "github:gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", diff --git a/test/image/baselines/zz-gl3d_font-variant-scatter.png b/test/image/baselines/zz-gl3d_font-variant-scatter.png index bebf25a64da9db4aeffeffd5676b728b759b87b0..df045813bdc2c330bb9f7801e3319715d7daea0d 100644 GIT binary patch literal 17885 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 diff --git a/test/image/mocks/zz-gl3d_font-variant-scatter.json b/test/image/mocks/zz-gl3d_font-variant-scatter.json index 60f11c217fa..7cd20f1e341 100644 --- a/test/image/mocks/zz-gl3d_font-variant-scatter.json +++ b/test/image/mocks/zz-gl3d_font-variant-scatter.json @@ -16,8 +16,7 @@ "textfont": { "family": "Inter", "size": 16, - "variant": "unicase", - "_variant": [ + "variant": [ "normal", "unicase", "small-caps", From a040564428ea4e48babd3cd871b80b1c2dec41dd Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Fri, 19 Apr 2024 13:35:45 -0400 Subject: [PATCH 084/102] skip font-variant-bar in mock test --- tasks/test_mock.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tasks/test_mock.js b/tasks/test_mock.js index 97b3f44cb9a..3ba7e95c1e1 100644 --- a/tasks/test_mock.js +++ b/tasks/test_mock.js @@ -152,6 +152,7 @@ function notBlackListed(name) { 'error_bar_style', 'fake_violins', 'fonts', + 'zz-font-variant-bar', 'geo_africa-insets', 'gl2d_10', 'gl2d_12', From 9a92474d51707853547a5563927f178c1105a4f7 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 10:46:36 -0400 Subject: [PATCH 085/102] update package-lock.json --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index a310d834d93..a3acf5ab71f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18407,7 +18407,7 @@ "gl-text": { "version": "git+ssh://git@github.com/gl-vis/gl-text.git#837f75920836807dd21ef2d22dc12856608c76aa", "integrity": "sha512-WlZGr4MKDpiBOawwKd3XHkh/+8uSbOqacaoj4FdJVmXD0Px0q/kRvvcTpCb6cM9/17aVippVdM6s5tR9SPvRvA==", - "from": "gl-text@https://github.com/gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", + "from": "gl-text@github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", "requires": { "bit-twiddle": "^1.0.2", "color-normalize": "^1.5.0", From 1c028044082bbbe7c6841feca4fd9b853e8d230f Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 11:00:56 -0400 Subject: [PATCH 086/102] test font options in scattergl and scatter3d --- .../zz-gl2d_font-variant-scatter.png | Bin 0 -> 32817 bytes .../zz-gl3d_font-variant-scatter.png | Bin 17885 -> 23554 bytes .../zz_gl2d-font-variant-scatter.png | Bin 0 -> 32817 bytes .../mocks/zz-gl2d_font-variant-scatter.json | 80 ++++++++++++++++++ .../mocks/zz-gl3d_font-variant-scatter.json | 52 +++++++++--- 5 files changed, 118 insertions(+), 14 deletions(-) create mode 100644 test/image/baselines/zz-gl2d_font-variant-scatter.png create mode 100644 test/image/baselines/zz_gl2d-font-variant-scatter.png create mode 100644 test/image/mocks/zz-gl2d_font-variant-scatter.json diff --git a/test/image/baselines/zz-gl2d_font-variant-scatter.png b/test/image/baselines/zz-gl2d_font-variant-scatter.png new file mode 100644 index 0000000000000000000000000000000000000000..422d3e16949a30e7962cd6018eb4e1ddbb0599ff GIT binary patch literal 32817 zcmeFZc{tR6{P&wN7=#&1c4h{l1tt5=U{nZ|vSlk=lcE8rO)`7&-VVjKd;C0`Fwq1Zs=(<&~ee7 zI(3Rc2a7R0b&7&O{s*H5pM=y)cbz(gJf(wCyNR<{$)K%>zje^YA4!s9xSD;Ijp62% zSAy|e_LP|sG<k|fv8tss5h3LNBhNzxk#`&4Jo|T16+%=3-$nk_T@;d{lTNx; z@ZUvd`0C%ygupxKC}^>_ix!2*TMdB|LhPCTV-Ie_u&O0ty5h9|t_j8XtNyzyCF-h> zWVVNXI{z*TB8Mr#PJzE7utAs!`Ig_V{kw>y=;iynzp&7J@Wr-NFD#fLe}6@bO;`=p zSN_wYe6(fs&b+#u*R6pwiN1nE&ZsVNNhEoHwK&>M98$L^`Ir_nD}|y8TbXWlnZX zDu+eRuv25l0D+PGaGT0Yue%rOn8X1HAbXZy#!pGvzUHZ;7RH~1a} z?2h_4Z!PpD2%i*oUwbCDy|eSvRmIh{kEG)b4&dk93s)DX{Nkvit#A4RCHJo>9IiLB z9Qbc`3a>`8TNEAqs_v;jS^3bjQu0~Mbau#ny6w+i@p#ZdcYB-s?E;hU^PXSi=J&WH z^y?m*{&Viu%3{vTaxlaW_Eh#JDBHIW*6KfM#d8gD+NDnx9)c4t9kAziu=!csIYn2x zIFg=y|8Qs2XS@_=9+L=3uoepN8mh^512S{B6NB( zl`@{dSyr;5`AlXx#0F;Ja9Kd&5dx5r0ny{On3ndf*<9B z){k!uTZwf|?~VuiY|M`4`Y@=im44GJpU?E)uP&_FjNM)vAJ=(Stn|A}^4JG10-dc| ze*d8{oaU!k^-6M%3bx8){)_Va+z|M8Uax)w-%QQJA7&o9rp4Bg#eDd~A-k8WJ=Zhj zzXu&|Xe+D~HJhovH7?A|DFkC}B$76)1z}lZ)1KhfXI5ex^SGVO*vu-L=MkQs!s+uk zzB~W!hZ>c(_L}7U8hUJ@MeV~;uOI(}u0tt283zuyZlOnIh}5biXalRFQgUWC!l2^T&&BMsR*Xm;?3l*R1f>+TAhlMk@CF zK1KtoK(&Dht(OKAcZ)1TwfS+!gW~mv);XDeZ>OWNzt_M?9$(+P)E7XSL@wB~mIVBH z6kdV64@I6s8ojx$qY2%hV5Zn!{rMvjy@d#*E*^AzSFlMs^4nUN{5|2Zk5a-uVO^>D z{l$Z3vWZ^2G(}%|sC9Y7qenMz{EaTR!g>ScDi}4-LRfM0i;dsaR3Rnu3v3(Ji_i!c z4X{muVl-2(HKMNYn1m;Ku54-13sQ#05T&~oJ=Qmxw3ovXE2^P`M z5Us!!+AAccEj}BHpR=Yu+dWn&0x7{gdEB)Fid|A&z zvZPi0d$)L#SgijvP%`D0hlEfEbgpIP|j{fHYBh~u-KjaHQ@T#*$bQB_)o{%%fV!`vRv2nxgPfcAGX=-wz(9Mv3qBV3;4JRaogi~$v7!RS;8epZ&Q{hET((j-_CYq>v|BQk{ZG zoHK^vurXZhD#he_@)?~^8SG^tgk#GUgXO{EY_GMkQ6*=^2}_JJJfP3{^}+!dPLHCC zP?Zx(Ii`;cz44dJU>!@z*Ti%*>D?)G9K%i3;c`i*tglx^_k^i6z%OU|_v7bMHAMD) z^G-EH(&7~c3qFo5S-1b@5ao-2P7g~%B8uD>t-Yus>_b)Jc4wd6^Uksy$;#9iC+R#F zE~^ZK!5k!(WHH}Jc@hy%JK~kFTM>j!UUh|_Lmc~S!kd(kC#aI-kSDdR9fC-b_j-hm zsHLVT66XiM5H07Tc@YVh&#TBa*b*L3tiaH+uVuWjB{-bDCXB@J!TGmezR`U#=MYwh zt;H}rj1gQA=b~*rh-A)|Q0k?Sq9iiMVQnTFLNm|Caf#NR z)lK7w+^{5Z1dt9@9S+j`fODm8s6!J37$jtpU?H3tU<

qFr6l=wO5P?Q0 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 literal 0 HcmV?d00001 diff --git a/test/image/baselines/zz-gl3d_font-variant-scatter.png b/test/image/baselines/zz-gl3d_font-variant-scatter.png index df045813bdc2c330bb9f7801e3319715d7daea0d..927b4a14657b32102052dd84d896c028658af600 100644 GIT binary patch literal 23554 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 MZ?0FZ<9hpl0GRFzYybcN literal 17885 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
qFr6l=wO5P?Q0 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 literal 0 HcmV?d00001 diff --git a/test/image/mocks/zz-gl2d_font-variant-scatter.json b/test/image/mocks/zz-gl2d_font-variant-scatter.json new file mode 100644 index 00000000000..c1bc4286012 --- /dev/null +++ b/test/image/mocks/zz-gl2d_font-variant-scatter.json @@ -0,0 +1,80 @@ +{ + "data": [ + { + "type": "scattergl", + "hovertemplate": "Difficult -0.123456789 | %{text}", + "texttemplate": "Difficult -0.123456789 | %{text}", + "mode": "text", + "text": [ + "normal", + "small-caps", + "italic", + "italic small-caps", + "bold", + "bold small-caps", + "bold italic", + "bold italic small-caps" + ], + "textfont": { + "family": "Inter", + "size": 16, + "weight": [ + "normal", + "normal", + "normal", + "normal", + "bold", + "bold", + "bold", + "bold" + ], + "style": [ + "normal", + "normal", + "italic", + "italic", + "normal", + "normal", + "italic", + "italic" + ], + "variant": [ + "normal", + "small-caps", + "normal", + "small-caps", + "normal", + "small-caps", + "normal", + "small-caps" + ] + }, + "x": [0, 0, 0, 0, 0, 0, 0, 0], + "y": [0, 1, 2, 3, 4, 5, 6, 7] + } + ], + "layout": { + "showlegend": false, + "margin": { + "l": 0, + "r": 0, + "t": 0, + "b": 0 + }, + "xaxis": { + "range": [-1, 1], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "yaxis": { + "range": [7.5, -0.5], + "showticklabels": false, + "showgrid": false, + "zeroline": false + }, + "width": 400, + "height": 400, + "hovermode": "closest" + } +} diff --git a/test/image/mocks/zz-gl3d_font-variant-scatter.json b/test/image/mocks/zz-gl3d_font-variant-scatter.json index 7cd20f1e341..e5d0aa4887c 100644 --- a/test/image/mocks/zz-gl3d_font-variant-scatter.json +++ b/test/image/mocks/zz-gl3d_font-variant-scatter.json @@ -7,27 +7,51 @@ "mode": "text", "text": [ "normal", - "unicase", "small-caps", - "all-small-caps", - "petite-caps", - "all-petite-caps" + "italic", + "italic small-caps", + "bold", + "bold small-caps", + "bold italic", + "bold italic small-caps" ], "textfont": { "family": "Inter", "size": 16, + "weight": [ + "normal", + "normal", + "normal", + "normal", + "bold", + "bold", + "bold", + "bold" + ], + "style": [ + "normal", + "normal", + "italic", + "italic", + "normal", + "normal", + "italic", + "italic" + ], "variant": [ "normal", - "unicase", "small-caps", - "all-small-caps", - "petite-caps", - "all-petite-caps" + "normal", + "small-caps", + "normal", + "small-caps", + "normal", + "small-caps" ] }, - "z": [0, 0, 0, 0, 0, 0], - "x": [0, 0, 0, 0, 0, 0], - "y": [-2.5, -1.5, -0.5, 0.5, 1.5, 2.5] + "z": [0, 0, 0, 0, 0, 0, 0, 0], + "x": [0, 0, 0, 0, 0, 0, 0, 0], + "y": [-3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5] } ], "layout": { @@ -55,9 +79,9 @@ "zeroline": false }, "aspectratio": { - "x": 1, - "y": 1, - "z": 1 + "x": 1.5, + "y": 1.5, + "z": 1.5 }, "camera": { "projection": { From 2fdb90c31212a65beabf875361a08c21cad0429e Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 11:35:26 -0400 Subject: [PATCH 087/102] revise font options --- src/plots/font_attributes.js | 22 +- test/plot-schema.json | 4160 ++++++++++++++++------------------ 2 files changed, 1929 insertions(+), 2253 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 2fadf90adf6..31dca936250 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -56,23 +56,17 @@ module.exports = function(opts) { extras: ['normal', 'bold'], dflt: 'normal', description: [ - 'Sets the weight (or boldness) of the font.', - 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight', + 'Sets the weight (or boldness) of the font.' ].join(' ') }, style: { editType: editType, valType: 'enumerated', - values: [ - 'normal', - 'italic', - 'oblique', - ], + values: ['normal', 'italic'], dflt: 'normal', description: [ - 'Sets whether a font should be styled with a normal, italic, or oblique face from its family.', - 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style', + 'Sets whether a font should be styled with a normal or italic face from its family.' ].join(' ') }, @@ -81,16 +75,18 @@ module.exports = function(opts) { valType: 'enumerated', values: [ 'normal', - 'unicase', 'small-caps', + // In WebGL-based traces e.g scattergl and scatter3d, + // the only options are *normal* and *small-caps*. + 'all-small-caps', - 'petite-caps', 'all-petite-caps', + 'petite-caps', + 'unicase' ], dflt: 'normal', description: [ - 'Sets the variant of the font.', - 'See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant', + 'Sets the variant of the font.' ].join(' ') }, diff --git a/test/plot-schema.json b/test/plot-schema.json index 1afb34ab1b9..686133891f6 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -621,32 +621,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -849,32 +848,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -926,32 +924,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -1258,32 +1255,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1516,32 +1512,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -1731,32 +1726,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -2041,32 +2035,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -2850,32 +2843,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -2908,32 +2900,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -3162,32 +3153,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", "extras": [ @@ -3230,32 +3220,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", "extras": [ @@ -3347,32 +3336,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "legend", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", "extras": [ @@ -4107,32 +4095,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -4258,32 +4245,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -4674,32 +4660,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -4977,32 +4962,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5427,32 +5411,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -5613,32 +5596,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -5838,32 +5820,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -5915,32 +5896,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -6352,32 +6332,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -6804,32 +6783,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -6983,32 +6961,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -7091,32 +7068,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -7543,32 +7519,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -7722,32 +7697,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -7830,32 +7804,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -8282,32 +8255,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -8461,32 +8433,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -8725,32 +8696,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -8876,32 +8846,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc+arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", "extras": [ @@ -9152,32 +9121,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -9246,32 +9214,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -9759,32 +9726,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10011,32 +9977,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10157,32 +10122,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10409,32 +10373,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10595,32 +10558,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10672,32 +10634,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -10924,32 +10885,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -11110,32 +11070,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -11193,32 +11152,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -11445,32 +11403,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -11631,32 +11588,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -11789,32 +11745,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "layoutstyle", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "layoutstyle", "extras": [ @@ -12169,32 +12124,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "arraydraw", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", "extras": [ @@ -12350,32 +12304,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13116,32 +13069,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -13486,32 +13438,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13721,32 +13672,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -13846,32 +13796,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14702,32 +14651,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -14937,32 +14885,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "ticks", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", "extras": [ @@ -15408,14 +15355,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -15425,17 +15371,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -15445,7 +15391,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -15563,14 +15509,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -15580,17 +15525,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -15600,7 +15545,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -15652,32 +15597,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -15789,32 +15733,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -16047,32 +15990,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -16262,32 +16204,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -16703,14 +16644,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -16720,17 +16660,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -16740,7 +16680,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -16869,14 +16809,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -16886,17 +16825,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -16906,7 +16845,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -17392,14 +17331,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -17409,17 +17347,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -17429,7 +17367,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -17530,32 +17468,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -17667,32 +17604,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -17925,32 +17861,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -18140,32 +18075,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -18906,14 +18840,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -18923,17 +18856,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -18943,7 +18876,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -19061,32 +18994,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -20373,14 +20305,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -20390,17 +20321,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -20410,7 +20341,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -20531,32 +20462,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -20893,32 +20823,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -21312,32 +21241,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -21465,32 +21393,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -21572,32 +21499,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -21991,32 +21917,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -22144,32 +22069,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -22276,32 +22200,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -22353,32 +22276,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -22574,32 +22496,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -22832,32 +22753,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23047,32 +22967,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -23306,14 +23225,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -23323,17 +23241,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -23343,7 +23261,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -23444,32 +23362,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -23804,32 +23721,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24062,32 +23978,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24277,32 +24192,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -24530,14 +24444,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -24547,17 +24460,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -24567,7 +24480,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -24668,32 +24581,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -25063,32 +24975,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25321,32 +25232,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25536,32 +25446,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -25783,14 +25692,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -25800,17 +25708,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -25820,7 +25728,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -25921,32 +25829,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -26341,32 +26248,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26599,32 +26505,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26814,32 +26719,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -26995,32 +26899,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -27246,14 +27149,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -27263,17 +27165,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -27283,7 +27185,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -27388,32 +27290,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -27578,32 +27479,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -28039,32 +27939,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28297,32 +28196,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28512,32 +28410,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -28687,32 +28584,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -28888,32 +28784,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -29216,32 +29111,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -29474,32 +29368,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -29689,32 +29582,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -29932,14 +29824,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -29949,17 +29840,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -29969,7 +29860,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -30080,32 +29971,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -30527,14 +30417,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -30544,17 +30433,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -30564,7 +30453,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -30681,14 +30570,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -30698,17 +30586,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -30718,7 +30606,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -30770,32 +30658,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -30907,32 +30794,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -31165,32 +31051,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -31380,32 +31265,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -31717,14 +31601,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -31734,17 +31617,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -31754,7 +31637,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -31854,14 +31737,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -31871,17 +31753,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -31891,7 +31773,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -32351,14 +32233,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -32368,17 +32249,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -32388,7 +32269,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -32494,14 +32375,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -32511,17 +32391,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -32531,7 +32411,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -32599,32 +32479,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -32892,14 +32771,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -32909,17 +32787,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -32929,7 +32807,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -33035,14 +32913,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -33052,17 +32929,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -33072,7 +32949,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -33228,32 +33105,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -33486,32 +33362,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -33701,32 +33576,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -33967,14 +33841,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -33984,17 +33857,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -34004,7 +33877,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -34109,32 +33982,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -34255,32 +34127,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -34672,32 +34543,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -34930,32 +34800,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -35145,32 +35014,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -35406,14 +35274,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -35423,17 +35290,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -35443,7 +35310,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -35514,32 +35381,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -36235,14 +36101,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -36252,17 +36117,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -36272,7 +36137,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -36370,32 +36235,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -36442,32 +36306,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -36579,32 +36442,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -36837,32 +36699,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37052,32 +36913,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -37475,32 +37335,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -37605,32 +37464,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -37986,32 +37844,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38244,32 +38101,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38459,32 +38315,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -38728,14 +38583,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -38745,17 +38599,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -38765,7 +38619,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -38854,32 +38708,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -39023,32 +38876,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -39396,32 +39248,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -39654,32 +39505,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -39869,32 +39719,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -40045,32 +39894,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -40299,14 +40147,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -40316,17 +40163,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -40336,7 +40183,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -40425,32 +40272,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -40639,32 +40485,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -41124,14 +40969,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -41141,17 +40985,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -41161,7 +41005,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -41268,14 +41112,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -41285,17 +41128,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -41305,7 +41148,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -41372,32 +41215,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -41509,32 +41351,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -41767,32 +41608,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -41982,32 +41822,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -42327,14 +42166,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -42344,17 +42182,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -42364,7 +42202,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -42457,14 +42295,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -42474,17 +42311,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -42494,7 +42331,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -42604,14 +42441,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -42621,17 +42457,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -42641,7 +42477,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -42946,14 +42782,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -42963,17 +42798,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -42983,7 +42818,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -43076,32 +42911,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -43383,32 +43217,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -43692,32 +43525,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -44070,32 +43902,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -44177,32 +44008,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -44286,32 +44116,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -44514,32 +44343,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -44772,32 +44600,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -44987,32 +44814,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -45260,14 +45086,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -45277,17 +45102,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -45297,7 +45122,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -45408,32 +45233,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -45967,32 +45791,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46225,32 +46048,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46440,32 +46262,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -46734,14 +46555,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -46751,17 +46571,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -46771,7 +46591,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -46922,32 +46742,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -47481,14 +47300,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -47498,17 +47316,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -47518,7 +47336,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -47648,32 +47466,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -48173,32 +47990,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -48233,32 +48049,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -48364,32 +48179,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48622,32 +48436,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -48837,32 +48650,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -49067,32 +48879,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -49364,32 +49175,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -49440,32 +49250,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -49577,32 +49386,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -49835,32 +49643,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -50050,32 +49857,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -50304,32 +50110,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -50381,32 +50186,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -50518,34 +50322,33 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -50781,14 +50584,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -50798,17 +50600,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -50818,7 +50620,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -50924,14 +50726,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -50941,17 +50742,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -50961,7 +50762,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -51041,32 +50842,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -51298,14 +51098,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -51315,17 +51114,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -51335,7 +51134,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -51454,14 +51253,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -51471,17 +51269,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -51491,7 +51289,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -51599,14 +51397,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -51616,17 +51413,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -51636,7 +51433,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -51869,14 +51666,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -51886,17 +51682,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -51906,7 +51702,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -51993,32 +51789,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -52447,14 +52242,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -52464,17 +52258,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -52484,7 +52278,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -52555,32 +52349,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -52801,14 +52594,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -52818,17 +52610,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -52838,7 +52630,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -53117,14 +52909,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -53134,17 +52925,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -53154,7 +52945,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -53333,32 +53124,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -53915,14 +53705,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -53932,17 +53721,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -53952,7 +53741,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -54063,32 +53852,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -54298,32 +54086,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -54556,32 +54343,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -54771,32 +54557,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -55794,14 +55579,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -55811,17 +55595,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -55831,7 +55615,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -56568,14 +56352,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -56585,17 +56368,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -56605,7 +56388,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -56706,32 +56489,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -56843,32 +56625,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -57101,32 +56882,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -57316,32 +57096,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -57565,32 +57344,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -57823,32 +57601,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -58038,32 +57815,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -58544,14 +58320,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -58561,17 +58336,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -58581,7 +58356,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -58967,14 +58742,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -58984,17 +58758,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -59004,7 +58778,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -59114,32 +58888,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -59334,32 +59107,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -59592,32 +59364,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -59807,32 +59578,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -60795,14 +60565,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -60812,17 +60581,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -60832,7 +60601,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -61145,14 +60914,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -61162,17 +60930,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -61182,7 +60950,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -61293,32 +61061,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -61515,32 +61282,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -61773,32 +61539,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -61988,32 +61753,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -62969,14 +62733,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -62986,17 +62749,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -63006,7 +62769,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -63495,14 +63258,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -63512,17 +63274,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -63532,7 +63294,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -63633,32 +63395,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -63825,32 +63586,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -64083,32 +63843,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -64298,32 +64057,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -65232,14 +64990,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -65249,17 +65006,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -65269,7 +65026,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -65768,14 +65525,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -65785,17 +65541,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -65805,7 +65561,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -65916,32 +65672,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -66097,32 +65852,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -66355,32 +66109,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -66570,32 +66323,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -67171,14 +66923,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -67188,17 +66939,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -67208,7 +66959,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -67318,32 +67069,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -67538,32 +67288,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -67796,32 +67545,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -68011,32 +67759,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -69020,14 +68767,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -69037,17 +68783,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -69057,7 +68803,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -69375,14 +69121,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -69392,17 +69137,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -69412,7 +69157,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -69513,32 +69258,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -69692,32 +69436,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -69950,32 +69693,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -70165,32 +69907,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -71121,14 +70862,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -71138,17 +70878,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -71158,7 +70898,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -71469,14 +71209,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -71486,17 +71225,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -71506,7 +71245,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -71626,32 +71365,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -71846,32 +71584,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -72104,32 +71841,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -72319,32 +72055,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -73322,14 +73057,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -73339,17 +73073,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -73359,7 +73093,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -73672,14 +73406,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -73689,17 +73422,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -73709,7 +73442,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -73819,32 +73552,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -74039,32 +73771,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74297,32 +74028,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -74512,32 +74242,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -75513,14 +75242,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -75530,17 +75258,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -75550,7 +75278,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -75876,14 +75604,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -75893,17 +75620,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -75913,7 +75640,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -76014,32 +75741,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -76163,32 +75889,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76421,32 +76146,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -76636,32 +76360,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -77707,32 +77430,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -77965,32 +77687,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -78180,32 +77901,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -78428,14 +78148,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -78445,17 +78164,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -78465,7 +78184,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -78560,32 +78279,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -79159,14 +78877,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -79176,17 +78893,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -79196,7 +78913,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -79303,14 +79020,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -79320,17 +79036,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -79340,7 +79056,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -79419,32 +79135,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -79556,32 +79271,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -79814,32 +79528,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -80029,32 +79742,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -80374,14 +80086,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -80391,17 +80102,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -80411,7 +80122,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -80524,14 +80235,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -80541,17 +80251,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -80561,7 +80271,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -80765,32 +80475,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -81023,32 +80732,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -81238,32 +80946,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -81770,14 +81477,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -81787,17 +81493,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -81807,7 +81513,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -81908,32 +81614,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -82362,14 +82067,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -82379,17 +82083,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -82399,7 +82103,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -82668,14 +82372,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -82685,17 +82388,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -82705,7 +82408,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -82907,14 +82610,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -82924,17 +82626,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -82944,7 +82646,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -83015,32 +82717,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -83343,14 +83044,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -83360,17 +83060,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -83380,7 +83080,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -83487,14 +83187,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -83504,17 +83203,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -83524,7 +83223,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -83580,32 +83279,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -83717,32 +83415,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -83975,32 +83672,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -84190,32 +83886,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "colorbars", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", "extras": [ @@ -84580,14 +84275,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -84597,17 +84291,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -84617,7 +84311,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -84710,14 +84404,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -84727,17 +84420,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -84747,7 +84440,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -84857,14 +84550,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -84874,17 +84566,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "plot", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -84894,7 +84586,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", "extras": [ @@ -85240,14 +84932,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -85257,17 +84948,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -85277,7 +84968,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -85399,32 +85090,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -86551,32 +86241,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -86809,32 +86498,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -87024,32 +86712,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -87297,14 +86984,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -87314,17 +87000,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -87334,7 +87020,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -87445,32 +87131,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -88168,14 +87853,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -88185,17 +87869,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "none", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -88205,7 +87889,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", "extras": [ @@ -88354,14 +88038,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -88371,17 +88054,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -88391,7 +88074,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -88443,32 +88126,31 @@ "valType": "number" }, "style": { - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "variant": { - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "style", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "weight": { - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", "extras": [ @@ -88602,14 +88284,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -88619,17 +88300,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -88639,7 +88320,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ @@ -88739,14 +88420,13 @@ }, "style": { "arrayOk": true, - "description": "Sets whether a font should be styled with a normal, italic, or oblique face from its family. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style", + "description": "Sets whether a font should be styled with a normal or italic face from its family.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "italic", - "oblique" + "italic" ] }, "stylesrc": { @@ -88756,17 +88436,17 @@ }, "variant": { "arrayOk": true, - "description": "Sets the variant of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant", + "description": "Sets the variant of the font.", "dflt": "normal", "editType": "calc", "valType": "enumerated", "values": [ "normal", - "unicase", "small-caps", "all-small-caps", + "all-petite-caps", "petite-caps", - "all-petite-caps" + "unicase" ] }, "variantsrc": { @@ -88776,7 +88456,7 @@ }, "weight": { "arrayOk": true, - "description": "Sets the weight (or boldness) of the font. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight", + "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", "extras": [ From 8452e537dcd2fd16c71c2febf09fe3f2dbda69c3 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 11:48:59 -0400 Subject: [PATCH 088/102] limit variant options for scattergl and scatter3d - arrayOk scatter3d family supported now --- src/plots/font_attributes.js | 6 ++---- src/traces/scatter3d/attributes.js | 16 ++++++++-------- src/traces/scattergl/attributes.js | 9 ++++++++- test/plot-schema.json | 26 ++++++++++---------------- 4 files changed, 28 insertions(+), 29 deletions(-) diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 31dca936250..936e2eafc96 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -16,6 +16,7 @@ * @return {object} attributes object containing {family, size, color} as specified */ module.exports = function(opts) { + var variantValues = opts.variantValues; var editType = opts.editType; var colorEditType = opts.colorEditType; if(colorEditType === undefined) colorEditType = editType; @@ -73,12 +74,9 @@ module.exports = function(opts) { variant: { editType: editType, valType: 'enumerated', - values: [ + values: variantValues || [ 'normal', 'small-caps', - // In WebGL-based traces e.g scattergl and scatter3d, - // the only options are *normal* and *small-caps*. - 'all-small-caps', 'all-petite-caps', 'petite-caps', diff --git a/src/traces/scatter3d/attributes.js b/src/traces/scatter3d/attributes.js index 9a07c670694..5313c6c372b 100644 --- a/src/traces/scatter3d/attributes.js +++ b/src/traces/scatter3d/attributes.js @@ -1,6 +1,7 @@ 'use strict'; var scatterAttrs = require('../scatter/attributes'); +var fontAttrs = require('../../plots/font_attributes'); var colorAttributes = require('../../components/colorscale/attributes'); var axisHoverFormat = require('../../plots/cartesian/axis_format_attributes').axisHoverFormat; var hovertemplateAttrs = require('../../plots/template_attributes').hovertemplateAttrs; @@ -155,14 +156,13 @@ var attrs = module.exports = overrideAll({ ), textposition: extendFlat({}, scatterAttrs.textposition, {dflt: 'top center'}), - textfont: { - color: scatterAttrs.textfont.color, - size: scatterAttrs.textfont.size, - weight: scatterAttrs.textfont.weight, - style: scatterAttrs.textfont.style, - variant: scatterAttrs.textfont.variant, - family: extendFlat({}, scatterAttrs.textfont.family, {arrayOk: false}) - }, + textfont: fontAttrs({ + editType: 'calc', + colorEditType: 'style', + arrayOk: true, + variantValues: ['normal', 'small-caps'], + description: 'Sets the text font.' + }), opacity: baseAttrs.opacity, diff --git a/src/traces/scattergl/attributes.js b/src/traces/scattergl/attributes.js index bbfd23e13f2..bd011fbaa62 100644 --- a/src/traces/scattergl/attributes.js +++ b/src/traces/scattergl/attributes.js @@ -1,6 +1,7 @@ 'use strict'; var baseAttrs = require('../../plots/attributes'); +var fontAttrs = require('../../plots/font_attributes'); var makeFillcolorAttr = require('../scatter/fillcolor_attribute'); var scatterAttrs = require('../scatter/attributes'); var axisHoverFormat = require('../../plots/cartesian/axis_format_attributes').axisHoverFormat; @@ -36,7 +37,13 @@ var attrs = module.exports = overrideAll({ hovertext: scatterAttrs.hovertext, textposition: scatterAttrs.textposition, - textfont: scatterAttrs.textfont, + textfont: fontAttrs({ + editType: 'calc', + colorEditType: 'style', + arrayOk: true, + variantValues: ['normal', 'small-caps'], + description: 'Sets the text font.' + }), mode: { valType: 'flaglist', diff --git a/test/plot-schema.json b/test/plot-schema.json index 686133891f6..2d2d72e7e9b 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -58297,15 +58297,21 @@ "editType": "none", "valType": "string" }, + "description": "Sets the text font.", "editType": "calc", "family": { - "arrayOk": false, + "arrayOk": true, "description": "HTML font family - the typeface that will be applied by the web browser. The web browser will only be able to apply a font if it is available on the system which it operates. Provide multiple font families, separated by commas, to indicate the preference in which to apply fonts if they aren't available on the system. The Chart Studio Cloud (at https://chart-studio.plotly.com or on-premise) generates images on a server, where only a select number of fonts are installed and supported. These include *Arial*, *Balto*, *Courier New*, *Droid Sans*,, *Droid Serif*, *Droid Sans Mono*, *Gravitas One*, *Old Standard TT*, *Open Sans*, *Overpass*, *PT Sans Narrow*, *Raleway*, *Times New Roman*.", "editType": "calc", "noBlank": true, "strict": true, "valType": "string" }, + "familysrc": { + "description": "Sets the source reference on Chart Studio Cloud for `family`.", + "editType": "none", + "valType": "string" + }, "role": "object", "size": { "arrayOk": true, @@ -58342,11 +58348,7 @@ "valType": "enumerated", "values": [ "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase" + "small-caps" ] }, "variantsrc": { @@ -65012,11 +65014,7 @@ "valType": "enumerated", "values": [ "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase" + "small-caps" ] }, "variantsrc": { @@ -70884,11 +70882,7 @@ "valType": "enumerated", "values": [ "normal", - "small-caps", - "all-small-caps", - "all-petite-caps", - "petite-caps", - "unicase" + "small-caps" ] }, "variantsrc": { From b8877ff81d9987803e40440d1a21f96c49cc11f3 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 13:25:38 -0400 Subject: [PATCH 089/102] add bold and italic to scattermapbox --- src/lib/coerce.js | 4 +- src/plots/font_attributes.js | 2 +- src/plots/mapbox/layout_attributes.js | 4 +- src/traces/scatter/text_defaults.js | 2 - src/traces/scattermapbox/convert.js | 11 ++++- src/traces/scattermapbox/defaults.js | 4 +- test/image/baselines/mapbox_bubbles-text.png | Bin 79196 -> 79433 bytes test/image/mocks/mapbox_bubbles-text.json | 2 + test/plot-schema.json | 44 +++++++++++++++++++ 9 files changed, 61 insertions(+), 12 deletions(-) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index ffca6021002..abe92df7509 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -471,8 +471,8 @@ exports.coerceFont = function(coerce, attr, dfltObj, opts) { out.size = coerce(attr + '.size', dfltObj.size); out.color = coerce(attr + '.color', dfltObj.color); - if(!opts.noWeight) out.weight = coerce(attr + '.weight', dfltObj.weight); - if(!opts.noStyle) out.style = coerce(attr + '.style', dfltObj.style); + out.weight = coerce(attr + '.weight', dfltObj.weight); + out.style = coerce(attr + '.style', dfltObj.style); if(!opts.noVariant) out.variant = coerce(attr + '.variant', dfltObj.variant); return out; diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 936e2eafc96..f8a02dbb583 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -71,7 +71,7 @@ module.exports = function(opts) { ].join(' ') }, - variant: { + variant: opts.noVariant ? undefined : { editType: editType, valType: 'enumerated', values: variantValues || [ diff --git a/src/plots/mapbox/layout_attributes.js b/src/plots/mapbox/layout_attributes.js index d5eeee3936d..fa781d4ba82 100644 --- a/src/plots/mapbox/layout_attributes.js +++ b/src/plots/mapbox/layout_attributes.js @@ -11,15 +11,13 @@ var templatedArray = require('../../plot_api/plot_template').templatedArray; var constants = require('./constants'); var fontAttr = fontAttrs({ + noVariant: true, description: [ 'Sets the icon text font (color=mapbox.layer.paint.text-color, size=mapbox.layer.layout.text-size).', 'Has an effect only when `type` is set to *symbol*.' ].join(' ') }); fontAttr.family.dflt = 'Open Sans Regular, Arial Unicode MS Regular'; -delete fontAttr.weight; -delete fontAttr.style; -delete fontAttr.variant; var attrs = module.exports = overrideAll({ _arrayAttrRegexps: [Lib.counterRegex('mapbox', '.layers', true)], diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index 4b2973eb26a..48508f2eb1f 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -11,8 +11,6 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) { coerce('textposition'); Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, { - noWeight: opts.noFontWeight, - noStyle: opts.noFontStyle, noVariant: opts.noFontVariant }); diff --git a/src/traces/scattermapbox/convert.js b/src/traces/scattermapbox/convert.js index e35dfbde76d..07387f81a68 100644 --- a/src/traces/scattermapbox/convert.js +++ b/src/traces/scattermapbox/convert.js @@ -146,16 +146,23 @@ module.exports = function convert(gd, calcTrace) { } if(hasText) { + var font = trace.textfont; + var str = ''; + if(font.weight === 'bold') str += ' Bold'; + if(font.style === 'italic') str += ' Italic'; + var textFont = font.family; + if(str) textFont = textFont.replace(' Regular', str); + textFont = textFont.split(', '); + var iconSize = (trace.marker || {}).size; var textOpts = convertTextOpts(trace.textposition, iconSize); // all data-driven below !! - Lib.extendFlat(symbol.layout, { 'text-size': trace.textfont.size, 'text-anchor': textOpts.anchor, 'text-offset': textOpts.offset, - 'text-font': trace.textfont.family.split(', '), + 'text-font': textFont }); Lib.extendFlat(symbol.paint, { diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 849f1307cc1..63b6c55c54f 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -107,11 +107,11 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout handleTextDefaults(traceIn, traceOut, layout, coerce, { noSelect: true, - noFontWeight: true, - noFontStyle: true, noFontVariant: true, font: { family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', + weight: layout.font.weight, + style: layout.font.style, size: layout.font.size, color: layout.font.color } diff --git a/test/image/baselines/mapbox_bubbles-text.png b/test/image/baselines/mapbox_bubbles-text.png index 3430b8e93467f3fc6cf2855fa82060fe1d52ab41..e9b72df1095bb129a3712933d9a2ec4f1439218a 100644 GIT binary patch delta 74137 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

!)defv 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 Date: Mon, 22 Apr 2024 14:06:41 -0400 Subject: [PATCH 090/102] no integer weight --- src/lib/coerce.js | 7 +- src/plots/font_attributes.js | 6 +- test/plot-schema.json | 2579 +++++++++++++--------------------- 3 files changed, 970 insertions(+), 1622 deletions(-) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index abe92df7509..b645cca0a71 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -114,13 +114,8 @@ exports.valObjectMeta = { 'are coerced to the `dflt`.' ].join(' '), requiredOpts: [], - otherOpts: ['dflt', 'min', 'max', 'arrayOk', 'extras'], + otherOpts: ['dflt', 'min', 'max', 'arrayOk'], coerceFunction: function(v, propOut, dflt, opts) { - if((opts.extras || []).indexOf(v) !== -1) { - propOut.set(v); - return; - } - if(v % 1 || !isNumeric(v) || (opts.min !== undefined && v < opts.min) || (opts.max !== undefined && v > opts.max)) { diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index f8a02dbb583..4768f997668 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -51,10 +51,8 @@ module.exports = function(opts) { weight: { editType: editType, - valType: 'integer', - min: 1, - max: 1000, - extras: ['normal', 'bold'], + valType: 'enumerated', + values: ['normal', 'bold'], dflt: 'normal', description: [ 'Sets the weight (or boldness) of the font.' diff --git a/test/plot-schema.json b/test/plot-schema.json index 85c16186d83..b96220e0211 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -524,8 +524,7 @@ "dflt", "min", "max", - "arrayOk", - "extras" + "arrayOk" ], "requiredOpts": [] }, @@ -648,13 +647,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "layoutstyle", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -875,13 +872,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "height": { @@ -951,13 +946,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object" @@ -1282,13 +1275,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -1539,13 +1530,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -1753,13 +1742,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -2062,13 +2049,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "geo": { @@ -2870,13 +2855,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "grouptitlefont": { @@ -2927,13 +2910,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "namelength": { @@ -3180,13 +3161,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "groupclick": { @@ -3247,13 +3226,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "indentation": { @@ -3363,13 +3340,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "legend", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -3795,13 +3770,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "textposition": { @@ -4144,13 +4117,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "padding": { @@ -4294,13 +4265,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -4709,13 +4678,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -5011,13 +4978,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -5460,13 +5425,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -5645,13 +5608,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -5869,13 +5830,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "height": { @@ -5945,13 +5904,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object" @@ -6381,13 +6338,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -6832,13 +6787,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -7010,13 +6963,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -7117,13 +7068,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -7568,13 +7517,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -7746,13 +7693,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -7853,13 +7798,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -8304,13 +8247,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -8482,13 +8423,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -8745,13 +8684,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "padding": { @@ -8895,13 +8832,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc+arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -9170,13 +9105,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "offset": { @@ -9263,13 +9196,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "len": { @@ -9775,13 +9706,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -10026,13 +9955,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -10171,13 +10098,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -10422,13 +10347,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -10607,13 +10530,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -10683,13 +10604,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -10934,13 +10853,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -11119,13 +11036,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -11201,13 +11116,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -11452,13 +11365,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -11637,13 +11548,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -11794,13 +11703,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "layoutstyle", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "pad": { @@ -12173,13 +12080,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "arraydraw", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "name": { @@ -12353,13 +12258,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -13118,13 +13021,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -13487,13 +13388,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -13721,13 +13620,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -13845,13 +13742,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } } }, @@ -14700,13 +14595,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -14934,13 +14827,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "ticks", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -15416,13 +15307,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -15570,13 +15459,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -15646,13 +15533,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -15782,13 +15667,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -16039,13 +15922,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -16253,13 +16134,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -16705,13 +16584,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -16870,13 +16747,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -17392,13 +17267,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -17517,13 +17390,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -17653,13 +17524,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -17910,13 +17779,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -18124,13 +17991,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -18901,13 +18766,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -19043,13 +18906,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -20366,13 +20227,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -20511,13 +20370,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -20872,13 +20729,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleoffset": { @@ -21290,13 +21145,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -21442,13 +21295,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "offset": { @@ -21548,13 +21399,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleoffset": { @@ -21966,13 +21815,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -22118,13 +21965,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "offset": { @@ -22249,13 +22094,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "ids": { @@ -22325,13 +22168,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -22545,13 +22386,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -22802,13 +22641,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -23016,13 +22853,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -23286,13 +23121,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -23411,13 +23244,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -23770,13 +23601,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -24027,13 +23856,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -24241,13 +24068,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -24505,13 +24330,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -24630,13 +24453,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -25024,13 +24845,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -25281,13 +25100,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -25495,13 +25312,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -25753,13 +25568,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -25878,13 +25691,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -26297,13 +26108,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -26554,13 +26363,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -26768,13 +26575,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -26948,13 +26753,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "labelformat": { @@ -27210,13 +27013,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -27339,13 +27140,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -27528,13 +27327,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "textsrc": { @@ -27988,13 +27785,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -28245,13 +28040,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -28459,13 +28252,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -28633,13 +28424,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "labelformat": { @@ -28833,13 +28622,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -29160,13 +28947,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -29417,13 +29202,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -29631,13 +29414,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -29885,13 +29666,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -30020,13 +29799,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -30478,13 +30255,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -30631,13 +30406,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -30707,13 +30480,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -30843,13 +30614,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -31100,13 +30869,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -31314,13 +31081,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -31662,13 +31427,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -31798,13 +31561,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -32294,13 +32055,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -32436,13 +32195,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -32528,13 +32285,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -32832,13 +32587,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -32974,13 +32727,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -33154,13 +32905,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -33411,13 +33160,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -33625,13 +33372,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -33902,13 +33647,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -34031,13 +33774,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -34176,13 +33917,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "textsrc": { @@ -34592,13 +34331,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -34849,13 +34586,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -35063,13 +34798,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -35335,13 +35068,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -35430,13 +35161,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -36162,13 +35891,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -36284,13 +36011,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "legend": { @@ -36355,13 +36080,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -36491,13 +36214,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -36748,13 +36469,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -36962,13 +36681,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -37384,13 +37101,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "selected": { @@ -37513,13 +37228,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "textposition": { @@ -37893,13 +37606,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -38150,13 +37861,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -38364,13 +38073,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -38644,13 +38351,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -38757,13 +38462,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -38925,13 +38628,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "texttemplate": { @@ -39297,13 +38998,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -39554,13 +39253,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -39768,13 +39465,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -39943,13 +39638,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "labelformat": { @@ -40208,13 +39901,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -40321,13 +40012,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -40534,13 +40223,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "texttemplate": { @@ -41030,13 +40717,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -41173,13 +40858,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -41264,13 +40947,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -41400,13 +41081,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -41657,13 +41336,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -41871,13 +41548,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -42227,13 +41902,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -42356,13 +42029,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -42502,13 +42173,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -42843,13 +42512,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -42960,13 +42627,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -43266,13 +42931,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "increasing": { @@ -43574,13 +43237,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -43951,13 +43612,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -44057,13 +43716,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "prefix": { @@ -44165,13 +43822,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -44392,13 +44047,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -44649,13 +44302,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -44863,13 +44514,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -45147,13 +44796,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -45282,13 +44929,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -45840,13 +45485,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -46097,13 +45740,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -46311,13 +45952,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -46616,13 +46255,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -46791,13 +46428,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -47361,13 +46996,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -47515,13 +47148,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -48039,13 +47670,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "legendgrouptitle": { @@ -48098,13 +47727,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -48228,13 +47855,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -48485,13 +48110,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -48699,13 +48322,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -48928,13 +48549,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "transforms": { @@ -49224,13 +48843,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "labelside": { @@ -49299,13 +48916,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -49435,13 +49050,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -49692,13 +49305,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -49906,13 +49517,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -50159,13 +49768,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "stream": { @@ -50235,13 +49842,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "transforms": { @@ -50373,13 +49978,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleposition": { @@ -50645,13 +50248,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -50787,13 +50388,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -50891,13 +50490,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -51159,13 +50756,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -51314,13 +50909,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -51458,13 +51051,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -51727,13 +51318,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -51838,13 +51427,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -52303,13 +51890,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -52398,13 +51983,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -52655,13 +52238,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -52970,13 +52551,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -53173,13 +52752,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "type": "sankey", @@ -53766,13 +53343,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -53901,13 +53476,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -54135,13 +53708,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -54392,13 +53963,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -54606,13 +54175,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -55640,13 +55207,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -56413,13 +55978,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -56538,13 +56101,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -56674,13 +56235,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -56931,13 +56490,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -57145,13 +56702,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -57393,13 +56948,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -57650,13 +57203,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -57864,13 +57415,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -58383,13 +57932,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -58805,13 +58352,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -58939,13 +58484,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -59158,13 +58701,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -59415,13 +58956,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -59629,13 +59168,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -60628,13 +60165,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -60977,13 +60512,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -61112,13 +60645,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -61333,13 +60864,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -61590,13 +61119,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -61804,13 +61331,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -62796,13 +62321,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -63321,13 +62844,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -63446,13 +62967,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -63637,13 +63156,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -63894,13 +63411,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -64108,13 +63623,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -65049,13 +64562,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -65584,13 +65095,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -65719,13 +65228,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -65899,13 +65406,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -66156,13 +65661,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -66370,13 +65873,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -66693,13 +66194,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "textposition": { @@ -67004,13 +66503,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -67138,13 +66635,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -67357,13 +66852,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -67614,13 +67107,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -67828,13 +67319,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -68848,13 +68337,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -69202,13 +68689,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -69327,13 +68812,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -69505,13 +68988,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -69762,13 +69243,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -69976,13 +69455,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -70939,13 +70416,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -71286,13 +70761,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -71430,13 +70903,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -71649,13 +71120,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -71906,13 +71375,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -72120,13 +71587,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -73134,13 +72599,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -73483,13 +72946,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -73617,13 +73078,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -73836,13 +73295,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -74093,13 +73550,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -74307,13 +73762,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -75319,13 +74772,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -75681,13 +75132,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -75806,13 +75255,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -75954,13 +75401,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -76211,13 +75656,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -76425,13 +75868,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -77495,13 +76936,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -77752,13 +77191,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -77966,13 +77403,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -78225,13 +77660,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -78344,13 +77777,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -78954,13 +78385,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -79097,13 +78526,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -79200,13 +78627,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -79336,13 +78761,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -79593,13 +79016,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -79807,13 +79228,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -80163,13 +79582,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -80312,13 +79729,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -80540,13 +79955,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -80797,13 +80210,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -81011,13 +80422,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -81554,13 +80963,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -81679,13 +81086,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -82144,13 +81549,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -82449,13 +81852,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -82687,13 +82088,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -82782,13 +82181,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -83121,13 +82518,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -83264,13 +82659,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -83344,13 +82737,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -83480,13 +82871,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -83737,13 +83126,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -83951,13 +83338,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "colorbars", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -84352,13 +83737,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -84481,13 +83864,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -84627,13 +84008,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "plot", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -85009,13 +84388,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -85155,13 +84532,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -86306,13 +85681,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "titleside": { @@ -86563,13 +85936,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "tickformat": { @@ -86777,13 +86148,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -87061,13 +86430,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -87196,13 +86563,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -87930,13 +87295,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "none", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -88115,13 +87478,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -88191,13 +87552,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "style", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] } }, "role": "object", @@ -88361,13 +87720,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", @@ -88497,13 +87854,11 @@ "description": "Sets the weight (or boldness) of the font.", "dflt": "normal", "editType": "calc", - "extras": [ + "valType": "enumerated", + "values": [ "normal", "bold" - ], - "max": 1000, - "min": 1, - "valType": "integer" + ] }, "weightsrc": { "description": "Sets the source reference on Chart Studio Cloud for `weight`.", From 82b918159e300081b85b54b6f1ba15c8522ba5c6 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Mon, 22 Apr 2024 15:13:45 -0400 Subject: [PATCH 091/102] do not include font styling options in svg when set to normal --- src/snapshot/tosvg.js | 14 ++++++++++++++ test/jasmine/tests/toimage_test.js | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/snapshot/tosvg.js b/src/snapshot/tosvg.js index aebd6814f6a..2c3a288945c 100644 --- a/src/snapshot/tosvg.js +++ b/src/snapshot/tosvg.js @@ -104,6 +104,20 @@ module.exports = function toSVG(gd, format, scale) { if(ff && ff.indexOf('"') !== -1) { txt.style('font-family', ff.replace(DOUBLEQUOTE_REGEX, DUMMY_SUB)); } + + // Drop normal font-weight, font-style and font-variant to reduce the size + var fw = this.style.fontWeight; + if(fw && fw === 'normal') { + txt.style('font-weight', undefined); + } + var fs = this.style.fontStyle; + if(fs && fs === 'normal') { + txt.style('font-style', undefined); + } + var fv = this.style.fontVariant; + if(fv && fv === 'normal') { + txt.style('font-variant', undefined); + } }); svg.selectAll('.gradient_filled,.pattern_filled').each(function() { diff --git a/test/jasmine/tests/toimage_test.js b/test/jasmine/tests/toimage_test.js index 3d0354afda2..da4ffd5aba6 100644 --- a/test/jasmine/tests/toimage_test.js +++ b/test/jasmine/tests/toimage_test.js @@ -179,7 +179,7 @@ describe('Plotly.toImage', function() { .then(function() { return Plotly.toImage(gd, {format: 'svg', imageDataOnly: true}); }) .then(function(d) { expect(d.indexOf('data:image/')).toBe(-1); - expect(d.length).toBeWithin(35149, 1e3, 'svg image length'); + expect(d.length).toBeWithin(32062, 1e3, 'svg image length'); }) .then(function() { return Plotly.toImage(gd, {format: 'webp', imageDataOnly: true}); }) .then(function(d) { From 0d38a5dbb34d09b7020a9f0e8c54b54c315f8231 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 09:31:01 -0400 Subject: [PATCH 092/102] refactor --- src/components/annotations/common_defaults.js | 14 ++++++-------- src/components/fx/hover.js | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/components/annotations/common_defaults.js b/src/components/annotations/common_defaults.js index f4cfc8065dd..ae4876b5c60 100644 --- a/src/components/annotations/common_defaults.js +++ b/src/components/annotations/common_defaults.js @@ -58,14 +58,12 @@ module.exports = function handleAnnotationCommonDefaults(annIn, annOut, fullLayo Color.contrast(hoverBG) ); - Lib.coerceFont(coerce, 'hoverlabel.font', { - family: globalHoverLabel.font.family, - weight: globalHoverLabel.font.weight, - style: globalHoverLabel.font.style, - variant: globalHoverLabel.font.variant, - size: globalHoverLabel.font.size, - color: globalHoverLabel.font.color || hoverBorder - }); + var fontDflt = Lib.extendFlat({}, globalHoverLabel.font); + if(!fontDflt.color) { + fontDflt.color = hoverBorder; + } + + Lib.coerceFont(coerce, 'hoverlabel.font', fontDflt); } coerce('captureevents', !!hoverText); diff --git a/src/components/fx/hover.js b/src/components/fx/hover.js index bf487173e94..61dbc7675dd 100644 --- a/src/components/fx/hover.js +++ b/src/components/fx/hover.js @@ -1017,7 +1017,7 @@ function createHoverText(hoverData, opts) { variant: commonLabelOpts.font.variant || fontVariant, family: commonLabelOpts.font.family || fontFamily, size: commonLabelOpts.font.size || fontSize, - color: commonLabelOpts.font.color || contrastColor, + color: commonLabelOpts.font.color || contrastColor }; lpath.style({ From a63189452a4c3b693e49be160cf49ae8fdcc0734 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 09:38:24 -0400 Subject: [PATCH 093/102] fix mapbox font --- src/plots/mapbox/layout_defaults.js | 2 -- src/traces/scatter/text_defaults.js | 4 +--- src/traces/scattermapbox/defaults.js | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/plots/mapbox/layout_defaults.js b/src/plots/mapbox/layout_defaults.js index 5f6903a4e2d..8082ff51f3b 100644 --- a/src/plots/mapbox/layout_defaults.js +++ b/src/plots/mapbox/layout_defaults.js @@ -104,8 +104,6 @@ function handleLayerDefaults(layerIn, layerOut) { coerce('symbol.text'); Lib.coerceFont(coerce, 'symbol.textfont', undefined, { - noWeight: true, - noStyle: true, noVariant: true }); coerce('symbol.textposition'); diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index 48508f2eb1f..36bbb9c674a 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -10,9 +10,7 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) { opts = opts || {}; coerce('textposition'); - Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, { - noVariant: opts.noFontVariant - }); + Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, opts); if(!opts.noSelect) { coerce('selected.textfont.color'); diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 63b6c55c54f..246c965163f 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -107,7 +107,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout handleTextDefaults(traceIn, traceOut, layout, coerce, { noSelect: true, - noFontVariant: true, + noVariant: true, font: { family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', weight: layout.font.weight, From f963280eceaaf4c3309da162a5137273e960abd5 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 09:42:13 -0400 Subject: [PATCH 094/102] correct coerce function and remove unused code --- src/traces/bar/helpers.js | 26 -------------------------- src/traces/bar/style.js | 2 +- 2 files changed, 1 insertion(+), 27 deletions(-) diff --git a/src/traces/bar/helpers.js b/src/traces/bar/helpers.js index a4a71faee65..d1f30a23246 100644 --- a/src/traces/bar/helpers.js +++ b/src/traces/bar/helpers.js @@ -16,32 +16,6 @@ exports.coerceString = function(attributeDefinition, value, defaultValue) { attributeDefinition.dflt; }; -exports.coerceInteger = function(attributeDefinition, value, defaultValue) { - if(isNumeric(value)) { - value = +value; - - value = Math.round(value); - - var min = attributeDefinition.min; - var max = attributeDefinition.max; - var isOutOfBounds = (min !== undefined && value < min) || - (max !== undefined && value > max); - - if(!isOutOfBounds) return value; - } - - if( - attributeDefinition.extras && - attributeDefinition.extras.indexOf(value) !== -1 - ) { - return value; - } - - return (defaultValue !== undefined) ? - defaultValue : - attributeDefinition.dflt; -}; - exports.coerceNumber = function(attributeDefinition, value, defaultValue) { if(isNumeric(value)) { value = +value; diff --git a/src/traces/bar/style.js b/src/traces/bar/style.js index e6f629c9c2d..6f496cb6099 100644 --- a/src/traces/bar/style.js +++ b/src/traces/bar/style.js @@ -157,7 +157,7 @@ function getFontValue(attributeDefinition, attributeValue, index, defaultValue) attributeDefinition.size, sizeValue, defaultValue.size), color: helpers.coerceColor( attributeDefinition.color, colorValue, defaultValue.color), - weight: helpers.coerceInteger( + weight: helpers.coerceString( attributeDefinition.weight, weightValue, defaultValue.weight), style: helpers.coerceString( attributeDefinition.style, styleValue, defaultValue.style), From d048236fac3be26088fcf3a4d1f8a15758ef8437 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 09:50:11 -0400 Subject: [PATCH 095/102] revise opt name --- src/lib/coerce.js | 2 +- src/plots/font_attributes.js | 2 +- src/plots/mapbox/layout_attributes.js | 2 +- src/plots/mapbox/layout_defaults.js | 2 +- src/traces/scattermapbox/defaults.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/lib/coerce.js b/src/lib/coerce.js index b645cca0a71..9d242e8385e 100644 --- a/src/lib/coerce.js +++ b/src/lib/coerce.js @@ -468,7 +468,7 @@ exports.coerceFont = function(coerce, attr, dfltObj, opts) { out.weight = coerce(attr + '.weight', dfltObj.weight); out.style = coerce(attr + '.style', dfltObj.style); - if(!opts.noVariant) out.variant = coerce(attr + '.variant', dfltObj.variant); + if(!opts.noFontVariant) out.variant = coerce(attr + '.variant', dfltObj.variant); return out; }; diff --git a/src/plots/font_attributes.js b/src/plots/font_attributes.js index 4768f997668..0a3ea20c6f2 100644 --- a/src/plots/font_attributes.js +++ b/src/plots/font_attributes.js @@ -69,7 +69,7 @@ module.exports = function(opts) { ].join(' ') }, - variant: opts.noVariant ? undefined : { + variant: opts.noFontVariant ? undefined : { editType: editType, valType: 'enumerated', values: variantValues || [ diff --git a/src/plots/mapbox/layout_attributes.js b/src/plots/mapbox/layout_attributes.js index fa781d4ba82..490003fe51b 100644 --- a/src/plots/mapbox/layout_attributes.js +++ b/src/plots/mapbox/layout_attributes.js @@ -11,7 +11,7 @@ var templatedArray = require('../../plot_api/plot_template').templatedArray; var constants = require('./constants'); var fontAttr = fontAttrs({ - noVariant: true, + noFontVariant: true, description: [ 'Sets the icon text font (color=mapbox.layer.paint.text-color, size=mapbox.layer.layout.text-size).', 'Has an effect only when `type` is set to *symbol*.' diff --git a/src/plots/mapbox/layout_defaults.js b/src/plots/mapbox/layout_defaults.js index 8082ff51f3b..f1a78b3ac54 100644 --- a/src/plots/mapbox/layout_defaults.js +++ b/src/plots/mapbox/layout_defaults.js @@ -104,7 +104,7 @@ function handleLayerDefaults(layerIn, layerOut) { coerce('symbol.text'); Lib.coerceFont(coerce, 'symbol.textfont', undefined, { - noVariant: true + noFontVariant: true }); coerce('symbol.textposition'); coerce('symbol.placement'); diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 246c965163f..63b6c55c54f 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -107,7 +107,7 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout handleTextDefaults(traceIn, traceOut, layout, coerce, { noSelect: true, - noVariant: true, + noFontVariant: true, font: { family: supportedFonts.indexOf(layout.font.family) !== -1 ? layout.font.family : 'Open Sans Regular', weight: layout.font.weight, From 33591c2376ed047fb6122452ea851d310540af93 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 10:01:49 -0400 Subject: [PATCH 096/102] remove comments - these are arrayOk & handled now by gl-scatter3d --- src/traces/scatter3d/convert.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/traces/scatter3d/convert.js b/src/traces/scatter3d/convert.js index 9f81a932825..8b9b75559cc 100644 --- a/src/traces/scatter3d/convert.js +++ b/src/traces/scatter3d/convert.js @@ -296,10 +296,10 @@ function convertPlotlyOptions(scene, data) { params.textOffset = calculateTextOffset(data.textposition); params.textColor = formatColor(data.textfont, 1, len); params.textSize = formatParam(data.textfont.size, len, Lib.identity, 12); - params.textFontFamily = data.textfont.family; // arrayOk === false - params.textFontWeight = data.textfont.weight; // arrayOk === false - params.textFontStyle = data.textfont.style; // arrayOk === false - params.textFontVariant = data.textfont.variant; // arrayOk === false + params.textFontFamily = data.textfont.family; + params.textFontWeight = data.textfont.weight; + params.textFontStyle = data.textfont.style; + params.textFontVariant = data.textfont.variant; params.textAngle = 0; } From 9bfe8d11c898034439f2037566e4e46578799af5 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 10:21:25 -0400 Subject: [PATCH 097/102] revise mock --- test/image/mocks/mapbox_bubbles-text.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/image/mocks/mapbox_bubbles-text.json b/test/image/mocks/mapbox_bubbles-text.json index fc5fe665bc2..173b43dbef9 100644 --- a/test/image/mocks/mapbox_bubbles-text.json +++ b/test/image/mocks/mapbox_bubbles-text.json @@ -32,14 +32,16 @@ ], "textposition": "top left", "textfont": { - "weight": "bold", - "style": "italic", "size": 20, "color": "red" } } ], "layout": { + "font": { + "weight": "bold", + "style": "italic" + }, "mapbox": { "bounds": { "west": -60, From 3937f2f4beb883e2276cbabc53c161fcbb8dd5ce Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 10:51:33 -0400 Subject: [PATCH 098/102] fix cluster mapbox font inherit family, weight & style --- src/traces/scattermapbox/convert.js | 24 ++++++++++-------- src/traces/scattermapbox/defaults.js | 4 +-- .../image/baselines/mapbox_scattercluster.png | Bin 166211 -> 168378 bytes test/image/mocks/mapbox_scattercluster.json | 4 +++ 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/traces/scattermapbox/convert.js b/src/traces/scattermapbox/convert.js index 07387f81a68..806d190444b 100644 --- a/src/traces/scattermapbox/convert.js +++ b/src/traces/scattermapbox/convert.js @@ -93,7 +93,7 @@ module.exports = function convert(gd, calcTrace) { paint: {}, layout: { 'text-field': '{point_count_abbreviated}', - 'text-font': ['Open Sans Regular', 'Arial Unicode MS Regular'], + 'text-font': getTextFont(trace), 'text-size': 12 } }; @@ -146,23 +146,16 @@ module.exports = function convert(gd, calcTrace) { } if(hasText) { - var font = trace.textfont; - var str = ''; - if(font.weight === 'bold') str += ' Bold'; - if(font.style === 'italic') str += ' Italic'; - var textFont = font.family; - if(str) textFont = textFont.replace(' Regular', str); - textFont = textFont.split(', '); - var iconSize = (trace.marker || {}).size; var textOpts = convertTextOpts(trace.textposition, iconSize); // all data-driven below !! + Lib.extendFlat(symbol.layout, { 'text-size': trace.textfont.size, 'text-anchor': textOpts.anchor, 'text-offset': textOpts.offset, - 'text-font': textFont + 'text-font': getTextFont(trace) }); Lib.extendFlat(symbol.paint, { @@ -373,3 +366,14 @@ function arrayifyAttribute(values, step) { } return newAttribute; } + +function getTextFont(trace) { + var font = trace.textfont; + var str = ''; + if(font.weight === 'bold') str += ' Bold'; + if(font.style === 'italic') str += ' Italic'; + var textFont = font.family; + if(str) textFont = textFont.replace(' Regular', str); + textFont = textFont.split(', '); + return textFont; +} diff --git a/src/traces/scattermapbox/defaults.js b/src/traces/scattermapbox/defaults.js index 63b6c55c54f..a85816fa46b 100644 --- a/src/traces/scattermapbox/defaults.js +++ b/src/traces/scattermapbox/defaults.js @@ -101,9 +101,9 @@ module.exports = function supplyDefaults(traceIn, traceOut, defaultColor, layout clusterSize !== false || clusterOpacity !== false; - coerce('cluster.enabled', clusterEnabledDflt); + var clusterEnabled = coerce('cluster.enabled', clusterEnabledDflt); - if(subTypes.hasText(traceOut)) { + if(clusterEnabled || subTypes.hasText(traceOut)) { handleTextDefaults(traceIn, traceOut, layout, coerce, { noSelect: true, diff --git a/test/image/baselines/mapbox_scattercluster.png b/test/image/baselines/mapbox_scattercluster.png index 5431666262d9846e1f2f4fbb5a10963abc993d70..b15dc02a4e4d22363fa4a115317a556022fd97af 100644 GIT binary patch literal 168378 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 E02XCm)c^nh literal 166211 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

PB^oxxh>6Q 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 P&Ib-VYiCTOB|iDz^%)bp diff --git a/test/image/mocks/mapbox_scattercluster.json b/test/image/mocks/mapbox_scattercluster.json index 43cae72ece7..3a5ea75ff57 100644 --- a/test/image/mocks/mapbox_scattercluster.json +++ b/test/image/mocks/mapbox_scattercluster.json @@ -197,6 +197,10 @@ } ], "layout": { + "font": { + "weight": "bold", + "style": "italic" + }, "title": { "text": "Clustering points over Canadian cities" }, From 3ac2fa11f5617d6f2f182df4d04a83af59570941 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 12:08:41 -0400 Subject: [PATCH 099/102] draft log --- draftlogs/6956_add.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 draftlogs/6956_add.md diff --git a/draftlogs/6956_add.md b/draftlogs/6956_add.md new file mode 100644 index 00000000000..a47eb80c6e6 --- /dev/null +++ b/draftlogs/6956_add.md @@ -0,0 +1 @@ + - Add "bold" weight, "italic" style and "small-caps" variant options to fonts [[#6956](https://github.com/plotly/plotly.js/pull/6956)] From 21e187eb46d814058d07b545ffeb6385ea077d27 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 14:05:08 -0400 Subject: [PATCH 100/102] bump gl-text --- package-lock.json | 15 +++++++-------- package.json | 2 +- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index a3acf5ab71f..427828a5a47 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "d3-time-format": "^2.2.3", "fast-isnumeric": "^1.1.4", "gl-mat4": "^1.2.0", - "gl-text": "github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", + "gl-text": "^1.4.0", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", "is-mobile": "^4.0.0", @@ -6726,10 +6726,9 @@ "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" }, "node_modules/gl-text": { - "version": "1.3.1", - "resolved": "git+ssh://git@github.com/gl-vis/gl-text.git#837f75920836807dd21ef2d22dc12856608c76aa", - "integrity": "sha512-WlZGr4MKDpiBOawwKd3XHkh/+8uSbOqacaoj4FdJVmXD0Px0q/kRvvcTpCb6cM9/17aVippVdM6s5tR9SPvRvA==", - "license": "MIT", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.4.0.tgz", + "integrity": "sha512-o47+XBqLCj1efmuNyCHt7/UEJmB9l66ql7pnobD6p+sgmBUdzfMZXIF0zD2+KRfpd99DJN+QXdvTFAGCKCVSmQ==", "dependencies": { "bit-twiddle": "^1.0.2", "color-normalize": "^1.5.0", @@ -18405,9 +18404,9 @@ "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" }, "gl-text": { - "version": "git+ssh://git@github.com/gl-vis/gl-text.git#837f75920836807dd21ef2d22dc12856608c76aa", - "integrity": "sha512-WlZGr4MKDpiBOawwKd3XHkh/+8uSbOqacaoj4FdJVmXD0Px0q/kRvvcTpCb6cM9/17aVippVdM6s5tR9SPvRvA==", - "from": "gl-text@github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.4.0.tgz", + "integrity": "sha512-o47+XBqLCj1efmuNyCHt7/UEJmB9l66ql7pnobD6p+sgmBUdzfMZXIF0zD2+KRfpd99DJN+QXdvTFAGCKCVSmQ==", "requires": { "bit-twiddle": "^1.0.2", "color-normalize": "^1.5.0", diff --git a/package.json b/package.json index b9a5e956eb3..a972e7f6a27 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "d3-time-format": "^2.2.3", "fast-isnumeric": "^1.1.4", "gl-mat4": "^1.2.0", - "gl-text": "github:gl-vis/gl-text#837f75920836807dd21ef2d22dc12856608c76aa", + "gl-text": "^1.4.0", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", "is-mobile": "^4.0.0", From 77c73ff8c6151d3b5676bcb1bb47bc1bc8cc93ef Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 14:07:19 -0400 Subject: [PATCH 101/102] bump stackgl modules --- stackgl_modules/package-lock.json | 62 +++++++++++++++---------------- stackgl_modules/package.json | 6 +-- 2 files changed, 32 insertions(+), 36 deletions(-) diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index 788a0716d19..f70ac9b2df9 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -10,16 +10,16 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", - "gl-axes3d": "github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", + "gl-axes3d": "^1.6.0", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", "gl-line3d": "1.2.1", "gl-mesh3d": "^2.3.1", - "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "gl-plot2d": "^1.5.0", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", + "gl-scatter3d": "^1.3.0", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", @@ -3709,10 +3709,9 @@ } }, "node_modules/gl-axes3d": { - "version": "1.5.3", - "resolved": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#dae56c2e455a3f754f7dfe9aa74389a109df08a9", - "integrity": "sha512-SA9ZFdkUikGzBiaWV4TvHJKq1rcfbujwh0FLwnrz9Gz9DCdHrbs0HGqbR6Jjw9GiEpEu2OqtplPM1BCZwRFQjg==", - "license": "MIT", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.6.0.tgz", + "integrity": "sha512-5cOkmjwPZARUfwWN+FB4ksHiNWi1EVlVVaOmLqNryqu3YpLj6spr1SwhnijJhtq69fzcqeKRJYc5Qc+KlqcG9g==", "dependencies": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", @@ -3855,10 +3854,9 @@ } }, "node_modules/gl-plot2d": { - "version": "1.4.5", - "resolved": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#ac02a12ec9fa5283a79c042b900dfd0707c43891", - "integrity": "sha512-ZVOk3uhAcbmolcq6h7Tgr9jwmatLwggp4eswd7zWqcB0kzk+cxMG/UjKLsEPpLIm4BEEf0TcrjDyVcl+E2YCEg==", - "license": "MIT", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.5.0.tgz", + "integrity": "sha512-zOv9CU+Gm8vPSUM8Rm/9Ymzuk9RUMfk0ol0ewe6TUF83rGCN/ZRr+xTHoXigI1N0lQ7nfnj+m1raPn7VFTu2IA==", "dependencies": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", @@ -3866,7 +3864,7 @@ "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", - "text-cache": "github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3" + "text-cache": "^4.3.0" } }, "node_modules/gl-plot3d": { @@ -3914,10 +3912,9 @@ } }, "node_modules/gl-scatter3d": { - "version": "1.2.3", - "resolved": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", - "integrity": "sha512-PMF8pSXP89FY2U1yELefvFI66BmF07PzS+TM2FpCiKYHlrCrvL0ksIgoyzDdFHnMZwf/+U7kyYLB8W23R1oygA==", - "license": "MIT", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.3.0.tgz", + "integrity": "sha512-XPKUjhHjN2EppkXEOo3ALil8EmRE3fXrmJSXr6b1einAFFdAP1D4NhwPQ6Sq1LiZ66fTNpZUsQ1TVxWMqB3hAQ==", "dependencies": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", @@ -6339,10 +6336,9 @@ } }, "node_modules/text-cache": { - "version": "4.2.2", - "resolved": "git+ssh://git@github.com/gl-vis/text-cache.git#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", - "integrity": "sha512-TV3Zbsbyrxf/Wt5pj07Gjet2+vUOiptMnAwpCOZrmiNfri8kh0ta0j7olkPTv2PsAJEx7PVXq5W9fM/oUirUqg==", - "license": "MIT", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.3.0.tgz", + "integrity": "sha512-FM1X6SZwuGy5hgTJvl4SyFENUbLrujUUjb9bsLtz54HTqCasidnk7EfXjZkij0dhEFTD8J6LsYbNUN3KpyKYpg==", "dependencies": { "vectorize-text": "^3.2.1" } @@ -9671,9 +9667,9 @@ } }, "gl-axes3d": { - "version": "git+ssh://git@github.com/gl-vis/gl-axes3d.git#dae56c2e455a3f754f7dfe9aa74389a109df08a9", - "integrity": "sha512-SA9ZFdkUikGzBiaWV4TvHJKq1rcfbujwh0FLwnrz9Gz9DCdHrbs0HGqbR6Jjw9GiEpEu2OqtplPM1BCZwRFQjg==", - "from": "gl-axes3d@github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.6.0.tgz", + "integrity": "sha512-5cOkmjwPZARUfwWN+FB4ksHiNWi1EVlVVaOmLqNryqu3YpLj6spr1SwhnijJhtq69fzcqeKRJYc5Qc+KlqcG9g==", "requires": { "bit-twiddle": "^1.0.2", "dup": "^1.0.0", @@ -9816,9 +9812,9 @@ } }, "gl-plot2d": { - "version": "git+ssh://git@github.com/gl-vis/gl-plot2d.git#ac02a12ec9fa5283a79c042b900dfd0707c43891", - "integrity": "sha512-ZVOk3uhAcbmolcq6h7Tgr9jwmatLwggp4eswd7zWqcB0kzk+cxMG/UjKLsEPpLIm4BEEf0TcrjDyVcl+E2YCEg==", - "from": "gl-plot2d@github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.5.0.tgz", + "integrity": "sha512-zOv9CU+Gm8vPSUM8Rm/9Ymzuk9RUMfk0ol0ewe6TUF83rGCN/ZRr+xTHoXigI1N0lQ7nfnj+m1raPn7VFTu2IA==", "requires": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", @@ -9826,7 +9822,7 @@ "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", - "text-cache": "github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3" + "text-cache": "^4.3.0" } }, "gl-plot3d": { @@ -9874,9 +9870,9 @@ } }, "gl-scatter3d": { - "version": "git+ssh://git@github.com/gl-vis/gl-scatter3d.git#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", - "integrity": "sha512-PMF8pSXP89FY2U1yELefvFI66BmF07PzS+TM2FpCiKYHlrCrvL0ksIgoyzDdFHnMZwf/+U7kyYLB8W23R1oygA==", - "from": "gl-scatter3d@https://github.com/gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.3.0.tgz", + "integrity": "sha512-XPKUjhHjN2EppkXEOo3ALil8EmRE3fXrmJSXr6b1einAFFdAP1D4NhwPQ6Sq1LiZ66fTNpZUsQ1TVxWMqB3hAQ==", "requires": { "gl-buffer": "^2.1.2", "gl-mat4": "^1.2.0", @@ -11936,9 +11932,9 @@ } }, "text-cache": { - "version": "git+ssh://git@github.com/gl-vis/text-cache.git#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", - "integrity": "sha512-TV3Zbsbyrxf/Wt5pj07Gjet2+vUOiptMnAwpCOZrmiNfri8kh0ta0j7olkPTv2PsAJEx7PVXq5W9fM/oUirUqg==", - "from": "text-cache@github:gl-vis/text-cache#5369cdcfa5b94077f6be76b1dfa74d6ac87e76f3", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.3.0.tgz", + "integrity": "sha512-FM1X6SZwuGy5hgTJvl4SyFENUbLrujUUjb9bsLtz54HTqCasidnk7EfXjZkij0dhEFTD8J6LsYbNUN3KpyKYpg==", "requires": { "vectorize-text": "^3.2.1" } diff --git a/stackgl_modules/package.json b/stackgl_modules/package.json index 9b5488821c9..ff5e6011844 100644 --- a/stackgl_modules/package.json +++ b/stackgl_modules/package.json @@ -13,16 +13,16 @@ "box-intersect": "plotly/box-intersect#v1.1.0", "convex-hull": "^1.0.3", "delaunay-triangulate": "^1.1.6", - "gl-axes3d": "github:gl-vis/gl-axes3d#dae56c2e455a3f754f7dfe9aa74389a109df08a9", + "gl-axes3d": "^1.6.0", "gl-cone3d": "^1.6.0", "gl-error3d": "^1.0.16", "gl-heatmap2d": "^1.1.1", "gl-line3d": "1.2.1", "gl-mesh3d": "^2.3.1", - "gl-plot2d": "github:gl-vis/gl-plot2d#ac02a12ec9fa5283a79c042b900dfd0707c43891", + "gl-plot2d": "^1.5.0", "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", - "gl-scatter3d": "github:gl-vis/gl-scatter3d#9504c1bff7d9cfed8a85866cbc5e47cb32bdfb9a", + "gl-scatter3d": "^1.3.0", "gl-select-box": "^1.0.4", "gl-shader": "4.3.1", "gl-spikes2d": "^1.0.2", From 35a025a9709a788074e73a3e0f9085e2e7c1f38c Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Tue, 23 Apr 2024 14:07:55 -0400 Subject: [PATCH 102/102] npm audit fix --- stackgl_modules/package-lock.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/stackgl_modules/package-lock.json b/stackgl_modules/package-lock.json index f70ac9b2df9..90101026c62 100644 --- a/stackgl_modules/package-lock.json +++ b/stackgl_modules/package-lock.json @@ -4,6 +4,7 @@ "requires": true, "packages": { "": { + "name": "stackgl_modules", "dependencies": { "@plotly/point-cluster": "^3.1.9", "alpha-shape": "^1.0.0", @@ -6841,9 +6842,9 @@ "dev": true }, "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "engines": { "node": ">=0.10.0" } @@ -12327,9 +12328,9 @@ "dev": true }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" }, "wrappy": { "version": "1.0.2",

jh(5FU@%4s=v;t}^ibCz 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 literal 75692 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%0A37m*cgM;Kl>mr9 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 V<*q81QNX}|N^)wl< Date: Sat, 13 Apr 2024 22:46:36 -0400 Subject: [PATCH 053/102] style sankey_energy --- test/image/baselines/sankey_energy.png | Bin 210625 -> 199128 bytes test/image/mocks/sankey_energy.json | 6 +++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/test/image/baselines/sankey_energy.png b/test/image/baselines/sankey_energy.png index c3a2fdeecdf6ddaa064df330d4deb1e176417873..ffe9b26f1def9b0a89ce1a5178f2ff0e69a1a722 100644 GIT binary patch literal 199128 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%0DVbNNQOJP>w&0 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 literal 210625 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 Nr>dx>P$p*{{C~Hj_4@z- diff --git a/test/image/mocks/sankey_energy.json b/test/image/mocks/sankey_energy.json index 71228ff550f..a781bf1956f 100644 --- a/test/image/mocks/sankey_energy.json +++ b/test/image/mocks/sankey_energy.json @@ -495,7 +495,11 @@ "width": 1118, "height": 772, "font": { - "size": 10 + "size": 10, + "weight": "bold", + "style": "italic", + "stretch": "condensed", + "variant": "small-caps" }, "updatemenus": [ { From ba372e0dbe4d7b434d4bdb559382879ced603d81 Mon Sep 17 00:00:00 2001 From: Mojtaba Samimi Date: Sat, 13 Apr 2024 22:50:41 -0400 Subject: [PATCH 054/102] style trace_metatext --- test/image/baselines/trace_metatext.png | Bin 100600 -> 102545 bytes test/image/mocks/trace_metatext.json | 6 ++++++ 2 files changed, 6 insertions(+) diff --git a/test/image/baselines/trace_metatext.png b/test/image/baselines/trace_metatext.png index 6174afab321c08a85f150fede43dbba5f30c680d..24921f9553af293be2d79be375b0c65ca21e3287 100644 GIT binary patch literal 102545 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