From 4b433a0c36e1268fc35fc2250fdd482ef0d9b615 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 21:27:41 -0400 Subject: [PATCH 01/53] Rename results --- index.js | 77 +++++++++++++++++++++++++++++--------------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/index.js b/index.js index e47d17f..1e61e64 100644 --- a/index.js +++ b/index.js @@ -1,52 +1,55 @@ -var _ = require('lodash'); -var postcss = require('postcss'); -var gzipSize = require('gzip-size'); -var declarations = require('./lib/declarations'); -var selectors = require('./lib/selectors'); -var aggregates = require('./lib/aggregates'); -var rules = require('./lib/rules'); -var size = require('./lib/size'); + +var _ = require('lodash') +var postcss = require('postcss') +var gzipSize = require('gzip-size') +var declarations = require('./lib/declarations') +var selectors = require('./lib/selectors') +var aggregates = require('./lib/aggregates') +var rules = require('./lib/rules') +var size = require('./lib/size') module.exports = function(cssStringOrAST, options) { - options = options || {}; - options.safe = options.safe || true; - var obj; - var string; - var result = {}; + options = options || {} + options.safe = options.safe || true + + var obj + var string + var results = {} if (_.isString(cssStringOrAST)) { - obj = postcss.parse(cssStringOrAST, options); - string = cssStringOrAST; + obj = postcss.parse(cssStringOrAST, options) + string = cssStringOrAST } else if (_.isObject(cssStringOrAST)) { - obj = cssStringOrAST; - string = obj.toString(); + obj = cssStringOrAST + string = obj.toString() } else { - throw new TypeError('cssstats expects a string or PostCSS AST'); + throw new TypeError('cssstats expects a string or PostCSS AST') } - if (!obj) { return false; } + if (!obj) { return false } + + results.averages = {} + results.size = size(string) + results.gzipSize = gzipSize.sync(string) - result.averages = {}; - result.size = size(string); - result.gzipSize = gzipSize.sync(string); + var selectorStats = selectors(obj) + results.selectors = selectorStats.selectors + results.averages.specificity = selectorStats.averageSpecificity - var selectorStats = selectors(obj); - result.selectors = selectorStats.selectors; - result.averages.specificity = selectorStats.averageSpecificity; + var ruleStats = rules(obj) + results.rules = ruleStats.rules + results.averages.ruleSize = ruleStats.averageRuleSize - var ruleStats = rules(obj); - result.rules = ruleStats.rules; - result.averages.ruleSize = ruleStats.averageRuleSize; + results.declarations = declarations(obj) + results.aggregates = aggregates(results) - result.declarations = declarations(obj); - result.aggregates = aggregates(result); + results.aggregates.idSelectors = selectorStats.idSelectors + results.aggregates.classSelectors = selectorStats.classSelectors + results.aggregates.repeatedSelectors = selectorStats.repeatedSelectors + results.aggregates.pseudoClassSelectors = selectorStats.pseudoClassSelectors + results.aggregates.pseudoElementSelectors = selectorStats.pseudoElementSelectors - result.aggregates.idSelectors = selectorStats.idSelectors; - result.aggregates.classSelectors = selectorStats.classSelectors; - result.aggregates.repeatedSelectors = selectorStats.repeatedSelectors; - result.aggregates.pseudoClassSelectors = selectorStats.pseudoClassSelectors; - result.aggregates.pseudoElementSelectors = selectorStats.pseudoElementSelectors; + return results - return result; -}; +} From 78204d50d90f0820aec7765ff0695cda6154fc9f Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 21:28:24 -0400 Subject: [PATCH 02/53] Rename src --- index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 1e61e64..336add6 100644 --- a/index.js +++ b/index.js @@ -8,7 +8,7 @@ var aggregates = require('./lib/aggregates') var rules = require('./lib/rules') var size = require('./lib/size') -module.exports = function(cssStringOrAST, options) { +module.exports = function(src, options) { options = options || {} options.safe = options.safe || true @@ -17,11 +17,11 @@ module.exports = function(cssStringOrAST, options) { var string var results = {} - if (_.isString(cssStringOrAST)) { - obj = postcss.parse(cssStringOrAST, options) - string = cssStringOrAST - } else if (_.isObject(cssStringOrAST)) { - obj = cssStringOrAST + if (_.isString(src)) { + obj = postcss.parse(src, options) + string = src + } else if (_.isObject(src)) { + obj = src string = obj.toString() } else { throw new TypeError('cssstats expects a string or PostCSS AST') From 70bd0bd7ca8fb9606a258334e63993db69624c5a Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 21:29:01 -0400 Subject: [PATCH 03/53] Rename opts --- index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 336add6..fca5858 100644 --- a/index.js +++ b/index.js @@ -8,17 +8,17 @@ var aggregates = require('./lib/aggregates') var rules = require('./lib/rules') var size = require('./lib/size') -module.exports = function(src, options) { +module.exports = function(src, opts) { - options = options || {} - options.safe = options.safe || true + opts = opts || {} + opts.safe = opts.safe || true var obj var string var results = {} if (_.isString(src)) { - obj = postcss.parse(src, options) + obj = postcss.parse(src, opts) string = src } else if (_.isObject(src)) { obj = src From 3452aa42ff1be29fa8a27890a778cdc2c26dad84 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 21:29:45 -0400 Subject: [PATCH 04/53] Add lite option --- index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index fca5858..123c55e 100644 --- a/index.js +++ b/index.js @@ -11,7 +11,10 @@ var size = require('./lib/size') module.exports = function(src, opts) { opts = opts || {} - opts.safe = opts.safe || true + opts = _.defaults(opts, { + safe: true, + lite: false + }) var obj var string From 355c952a328c305d00951a6c127796d5d6a80517 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 22:34:11 -0400 Subject: [PATCH 05/53] Handle default behavior or use as a PostCSS plugin --- index.js | 74 +++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 57 insertions(+), 17 deletions(-) diff --git a/index.js b/index.js index 123c55e..7e86efd 100644 --- a/index.js +++ b/index.js @@ -2,10 +2,10 @@ var _ = require('lodash') var postcss = require('postcss') var gzipSize = require('gzip-size') -var declarations = require('./lib/declarations') +// var declarations = require('./lib/declarations') var selectors = require('./lib/selectors') -var aggregates = require('./lib/aggregates') -var rules = require('./lib/rules') +// var aggregates = require('./lib/aggregates') +// var rules = require('./lib/rules') var size = require('./lib/size') module.exports = function(src, opts) { @@ -16,22 +16,64 @@ module.exports = function(src, opts) { lite: false }) - var obj - var string - var results = {} + function parse(root, result) { - if (_.isString(src)) { - obj = postcss.parse(src, opts) - string = src - } else if (_.isObject(src)) { - obj = src - string = obj.toString() + var stats = {} + + var string = postcss().process(root).css + stats.size = size(string) + stats.gzipSize = gzipSize.sync(string) + + stats.rules = {} + stats.selectors = {} + stats.rules.total = 0 + stats.selectors.total = 0 + + root.eachRule(function(rule) { + stats.rules.total++ + rule.selectors.forEach(function(selector) { + stats.selectors.total++ + }) + }) + + stats.aggregates = {} + + // Add extra stats when lite option is not set + if (!opts.lite) { + _.assign(stats, { + }) + } + + // Push message to PostCSS when used as a plugin + if (result && result.messages) { + result.messages.push({ + type: 'cssstats', + plugin: 'postcss-cssstats', + stats: stats + }) + } + + // Return stats for default usage + return stats + + } + + if (typeof src === 'string') { + // Default behavior + var root = postcss.parse(src, { safe: true }) + var result = parse(root, {}) + return result + } else if (typeof src === 'object' || typeof src === 'undefined') { + // Return a PostCSS plugin + return parse } else { - throw new TypeError('cssstats expects a string or PostCSS AST') + throw new TypeError('cssstats expects a string or to be used as a PostCSS plugin') } - if (!obj) { return false } +} + +/* v1 Object results.averages = {} results.size = size(string) results.gzipSize = gzipSize.sync(string) @@ -52,7 +94,5 @@ module.exports = function(src, opts) { results.aggregates.repeatedSelectors = selectorStats.repeatedSelectors results.aggregates.pseudoClassSelectors = selectorStats.pseudoClassSelectors results.aggregates.pseudoElementSelectors = selectorStats.pseudoElementSelectors +*/ - return results - -} From b4d98d6d602f5ed0436a208f0239152ef63d4186 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 23:00:58 -0400 Subject: [PATCH 06/53] Update selectors module --- index.js | 10 ++-- lib/selectors.js | 118 +++++++++++++++++++++++++---------------------- 2 files changed, 67 insertions(+), 61 deletions(-) diff --git a/index.js b/index.js index 7e86efd..af6d00c 100644 --- a/index.js +++ b/index.js @@ -2,11 +2,11 @@ var _ = require('lodash') var postcss = require('postcss') var gzipSize = require('gzip-size') -// var declarations = require('./lib/declarations') +var size = require('./lib/size') var selectors = require('./lib/selectors') +// var declarations = require('./lib/declarations') // var aggregates = require('./lib/aggregates') // var rules = require('./lib/rules') -var size = require('./lib/size') module.exports = function(src, opts) { @@ -25,15 +25,11 @@ module.exports = function(src, opts) { stats.gzipSize = gzipSize.sync(string) stats.rules = {} - stats.selectors = {} stats.rules.total = 0 - stats.selectors.total = 0 + stats.selectors = selectors(root) root.eachRule(function(rule) { stats.rules.total++ - rule.selectors.forEach(function(selector) { - stats.selectors.total++ - }) }) stats.aggregates = {} diff --git a/lib/selectors.js b/lib/selectors.js index c8ef342..c18d9d6 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -1,78 +1,88 @@ -var specificity = require('specificity'); -var hasIdSelector = require('has-id-selector'); -var hasClassSelector = require('has-class-selector'); -var hasPseudoElement = require('has-pseudo-element'); -var hasPseudoClass = require('has-pseudo-class'); -module.exports = function(obj) { - var repeatedSelectorsCache = {}; +var _ = require('lodash') +var specificity = require('specificity') +var hasIdSelector = require('has-id-selector') +var hasClassSelector = require('has-class-selector') +var hasPseudoElement = require('has-pseudo-element') +var hasPseudoClass = require('has-pseudo-class') + +module.exports = function(root) { + + var repeatedSelectorsCache = {} var result = { - selectors: [], - averageSpecificity: 0, - idSelectors: 0, - classSelectors: 0, - pseudoElementSelectors: 0, - pseudoClassSelectors: 0, - repeatedSelectors: [] - }; - - var selectorCount = 0; - var specificityTotal = 0; - - function parseSpecificityBaseTen(selector) { - var values = selector.specificity.split(','); - var a = parseInt(values[0], 10) * 1000; - var b = parseInt(values[1], 10) * 100; - var c = parseInt(values[2], 10) * 10; - var d = parseInt(values[3], 10); - if (a > 10000) { a = 10000; } - if (b > 1000) { b = 1000; } - if (c > 100) { c = 100; } - if (d > 10) { d = 10; } - return (a + b + c + d); + total: 0, + id: 0, + class: 0, + type: 0, + pseudoClass: 0, + pseudoElement: 0, + repeated: [], + values: [], + specificity: { + graph: [], + max: 0, + average: 0 + } + } + + function specificityGraph(selector) { + return specificity.calculate(selector)[0] + .specificity + .split(',') + .map(function (n) { + return parseFloat(n) + }) + .reverse() + .reduce(function (a, b, i, arr) { + b = b < 10 ? b : 9 + return a + (b * Math.pow(10, i)) + }) } - obj.eachRule(function(rule) { + + root.eachRule(function(rule) { + var graph rule.selectors.forEach(function(selector) { - var s = specificity.calculate(selector)[0]; - s.specificity_10 = parseSpecificityBaseTen(s); - specificityTotal += s.specificity_10; + result.total++ + result.values.push(selector) - result.selectors.push(s); - selectorCount++; + repeatedSelectorsCache[selector] = repeatedSelectorsCache[selector] || 0 + repeatedSelectorsCache[selector]++ - repeatedSelectorsCache[selector] = repeatedSelectorsCache[selector] || 0; - repeatedSelectorsCache[selector]++; + // Add type selector check if (hasClassSelector(selector)) { - result.classSelectors++; + result.class++ } if (hasIdSelector(selector)) { - result.idSelectors++; + result.id++ } if (hasPseudoElement(selector)) { - result.pseudoElementSelectors++; + result.pseudoElement++ } if (hasPseudoClass(selector)) { - result.pseudoClassSelectors++; + result.pseudoClass++ } - }); - }); + }) - Object.keys(repeatedSelectorsCache).forEach(function(selector) { - if (repeatedSelectorsCache[selector] && repeatedSelectorsCache[selector] > 1) { - result.repeatedSelectors.push(selector); - } - }); + graph = result.values.map(specificityGraph) + result.specificity.graph = graph + result.specificity.max = _.max(graph) + result.specificity.average = _.sum(graph) / graph.length + }) - if (selectorCount > 0) { - result.averageSpecificity = specificityTotal/selectorCount; - } + Object.keys(repeatedSelectorsCache) + .forEach(function(selector) { + if (repeatedSelectorsCache[selector] && repeatedSelectorsCache[selector] > 1) { + result.repeated.push(selector) + } + }) + + return result - return result; +} -}; From a2a4edda5b52a1cfd1f8968a8990d9ee3e486d33 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 23:12:02 -0400 Subject: [PATCH 07/53] Adjust rules module --- index.js | 9 ++------- lib/rules.js | 46 ++++++++++++++++++++++------------------------ 2 files changed, 24 insertions(+), 31 deletions(-) diff --git a/index.js b/index.js index af6d00c..305861a 100644 --- a/index.js +++ b/index.js @@ -3,10 +3,10 @@ var _ = require('lodash') var postcss = require('postcss') var gzipSize = require('gzip-size') var size = require('./lib/size') +var rules = require('./lib/rules') var selectors = require('./lib/selectors') // var declarations = require('./lib/declarations') // var aggregates = require('./lib/aggregates') -// var rules = require('./lib/rules') module.exports = function(src, opts) { @@ -24,14 +24,9 @@ module.exports = function(src, opts) { stats.size = size(string) stats.gzipSize = gzipSize.sync(string) - stats.rules = {} - stats.rules.total = 0 + stats.rules = rules(root) stats.selectors = selectors(root) - root.eachRule(function(rule) { - stats.rules.total++ - }) - stats.aggregates = {} // Add extra stats when lite option is not set diff --git a/lib/rules.js b/lib/rules.js index 6f93bdf..1d03dc2 100644 --- a/lib/rules.js +++ b/lib/rules.js @@ -1,37 +1,35 @@ -module.exports = function(obj) { +var _ = require('lodash') - var result = { - rules: [], - averageRuleSize: 0 - }; +module.exports = function(root) { - var ruleCount = 0; - var declarationsCount = 0; + var result = { + total: 0, + size: { + graph: [], + max: 0, + average: 0 + }, + } - obj.eachRule(function(rule) { - var declarations = []; + root.eachRule(function(rule) { + var declarations = 0 rule.nodes.forEach(function(node) { if (node.type === 'decl') { - declarations.push(node); + declarations++ } - }); + }) - declarationsCount += declarations.length; - ruleCount++; + result.total++ + result.size.graph.push(declarations) - result.rules.push({ - type: rule.type, - childs: rule.nodes, - declarations: declarations, - selector: rule.selector - }); - }); + }) - if (ruleCount > 0) { - result.averageRuleSize = declarationsCount/ruleCount; + if (result.total > 0) { + result.size.average = _.sum(result.size.graph) / result.size.graph.length } - return result; + return result + +} -}; From 0daf9b1331f7a77696d61b5dd139426c0f1f9036 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Mon, 27 Jul 2015 23:54:22 -0400 Subject: [PATCH 08/53] Simplify declarations --- index.js | 3 +- lib/declarations.js | 109 ++++++++++++++++---------------------------- 2 files changed, 41 insertions(+), 71 deletions(-) diff --git a/index.js b/index.js index 305861a..e393ec6 100644 --- a/index.js +++ b/index.js @@ -5,7 +5,7 @@ var gzipSize = require('gzip-size') var size = require('./lib/size') var rules = require('./lib/rules') var selectors = require('./lib/selectors') -// var declarations = require('./lib/declarations') +var declarations = require('./lib/declarations') // var aggregates = require('./lib/aggregates') module.exports = function(src, opts) { @@ -26,6 +26,7 @@ module.exports = function(src, opts) { stats.rules = rules(root) stats.selectors = selectors(root) + stats.declarations = declarations(root) stats.aggregates = {} diff --git a/lib/declarations.js b/lib/declarations.js index 40c68d9..74386ad 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,86 +1,55 @@ -var camelCase = require('camelcase'); -var isVendorPrefixed = require('is-vendor-prefixed'); +var _ = require('lodash') +var camelCase = require('camelcase') +var isVendorPrefixed = require('is-vendor-prefixed') -var fontShorthand = require('./util/font-shorthand'); -var uniqueDeclarations = require('./util/unique-declarations'); +// var fontShorthand = require('./util/font-shorthand') +// var uniqueDeclarations = require('./util/unique-declarations') -module.exports = function(obj) { - var uniqueDeclarationsCache = {}; +module.exports = function(root) { - var index = 0; var result = { - all: [], - byProperty: {}, - unique: {}, - byMedia: {}, - propertyResetDeclarations: {}, - importantCount: 0, - vendorPrefixCount: 0, - displayNoneCount: 0, - uniqueDeclarationsCount: 0 - }; - - obj.eachRule(function(rule) { + total: 0, + important: 0, + vendorPrefix: 0, + properties: {}, + resets: {} + // This could be determined from the properties object + // displayNoneCount: 0, + // uniqueDeclarationsCount: 0 + } + + root.eachRule(function(rule) { rule.eachDecl(function(declaration) { - if (declaration.prop) { - uniqueDeclarationsCache[declaration.prop + ': ' + declaration.value + ';'] = true; - - var propKey = camelCase(declaration.prop); - - if (isVendorPrefixed(declaration.prop)) { - result.vendorPrefixCount++; - } - - if (declaration.important) { - result.importantCount++; - } - if (declaration.prop === 'display' && declaration.value === 'none') { - result.displayNoneCount++; - } + var prop = declaration.prop + result.properties[prop] = result.properties[prop] || [] + result.properties[prop].push(declaration.value) - var relevant = ['margin', 'padding'].reduce(function (prop) { - return propKey.indexOf(prop) >= 0; - }); - if (relevant && declaration.value.match(/^(?:0(?:\w{2,4}|%)? ?)+$/)) { - result.propertyResetDeclarations[propKey] |= 0; - result.propertyResetDeclarations[propKey]++; - } - - delete declaration.source; - delete declaration.before; - delete declaration.between; - - declaration.index = index; - result.all.push(declaration); + if (isVendorPrefixed(declaration.prop)) { + result.vendorPrefix++ + } - result.byProperty[propKey] = result.byProperty[propKey] || []; - result.byProperty[propKey].push(declaration); - index++; + if (declaration.important) { + result.important++ } - }); - }); - obj.eachAtRule(function(atRule) { - if (atRule.name !== 'media') { return; } - var key = camelCase(atRule.params); - if (!result.byMedia[key]) { - result.byMedia[key] = []; - } + // This doesn't seem to be working as intended + var relevant = ['margin', 'padding'].reduce(function (p) { + return prop.indexOf(p) >= 0 + }) + if (relevant && declaration.value.match(/^(?:0(?:\w{2,4}|%)? ?)+$/)) { + result.resets[prop] |= 0 + result.resets[prop]++ + } - atRule.eachRule(function(rule) { - rule.eachDecl(function(declaration) { - result.byMedia[key].push(declaration); - }); - }); - }); + }) + }) - result.uniqueDeclarationsCount = Object.keys(uniqueDeclarationsCache).length; + // This seems like something that belongs at the presentation layer, not the core + // fontShorthand(result) - fontShorthand(result); - result.unique = uniqueDeclarations(result); + return result - return result; +} -}; From 1e2448d3306e712a583c1d308d956b5fd05a953b Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 00:10:04 -0400 Subject: [PATCH 09/53] Comment out lite option --- index.js | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/index.js b/index.js index e393ec6..31333d5 100644 --- a/index.js +++ b/index.js @@ -6,14 +6,13 @@ var size = require('./lib/size') var rules = require('./lib/rules') var selectors = require('./lib/selectors') var declarations = require('./lib/declarations') -// var aggregates = require('./lib/aggregates') module.exports = function(src, opts) { opts = opts || {} opts = _.defaults(opts, { safe: true, - lite: false + // lite: false }) function parse(root, result) { @@ -31,10 +30,10 @@ module.exports = function(src, opts) { stats.aggregates = {} // Add extra stats when lite option is not set - if (!opts.lite) { - _.assign(stats, { - }) - } + // if (!opts.lite) { + // _.assign(stats, { + // }) + // } // Push message to PostCSS when used as a plugin if (result && result.messages) { @@ -65,26 +64,3 @@ module.exports = function(src, opts) { } -/* v1 Object - results.averages = {} - results.size = size(string) - results.gzipSize = gzipSize.sync(string) - - var selectorStats = selectors(obj) - results.selectors = selectorStats.selectors - results.averages.specificity = selectorStats.averageSpecificity - - var ruleStats = rules(obj) - results.rules = ruleStats.rules - results.averages.ruleSize = ruleStats.averageRuleSize - - results.declarations = declarations(obj) - results.aggregates = aggregates(results) - - results.aggregates.idSelectors = selectorStats.idSelectors - results.aggregates.classSelectors = selectorStats.classSelectors - results.aggregates.repeatedSelectors = selectorStats.repeatedSelectors - results.aggregates.pseudoClassSelectors = selectorStats.pseudoClassSelectors - results.aggregates.pseudoElementSelectors = selectorStats.pseudoElementSelectors -*/ - From 74280ee30991a6e88bf1ea6e58e1080538d1024e Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 00:11:49 -0400 Subject: [PATCH 10/53] Count total declarations --- lib/declarations.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/declarations.js b/lib/declarations.js index 74386ad..6eae152 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -23,6 +23,8 @@ module.exports = function(root) { rule.eachDecl(function(declaration) { var prop = declaration.prop + + result.total++ result.properties[prop] = result.properties[prop] || [] result.properties[prop].push(declaration.value) From b9d5d1029c95a9eba6ad6bc5640e7631d1150a1a Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 00:35:40 -0400 Subject: [PATCH 11/53] Update tests --- test/results/basscss.json | 22875 +-------------- test/results/font-awesome.json | 34246 ++-------------------- test/results/gridio-national-light.json | 55 +- test/results/gridio.json | 2985 +- test/results/small.json | 1095 +- test/test.js | 182 +- 6 files changed, 4313 insertions(+), 57125 deletions(-) diff --git a/test/results/basscss.json b/test/results/basscss.json index 8c3429a..3df1e14 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1,21315 +1,1684 @@ { - "averages": { - "specificity": 10.403458213256485, - "ruleSize": 1.6297577854671281 - }, - "size": 18858, - "gzipSize": 3556, - "selectors": [ - { - "selector": "body", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "body", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "button", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "button", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": "button", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "button", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": "input", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - } - ], - "specificity_10": 1 - }, - { - "selector": "select", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "select", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": "textarea", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "textarea", - "type": "c", - "index": 0, - "length": 8 - } - ], - "specificity_10": 1 - }, - { - "selector": "img", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "img", - "type": "c", - "index": 0, - "length": 3 - } - ], - "specificity_10": 1 - }, - { - "selector": "svg", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "svg", - "type": "c", - "index": 0, - "length": 3 - } - ], - "specificity_10": 1 - }, - { - "selector": "body", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "body", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "h1", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h1", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "h2", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h2", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "h3", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h3", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "h4", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h4", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "h5", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h5", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "h6", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h6", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "p", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "p", - "type": "c", - "index": 0, - "length": 1 - } - ], - "specificity_10": 1 - }, - { - "selector": "dl", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "dl", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "ol", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "ol", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "ul", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "ul", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "ol", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "ol", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "ul", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "ul", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "pre", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "pre", - "type": "c", - "index": 0, - "length": 3 - } - ], - "specificity_10": 1 - }, - { - "selector": "code", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "code", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "samp", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "samp", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "pre", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "pre", - "type": "c", - "index": 0, - "length": 3 - } - ], - "specificity_10": 1 - }, - { - "selector": "hr", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "hr", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "blockquote", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "blockquote", - "type": "c", - "index": 0, - "length": 10 - } - ], - "specificity_10": 1 - }, - { - "selector": "blockquote", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "blockquote", - "type": "c", - "index": 0, - "length": 10 - } - ], - "specificity_10": 1 - }, - { - "selector": "blockquote p", - "specificity": "0,0,0,2", - "parts": [ - { - "selector": "blockquote", - "type": "c", - "index": 0, - "length": 10 - }, - { - "selector": "p", - "type": "c", - "index": 11, - "length": 1 - } - ], - "specificity_10": 2 - }, - { - "selector": "h1", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h1", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h1", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": "h2", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h2", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h2", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": "h3", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h3", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h3", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": "h4", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h4", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h4", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": "h5", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h5", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h5", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h5", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": "h6", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "h6", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".h6", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".h6", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".list-reset", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".list-reset", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": "input", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - } - ], - "specificity_10": 1 - }, - { - "selector": "select", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "select", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": "textarea", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "textarea", - "type": "c", - "index": 0, - "length": 8 - } - ], - "specificity_10": 1 - }, - { - "selector": "fieldset", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "fieldset", - "type": "c", - "index": 0, - "length": 8 - } - ], - "specificity_10": 1 - }, - { - "selector": "input[type=text]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=text]", - "type": "b", - "index": 5, - "length": 11 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=datetime]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=datetime]", - "type": "b", - "index": 5, - "length": 15 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=datetime-local]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=datetime-local]", - "type": "b", - "index": 5, - "length": 21 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=email]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=email]", - "type": "b", - "index": 5, - "length": 12 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=month]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=month]", - "type": "b", - "index": 5, - "length": 12 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=number]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=number]", - "type": "b", - "index": 5, - "length": 13 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=password]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=password]", - "type": "b", - "index": 5, - "length": 15 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=search]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=search]", - "type": "b", - "index": 5, - "length": 13 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=tel]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=tel]", - "type": "b", - "index": 5, - "length": 10 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=time]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=time]", - "type": "b", - "index": 5, - "length": 11 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=url]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=url]", - "type": "b", - "index": 5, - "length": 10 - } - ], - "specificity_10": 11 - }, - { - "selector": "input[type=week]", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "input", - "type": "c", - "index": 0, - "length": 5 - }, - { - "selector": "[type=week]", - "type": "b", - "index": 5, - "length": 11 - } - ], - "specificity_10": 11 - }, - { - "selector": "select", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "select", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": "select:not([multiple])", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "select", - "type": "c", - "index": 0, - "length": 6 - }, - { - "selector": "[multiple]", - "type": "b", - "index": 11, - "length": 10 - } - ], - "specificity_10": 11 - }, - { - "selector": "textarea", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "textarea", - "type": "c", - "index": 0, - "length": 8 - } - ], - "specificity_10": 1 - }, - { - "selector": ".fieldset-reset", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fieldset-reset", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fieldset-reset legend", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fieldset-reset", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": "legend", - "type": "c", - "index": 16, - "length": 6 - } - ], - "specificity_10": 11 - }, - { - "selector": "button", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "button", - "type": "c", - "index": 0, - "length": 6 - } - ], - "specificity_10": 1 - }, - { - "selector": ".button", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": "::-moz-focus-inner", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "::-moz-focus-inner", - "type": "c", - "index": 0, - "length": 18 - } - ], - "specificity_10": 1 - }, - { - "selector": ".button:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":hover", - "type": "b", - "index": 7, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": "table", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "table", - "type": "c", - "index": 0, - "length": 5 - } - ], - "specificity_10": 1 - }, - { - "selector": "th", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "th", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "th", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "th", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "td", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "td", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "th", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "th", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "td", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "td", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".inline", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".inline", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".block", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".block", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".inline-block", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".inline-block", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".overflow-hidden", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".overflow-hidden", - "type": "b", - "index": 0, - "length": 16 - } - ], - "specificity_10": 10 - }, - { - "selector": ".overflow-scroll", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".overflow-scroll", - "type": "b", - "index": 0, - "length": 16 - } - ], - "specificity_10": 10 - }, - { - "selector": ".clearfix:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".clearfix", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".clearfix:after", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".clearfix", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":after", - "type": "c", - "index": 9, - "length": 6 - } - ], - "specificity_10": 11 - }, - { - "selector": ".clearfix:after", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".clearfix", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":after", - "type": "c", - "index": 9, - "length": 6 - } - ], - "specificity_10": 11 - }, - { - "selector": ".left", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".left", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".right", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fit", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fit", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".half-width", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".half-width", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".full-width", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".full-width", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bold", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bold", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".regular", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".regular", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".italic", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".italic", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".caps", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".caps", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".left-align", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".left-align", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".center", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".center", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".right-align", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".right-align", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".justify", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".justify", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".nowrap", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".nowrap", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".m0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".m0", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mt0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mt0", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mr0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mr0", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mb0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mb0", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".ml0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".ml0", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".m1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".m1", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mt1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mt1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mr1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mr1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mb1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mb1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".ml1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".ml1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".m2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".m2", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mt2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mt2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mr2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mr2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mb2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mb2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".ml2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".ml2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".m3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".m3", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mt3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mt3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mr3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mr3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mb3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mb3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".ml3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".ml3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".m4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".m4", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mt4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mt4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mr4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mr4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mb4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mb4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".ml4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".ml4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mxn1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mxn1", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mxn2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mxn2", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mxn3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mxn3", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mxn4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mxn4", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mx-auto", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mx-auto", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".p1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".p1", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".py1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".py1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".px1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".px1", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".p2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".p2", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".py2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".py2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".px2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".px2", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".p3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".p3", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".py3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".py3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".px3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".px3", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".p4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".p4", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".py4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".py4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".px4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".px4", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-show", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-show", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-hide", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-hide", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-hide", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-hide", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-hide", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-hide", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".display-none", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".display-none", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".hide", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".hide", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".relative", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".relative", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".absolute", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".absolute", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fixed", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fixed", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".top-0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".top-0", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".right-0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".right-0", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bottom-0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bottom-0", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".left-0", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".left-0", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".z1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".z1", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".z2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".z2", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".z3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".z3", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".z4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".z4", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".absolute-center", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".absolute-center", - "type": "b", - "index": 0, - "length": 16 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-small", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-small", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-big", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-big", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-narrow", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-narrow", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".x-group-item", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".x-group-item", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".x-group-item:first-of-type", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".x-group-item", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":first-of-type", - "type": "b", - "index": 13, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ".y-group-item", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".y-group-item", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".y-group-item:first-of-type", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".y-group-item", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":first-of-type", - "type": "b", - "index": 13, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ".x-group-item-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".x-group-item-2", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".x-group-item-2:first-of-type", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".x-group-item-2", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":first-of-type", - "type": "b", - "index": 15, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ".y-group-item-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".y-group-item-2", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".y-group-item-2:first-of-type", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".y-group-item-2", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":first-of-type", - "type": "b", - "index": 15, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ".x-group-item:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".x-group-item", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":focus", - "type": "b", - "index": 13, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".x-group-item-2:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".x-group-item-2", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":focus", - "type": "b", - "index": 15, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".y-group-item:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".y-group-item", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":focus", - "type": "b", - "index": 13, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".y-group-item-2:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".y-group-item-2", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":focus", - "type": "b", - "index": 15, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".disclosure-group .disclosure-show", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".disclosure-group", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ".disclosure-show", - "type": "b", - "index": 18, - "length": 16 - } - ], - "specificity_10": 20 - }, - { - "selector": ".disclosure-group.is-active .disclosure-show", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".disclosure-group", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ".is-active", - "type": "b", - "index": 17, - "length": 10 - }, - { - "selector": ".disclosure-show", - "type": "b", - "index": 28, - "length": 16 - } - ], - "specificity_10": 30 - }, - { - "selector": ".container", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".container", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-right", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-1", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-2", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-3", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-4", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-5", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-5", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-6", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-6", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-7", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-7", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-8", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-8", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-9", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-9", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-10", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-10", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-11", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-11", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".col-12", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".col-12", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-right", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-1", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-2", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-3", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-4", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-5", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-5", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-6", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-6", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-7", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-7", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-8", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-8", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-9", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-9", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-10", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-10", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-11", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-11", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-col-12", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-col-12", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-right", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-1", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-2", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-3", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-4", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-5", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-5", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-6", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-6", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-7", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-7", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-8", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-8", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-9", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-9", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-10", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-10", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-11", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-11", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-col-12", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-col-12", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-right", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-1", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-2", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-3", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-4", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-5", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-5", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-6", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-6", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-7", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-7", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-8", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-8", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-9", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-9", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-10", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-10", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-11", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-11", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-col-12", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-col-12", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".table", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".table", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".table-cell", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".table-cell", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".table-fixed", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".table-fixed", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-table", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-table", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-table-cell", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-table-cell", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-table", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-table", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".md-table-cell", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".md-table-cell", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-table", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-table", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lg-table-cell", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lg-table-cell", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": "body", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "body", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "a", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "a", - "type": "c", - "index": 0, - "length": 1 - } - ], - "specificity_10": 1 - }, - { - "selector": "a:hover", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": "a", - "type": "c", - "index": 0, - "length": 1 - }, - { - "selector": ":hover", - "type": "b", - "index": 1, - "length": 6 - } - ], - "specificity_10": 11 - }, - { - "selector": "pre", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "pre", - "type": "c", - "index": 0, - "length": 3 - } - ], - "specificity_10": 1 - }, - { - "selector": "code", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "code", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "hr", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "hr", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": ".field-light", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".field-light:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":focus", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-light:disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":disabled", - "type": "b", - "index": 12, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-light:read-only:not(select)", - "specificity": "0,0,2,1", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":read-only", - "type": "b", - "index": 12, - "length": 10 - }, - { - "selector": "select", - "type": "c", - "index": 27, - "length": 6 - } - ], - "specificity_10": 21 - }, - { - "selector": ".field-light:invalid", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":invalid", - "type": "b", - "index": 12, - "length": 8 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-light.is-success", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-success", - "type": "b", - "index": 12, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-light.is-warning", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-warning", - "type": "b", - "index": 12, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-light.is-error", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-error", - "type": "b", - "index": 12, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".radio-light", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".radio-light", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".checkbox-light", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".checkbox-light", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".radio-light", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".radio-light", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".radio-light:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".radio-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":focus", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".checkbox-light:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".checkbox-light", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":focus", - "type": "b", - "index": 15, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".field-dark::-webkit-input-placeholder", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": "::-webkit-input-placeholder", - "type": "c", - "index": 11, - "length": 27 - } - ], - "specificity_10": 11 - }, - { - "selector": ".field-dark::-moz-placeholder", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": "::-moz-placeholder", - "type": "c", - "index": 11, - "length": 18 - } - ], - "specificity_10": 11 - }, - { - "selector": ".field-dark:-ms-input-placeholder", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":-ms-input-placeholder", - "type": "b", - "index": 11, - "length": 22 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark::placeholder", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": "::placeholder", - "type": "c", - "index": 11, - "length": 13 - } - ], - "specificity_10": 11 - }, - { - "selector": ".field-dark:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":focus", - "type": "b", - "index": 11, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark:read-only:not(select)", - "specificity": "0,0,2,1", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":read-only", - "type": "b", - "index": 11, - "length": 10 - }, - { - "selector": "select", - "type": "c", - "index": 26, - "length": 6 - } - ], - "specificity_10": 21 - }, - { - "selector": ".field-dark:invalid", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":invalid", - "type": "b", - "index": 11, - "length": 8 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark.is-success", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ".is-success", - "type": "b", - "index": 11, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark.is-warning", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ".is-warning", - "type": "b", - "index": 11, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": ".field-dark.is-error", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".field-dark", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ".is-error", - "type": "b", - "index": 11, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".table-light th", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".table-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": "th", - "type": "c", - "index": 13, - "length": 2 - } - ], - "specificity_10": 11 - }, - { - "selector": ".table-light td", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".table-light", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": "td", - "type": "c", - "index": 13, - "length": 2 - } - ], - "specificity_10": 11 - }, - { - "selector": ".button-blue", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-blue:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":hover", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":active", - "type": "b", - "index": 12, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-active", - "type": "b", - "index": 12, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":focus", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue:disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":disabled", - "type": "b", - "index": 12, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue.is-disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-disabled", - "type": "b", - "index": 12, - "length": 12 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-blue-outline:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":hover", - "type": "b", - "index": 20, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ".is-active", - "type": "b", - "index": 20, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":active", - "type": "b", - "index": 20, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":focus", - "type": "b", - "index": 20, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline:disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":disabled", - "type": "b", - "index": 20, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-blue-outline.is-disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-blue-outline", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ".is-disabled", - "type": "b", - "index": 20, - "length": 12 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-gray:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":hover", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":active", - "type": "b", - "index": 12, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray:is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":is-active", - "type": "b", - "index": 12, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":focus", - "type": "b", - "index": 12, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray:disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":disabled", - "type": "b", - "index": 12, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-gray.is-disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-gray", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ".is-disabled", - "type": "b", - "index": 12, - "length": 12 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-red:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":hover", - "type": "b", - "index": 11, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":active", - "type": "b", - "index": 11, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ".is-active", - "type": "b", - "index": 11, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red:focus", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":focus", - "type": "b", - "index": 11, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red:disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":disabled", - "type": "b", - "index": 11, - "length": 9 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-red.is-disabled", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-red", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ".is-disabled", - "type": "b", - "index": 11, - "length": 12 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-light:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-light", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":hover", - "type": "b", - "index": 17, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-light:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-light", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":active", - "type": "b", - "index": 17, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-light.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-light", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ".is-active", - "type": "b", - "index": 17, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-dark", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-nav-dark", - "type": "b", - "index": 0, - "length": 16 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-nav-dark:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-dark", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":hover", - "type": "b", - "index": 16, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-dark:active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-dark", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":active", - "type": "b", - "index": 16, - "length": 7 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-dark.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-dark", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ".is-active", - "type": "b", - "index": 16, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-tab", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".button-nav-tab", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".button-nav-tab:hover", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-tab", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":hover", - "type": "b", - "index": 15, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".button-nav-tab.is-active", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".button-nav-tab", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ".is-active", - "type": "b", - "index": 15, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".dark-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".dark-gray", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".white", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".white", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".blue", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".blue", - "type": "b", - "index": 0, - "length": 5 - } - ], - "specificity_10": 10 - }, - { - "selector": ".mid-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".mid-gray", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".light-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".light-gray", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".lighter-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".lighter-gray", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".red", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".red", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".green", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".green", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".yellow", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".yellow", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-dark-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-dark-gray", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-white", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-white", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-blue", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-blue", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-mid-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-mid-gray", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-light-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-light-gray", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-lighter-gray", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-lighter-gray", - "type": "b", - "index": 0, - "length": 16 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-red", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-red", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-green", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-green", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-yellow", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-yellow", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-darken-1", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-darken-1", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-darken-2", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-darken-2", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-darken-3", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-darken-3", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".bg-darken-4", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".bg-darken-4", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".border", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".border", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".border-top", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".border-top", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".border-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".border-right", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".border-bottom", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".border-bottom", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".border-left", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".border-left", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".rounded", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".rounded", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": ".circle", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".circle", - "type": "b", - "index": 0, - "length": 7 - } - ], - "specificity_10": 10 - }, - { - "selector": ".rounded-top", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".rounded-top", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".rounded-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".rounded-right", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".rounded-bottom", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".rounded-bottom", - "type": "b", - "index": 0, - "length": 15 - } - ], - "specificity_10": 10 - }, - { - "selector": ".rounded-left", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".rounded-left", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".not-rounded", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".not-rounded", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - } - ], - "rules": [ - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 0 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 0 - } - ], - "selector": "body,\nbutton" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-family", - "value": "inherit", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 2 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-family", - "value": "inherit", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 2 - } - ], - "selector": "button,\ninput,\nselect,\ntextarea" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 3 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 3 - } - ], - "selector": "img" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "max-height", - "value": "100%", - "index": 4 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "max-height", - "value": "100%", - "index": 4 - } - ], - "selector": "svg" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 5 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.5", - "index": 6 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 7 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 5 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.5", - "index": 6 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 7 - } - ], - "selector": "body" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 8 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 9 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.25", - "index": 10 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1em", - "index": 11 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5em", - "index": 12 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 8 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 9 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.25", - "index": 10 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1em", - "index": 11 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5em", - "index": 12 - } - ], - "selector": "h1,\nh2,\nh3,\nh4,\nh5,\nh6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 13 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 14 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 15 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 13 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 14 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 15 - } - ], - "selector": "p,\ndl,\nol,\nul" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 16 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 16 - } - ], - "selector": "ol,\nul" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Source Code Pro', Consolas, monospace", - "index": 17 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 18 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-family", - "value": "'Source Code Pro', Consolas, monospace", - "index": 17 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 18 - } - ], - "selector": "pre,\ncode,\nsamp" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 19 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 20 - }, - { - "type": "decl", - "prop": "overflow-x", - "value": "scroll", - "index": 21 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 19 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 20 - }, - { - "type": "decl", - "prop": "overflow-x", - "value": "scroll", - "index": 21 - } - ], - "selector": "pre" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 22 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 23 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 22 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 23 - } - ], - "selector": "hr" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 24 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 25 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 26 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 27 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 28 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 24 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 25 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 26 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 27 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 28 - } - ], - "selector": "blockquote" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 29 - }, - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 30 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 29 - }, - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 30 - } - ], - "selector": "blockquote,\nblockquote p" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "2rem", - "index": 31 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "2rem", - "index": 31 - } - ], - "selector": "h1,\n.h1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.5rem", - "index": 32 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.5rem", - "index": 32 - } - ], - "selector": "h2,\n.h2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 33 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 33 - } - ], - "selector": "h3,\n.h3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 34 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 34 - } - ], - "selector": "h4,\n.h4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": ".875rem", - "index": 35 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": ".875rem", - "index": 35 - } - ], - "selector": "h5,\n.h5" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": ".75rem", - "index": 36 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": ".75rem", - "index": 36 - } - ], - "selector": "h6,\n.h6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "list-style", - "value": "none", - "index": 37 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 38 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "list-style", - "value": "none", - "index": 37 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 38 - } - ], - "selector": ".list-reset" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 39 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 40 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 39 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 40 - } - ], - "selector": "input,\nselect,\ntextarea,\nfieldset" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 41 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 42 - }, - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 43 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 44 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 45 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 41 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 42 - }, - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 43 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 44 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 45 - } - ], - "selector": "input[type=text],\ninput[type=datetime],\ninput[type=datetime-local],\ninput[type=email],\ninput[type=month],\ninput[type=number],\ninput[type=password],\ninput[type=search],\ninput[type=tel],\ninput[type=time],\ninput[type=url],\ninput[type=week]" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 46 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 47 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 48 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 49 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 46 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 47 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 48 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 49 - } - ], - "selector": "select" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 50 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 50 - } - ], - "selector": "select:not([multiple])" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 51 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 52 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 53 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 54 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 51 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 52 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 53 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 54 - } - ], - "selector": "textarea" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 55 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 56 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 57 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 58 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 55 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 56 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 57 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 58 - } - ], - "selector": ".fieldset-reset" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 59 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 59 - } - ], - "selector": ".fieldset-reset legend" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 60 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 61 - }, - { - "type": "decl", - "prop": "cursor", - "value": "pointer", - "index": 62 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 63 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 64 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 65 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.125", - "index": 66 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5em 1rem", - "index": 67 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 68 - }, - { - "type": "decl", - "prop": "height", - "value": "auto", - "index": 69 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid transparent", - "index": 70 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 71 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 60 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 61 - }, - { - "type": "decl", - "prop": "cursor", - "value": "pointer", - "index": 62 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 63 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 64 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 65 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.125", - "index": 66 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5em 1rem", - "index": 67 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 68 - }, - { - "type": "decl", - "prop": "height", - "value": "auto", - "index": 69 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid transparent", - "index": 70 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 71 - } - ], - "selector": "button,\n.button" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 72 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 73 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 72 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 73 - } - ], - "selector": "::-moz-focus-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 74 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 74 - } - ], - "selector": ".button:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-collapse", - "value": "collapse", - "index": 75 - }, - { - "type": "decl", - "prop": "border-spacing", - "value": "0", - "index": 76 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 77 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 78 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-collapse", - "value": "collapse", - "index": 75 - }, - { - "type": "decl", - "prop": "border-spacing", - "value": "0", - "index": 76 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 77 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 78 - } - ], - "selector": "table" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 79 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 80 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 79 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 80 - } - ], - "selector": "th" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 81 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 82 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 81 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 82 - } - ], - "selector": "th,\ntd" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "bottom", - "index": 83 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "bottom", - "index": 83 - } - ], - "selector": "th" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "top", - "index": 84 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "top", - "index": 84 - } - ], - "selector": "td" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 85 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 85 - } - ], - "selector": ".inline" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 86 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 86 - } - ], - "selector": ".block" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 87 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 87 - } - ], - "selector": ".inline-block" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 88 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 88 - } - ], - "selector": ".overflow-hidden" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "overflow", - "value": "scroll", - "index": 89 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "overflow", - "value": "scroll", - "index": 89 - } - ], - "selector": ".overflow-scroll" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\" \"", - "index": 90 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 91 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\" \"", - "index": 90 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 91 - } - ], - "selector": ".clearfix:before,\n.clearfix:after" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "clear", - "value": "both", - "index": 92 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "clear", - "value": "both", - "index": 92 - } - ], - "selector": ".clearfix:after" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 93 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 93 - } - ], - "selector": ".left" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 94 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 94 - } - ], - "selector": ".right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 95 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 95 - } - ], - "selector": ".fit" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 96 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 96 - } - ], - "selector": ".half-width" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 97 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 97 - } - ], - "selector": ".full-width" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 98 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 98 - } - ], - "selector": ".bold" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-weight", - "value": "normal", - "index": 99 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-weight", - "value": "normal", - "index": 99 - } - ], - "selector": ".regular" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 100 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 100 - } - ], - "selector": ".italic" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-transform", - "value": "uppercase", - "index": 101 - }, - { - "type": "decl", - "prop": "letter-spacing", - "value": ".2em", - "index": 102 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-transform", - "value": "uppercase", - "index": 101 - }, - { - "type": "decl", - "prop": "letter-spacing", - "value": ".2em", - "index": 102 - } - ], - "selector": ".caps" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 103 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 103 - } - ], - "selector": ".left-align" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 104 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 104 - } - ], - "selector": ".center" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "right", - "index": 105 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "right", - "index": 105 - } - ], - "selector": ".right-align" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "justify", - "index": 106 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "justify", - "index": 106 - } - ], - "selector": ".justify" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "white-space", - "value": "nowrap", - "index": 107 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "white-space", - "value": "nowrap", - "index": 107 - } - ], - "selector": ".nowrap" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 108 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 108 - } - ], - "selector": ".m0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 109 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 109 - } - ], - "selector": ".mt0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 110 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 110 - } - ], - "selector": ".mr0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0", - "index": 111 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0", - "index": 111 - } - ], - "selector": ".mb0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 112 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 112 - } - ], - "selector": ".ml0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": ".5rem", - "index": 113 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": ".5rem", - "index": 113 - } - ], - "selector": ".m1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": ".5rem", - "index": 114 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": ".5rem", - "index": 114 - } - ], - "selector": ".mt1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".5rem", - "index": 115 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".5rem", - "index": 115 - } - ], - "selector": ".mr1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 116 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 116 - } - ], - "selector": ".mb1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": ".5rem", - "index": 117 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": ".5rem", - "index": 117 - } - ], - "selector": ".ml1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "1rem", - "index": 118 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "1rem", - "index": 118 - } - ], - "selector": ".m2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "1rem", - "index": 119 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "1rem", - "index": 119 - } - ], - "selector": ".mt2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": "1rem", - "index": 120 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": "1rem", - "index": 120 - } - ], - "selector": ".mr2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 121 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 121 - } - ], - "selector": ".mb2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "1rem", - "index": 122 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "1rem", - "index": 122 - } - ], - "selector": ".ml2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "2rem", - "index": 123 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "2rem", - "index": 123 - } - ], - "selector": ".m3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 124 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 124 - } - ], - "selector": ".mt3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": "2rem", - "index": 125 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": "2rem", - "index": 125 - } - ], - "selector": ".mr3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 126 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 126 - } - ], - "selector": ".mb3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "2rem", - "index": 127 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "2rem", - "index": 127 - } - ], - "selector": ".ml3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "4rem", - "index": 128 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "4rem", - "index": 128 - } - ], - "selector": ".m4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "4rem", - "index": 129 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "4rem", - "index": 129 - } - ], - "selector": ".mt4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": "4rem", - "index": 130 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": "4rem", - "index": 130 - } - ], - "selector": ".mr4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "4rem", - "index": 131 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "4rem", - "index": 131 - } - ], - "selector": ".mb4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "4rem", - "index": 132 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "4rem", - "index": 132 - } - ], - "selector": ".ml4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-.5rem", - "index": 133 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-.5rem", - "index": 134 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-.5rem", - "index": 133 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-.5rem", - "index": 134 - } - ], - "selector": ".mxn1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-1rem", - "index": 135 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-1rem", - "index": 136 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-1rem", - "index": 135 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-1rem", - "index": 136 - } - ], - "selector": ".mxn2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-2rem", - "index": 137 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-2rem", - "index": 138 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-2rem", - "index": 137 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-2rem", - "index": 138 - } - ], - "selector": ".mxn3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-4rem", - "index": 139 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-4rem", - "index": 140 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-4rem", - "index": 139 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-4rem", - "index": 140 - } - ], - "selector": ".mxn4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 141 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 142 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 141 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 142 - } - ], - "selector": ".mx-auto" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": ".5rem", - "index": 143 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": ".5rem", - "index": 143 - } - ], - "selector": ".p1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-top", - "value": ".5rem", - "index": 144 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": ".5rem", - "index": 145 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-top", - "value": ".5rem", - "index": 144 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": ".5rem", - "index": 145 - } - ], - "selector": ".py1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 146 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 147 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 146 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 147 - } - ], - "selector": ".px1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": "1rem", - "index": 148 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": "1rem", - "index": 148 - } - ], - "selector": ".p2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-top", - "value": "1rem", - "index": 149 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "1rem", - "index": 150 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-top", - "value": "1rem", - "index": 149 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "1rem", - "index": 150 - } - ], - "selector": ".py2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 151 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 152 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 151 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 152 - } - ], - "selector": ".px2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": "2rem", - "index": 153 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": "2rem", - "index": 153 - } - ], - "selector": ".p3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-top", - "value": "2rem", - "index": 154 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "2rem", - "index": 155 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-top", - "value": "2rem", - "index": 154 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "2rem", - "index": 155 - } - ], - "selector": ".py3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 156 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "2rem", - "index": 157 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 156 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "2rem", - "index": 157 - } - ], - "selector": ".px3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": "4rem", - "index": 158 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": "4rem", - "index": 158 - } - ], - "selector": ".p4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-top", - "value": "4rem", - "index": 159 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "4rem", - "index": 160 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-top", - "value": "4rem", - "index": 159 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "4rem", - "index": 160 - } - ], - "selector": ".py4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": "4rem", - "index": 161 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "4rem", - "index": 162 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": "4rem", - "index": 161 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "4rem", - "index": 162 - } - ], - "selector": ".px4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 163 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 163 - } - ], - "selector": ".sm-show,\n.md-show,\n.lg-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 164 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 164 - } - ], - "selector": ".sm-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 165 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 165 - } - ], - "selector": ".md-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 166 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 166 - } - ], - "selector": ".lg-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 167 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 167 - } - ], - "selector": ".sm-hide" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 168 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 168 - } - ], - "selector": ".md-hide" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 169 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 169 - } - ], - "selector": ".lg-hide" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 170 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 170 - } - ], - "selector": ".display-none" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "important": true, - "value": "absolute", - "index": 171 - }, - { - "type": "decl", - "prop": "height", - "value": "1px", - "index": 172 - }, - { - "type": "decl", - "prop": "width", - "value": "1px", - "index": 173 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 174 - }, - { - "type": "decl", - "prop": "clip", - "value": "rect(1px, 1px, 1px, 1px)", - "index": 175 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "important": true, - "value": "absolute", - "index": 171 - }, - { - "type": "decl", - "prop": "height", - "value": "1px", - "index": 172 - }, - { - "type": "decl", - "prop": "width", - "value": "1px", - "index": 173 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 174 - }, - { - "type": "decl", - "prop": "clip", - "value": "rect(1px, 1px, 1px, 1px)", - "index": 175 - } - ], - "selector": ".hide" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 176 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 176 - } - ], - "selector": ".relative" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 177 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 177 - } - ], - "selector": ".absolute" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "fixed", - "index": 178 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "fixed", - "index": 178 - } - ], - "selector": ".fixed" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 179 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 179 - } - ], - "selector": ".top-0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 180 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 180 - } - ], - "selector": ".right-0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 181 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 181 - } - ], - "selector": ".bottom-0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 182 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 182 - } - ], - "selector": ".left-0" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 183 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 183 - } - ], - "selector": ".z1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "z-index", - "value": "2", - "index": 184 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "z-index", - "value": "2", - "index": 184 - } - ], - "selector": ".z2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "z-index", - "value": "3", - "index": 185 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "z-index", - "value": "3", - "index": 185 - } - ], - "selector": ".z3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "z-index", - "value": "4", - "index": 186 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "z-index", - "value": "4", - "index": 186 - } - ], - "selector": ".z4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 187 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 188 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 189 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 190 - }, - { - "type": "decl", - "prop": "margin", - "value": "auto", - "index": 191 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 192 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 187 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 188 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 189 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 190 - }, - { - "type": "decl", - "prop": "margin", - "value": "auto", - "index": 191 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 192 - } - ], - "selector": ".absolute-center" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em .5rem", - "index": 193 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em .5rem", - "index": 193 - } - ], - "selector": ".button-small" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.625", - "index": 194 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.625", - "index": 194 - } - ], - "selector": ".button-big" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 195 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 196 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 195 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 196 - } - ], - "selector": ".button-narrow" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-1px", - "index": 197 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-1px", - "index": 197 - } - ], - "selector": ".x-group-item" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 198 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 198 - } - ], - "selector": ".x-group-item:first-of-type" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "-1px", - "index": 199 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "-1px", - "index": 199 - } - ], - "selector": ".y-group-item" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 200 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 200 - } - ], - "selector": ".y-group-item:first-of-type" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-2px", - "index": 201 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "-2px", - "index": 201 - } - ], - "selector": ".x-group-item-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 202 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 202 - } - ], - "selector": ".x-group-item-2:first-of-type" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "-2px", - "index": 203 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "-2px", - "index": 203 - } - ], - "selector": ".y-group-item-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 204 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 204 - } - ], - "selector": ".y-group-item-2:first-of-type" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 205 - }, - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 206 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 205 - }, - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 206 - } - ], - "selector": ".x-group-item:focus,\n.x-group-item-2:focus,\n.y-group-item:focus,\n.y-group-item-2:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "none", - "index": 207 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "none", - "index": 207 - } - ], - "selector": ".disclosure-group .disclosure-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 208 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 208 - } - ], - "selector": ".disclosure-group.is-active .disclosure-show" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "max-width", - "value": "64em", - "index": 209 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 210 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 211 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "max-width", - "value": "64em", - "index": 209 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 210 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 211 - } - ], - "selector": ".container" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 212 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 213 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 214 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 212 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 213 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 214 - } - ], - "selector": ".col" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 215 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 216 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 217 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 215 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 216 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 217 - } - ], - "selector": ".col-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 218 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 218 - } - ], - "selector": ".col-1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 219 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 219 - } - ], - "selector": ".col-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 220 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 220 - } - ], - "selector": ".col-3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 221 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 221 - } - ], - "selector": ".col-4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 222 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 222 - } - ], - "selector": ".col-5" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 223 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 223 - } - ], - "selector": ".col-6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 224 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 224 - } - ], - "selector": ".col-7" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 225 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 225 - } - ], - "selector": ".col-8" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 226 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 226 - } - ], - "selector": ".col-9" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 227 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 227 - } - ], - "selector": ".col-10" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 228 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 228 - } - ], - "selector": ".col-11" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 229 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 229 - } - ], - "selector": ".col-12" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 230 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 231 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 232 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 230 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 231 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 232 - } - ], - "selector": ".sm-col" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 233 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 234 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 235 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 233 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 234 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 235 - } - ], - "selector": ".sm-col-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 236 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 236 - } - ], - "selector": ".sm-col-1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 237 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 237 - } - ], - "selector": ".sm-col-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 238 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 238 - } - ], - "selector": ".sm-col-3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 239 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 239 - } - ], - "selector": ".sm-col-4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 240 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 240 - } - ], - "selector": ".sm-col-5" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 241 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 241 - } - ], - "selector": ".sm-col-6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 242 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 242 - } - ], - "selector": ".sm-col-7" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 243 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 243 - } - ], - "selector": ".sm-col-8" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 244 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 244 - } - ], - "selector": ".sm-col-9" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 245 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 245 - } - ], - "selector": ".sm-col-10" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 246 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 246 - } - ], - "selector": ".sm-col-11" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 247 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 247 - } - ], - "selector": ".sm-col-12" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 248 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 249 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 250 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 248 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 249 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 250 - } - ], - "selector": ".md-col" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 251 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 252 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 253 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 251 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 252 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 253 - } - ], - "selector": ".md-col-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 254 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 254 - } - ], - "selector": ".md-col-1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 255 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 255 - } - ], - "selector": ".md-col-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 256 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 256 - } - ], - "selector": ".md-col-3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 257 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 257 - } - ], - "selector": ".md-col-4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 258 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 258 - } - ], - "selector": ".md-col-5" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 259 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 259 - } - ], - "selector": ".md-col-6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 260 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 260 - } - ], - "selector": ".md-col-7" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 261 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 261 - } - ], - "selector": ".md-col-8" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 262 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 262 - } - ], - "selector": ".md-col-9" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 263 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 263 - } - ], - "selector": ".md-col-10" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 264 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 264 - } - ], - "selector": ".md-col-11" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 265 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 265 - } - ], - "selector": ".md-col-12" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 266 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 267 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 268 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 266 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 267 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 268 - } - ], - "selector": ".lg-col" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 269 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 270 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 271 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 269 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 270 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 271 - } - ], - "selector": ".lg-col-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 272 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 272 - } - ], - "selector": ".lg-col-1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 273 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 273 - } - ], - "selector": ".lg-col-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 274 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 274 - } - ], - "selector": ".lg-col-3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 275 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 275 - } - ], - "selector": ".lg-col-4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 276 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 276 - } - ], - "selector": ".lg-col-5" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 277 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 277 - } - ], - "selector": ".lg-col-6" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 278 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 278 - } - ], - "selector": ".lg-col-7" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 279 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 279 - } - ], - "selector": ".lg-col-8" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 280 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 280 - } - ], - "selector": ".lg-col-9" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 281 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 281 - } - ], - "selector": ".lg-col-10" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 282 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 282 - } - ], - "selector": ".lg-col-11" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 283 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 283 - } - ], - "selector": ".lg-col-12" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 284 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 285 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 284 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 285 - } - ], - "selector": ".table" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 286 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 287 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 286 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 287 - } - ], - "selector": ".table-cell" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "table-layout", - "value": "fixed", - "index": 288 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "table-layout", - "value": "fixed", - "index": 288 - } - ], - "selector": ".table-fixed" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 289 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 290 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 289 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 290 - } - ], - "selector": ".sm-table" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 291 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 292 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 291 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 292 - } - ], - "selector": ".sm-table-cell" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 293 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 294 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 293 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 294 - } - ], - "selector": ".md-table" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 295 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 296 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 295 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 296 - } - ], - "selector": ".md-table-cell" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 297 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 298 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 297 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 298 - } - ], - "selector": ".lg-table" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 299 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 300 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 299 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 300 - } - ], - "selector": ".lg-table-cell" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 301 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 302 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 301 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 302 - } - ], - "selector": "body" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 303 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 304 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 303 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 304 - } - ], - "selector": "a" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "underline", - "index": 305 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "underline", - "index": 305 - } - ], - "selector": "a:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 306 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 307 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 306 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 307 - } - ], - "selector": "pre,\ncode" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 308 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 309 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 310 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 311 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 308 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 309 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 310 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 311 - } - ], - "selector": "hr" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 312 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 313 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 314 - }, - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 315 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 316 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 317 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 318 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 312 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 313 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 314 - }, - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 315 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 316 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 317 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 318 - } - ], - "selector": ".field-light" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 319 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#0076df", - "index": 320 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 321 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 319 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#0076df", - "index": 320 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 321 - } - ], - "selector": ".field-light:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 322 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 323 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 322 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 323 - } - ], - "selector": ".field-light:disabled" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 324 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 324 - } - ], - "selector": ".field-light:read-only:not(select)" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 325 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 325 - } - ], - "selector": ".field-light:invalid" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 326 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 326 - } - ], - "selector": ".field-light.is-success" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 327 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 327 - } - ], - "selector": ".field-light.is-warning" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 328 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 328 - } - ], - "selector": ".field-light.is-error" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 329 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 330 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 329 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 330 - } - ], - "selector": ".radio-light,\n.checkbox-light" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 331 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 331 - } - ], - "selector": ".radio-light" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 332 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 333 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 332 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 333 - } - ], - "selector": ".radio-light:focus,\n.checkbox-light:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 334 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 335 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(0, 0, 0, .0625)", - "index": 336 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 337 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 334 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 335 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(0, 0, 0, .0625)", - "index": 336 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 337 - } - ], - "selector": ".field-dark" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 338 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 338 - } - ], - "selector": ".field-dark::-webkit-input-placeholder" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 339 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 339 - } - ], - "selector": ".field-dark::-moz-placeholder" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 340 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 340 - } - ], - "selector": ".field-dark:-ms-input-placeholder" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 341 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 341 - } - ], - "selector": ".field-dark::placeholder" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "0", - "index": 342 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(255, 255, 255, .5)", - "index": 343 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "0", - "index": 342 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(255, 255, 255, .5)", - "index": 343 - } - ], - "selector": ".field-dark:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(255, 255, 255, .25)", - "index": 344 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(255, 255, 255, .25)", - "index": 344 - } - ], - "selector": ".field-dark:read-only:not(select)" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 345 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 345 - } - ], - "selector": ".field-dark:invalid" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 346 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 346 - } - ], - "selector": ".field-dark.is-success" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 347 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 347 - } - ], - "selector": ".field-dark.is-warning" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 348 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 348 - } - ], - "selector": ".field-dark.is-error" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 349 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 350 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 351 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 349 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 350 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 351 - } - ], - "selector": ".table-light th,\n.table-light td" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 352 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 353 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 354 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 355 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 356 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 357 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 358 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 359 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 360 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 352 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 353 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 354 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 355 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 356 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 357 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 358 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 359 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 360 - } - ], - "selector": ".button-blue" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 361 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 361 - } - ], - "selector": ".button-blue:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 362 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 362 - } - ], - "selector": ".button-blue:active,\n.button-blue.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 363 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 364 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 363 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 364 - } - ], - "selector": ".button-blue:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 365 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 365 - } - ], - "selector": ".button-blue:disabled,\n.button-blue.is-disabled" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "line-height", - "value": "1", - "index": 366 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 367 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 368 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 369 - }, - { - "type": "decl", - "prop": "border", - "value": "2px solid #0076df", - "index": 370 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 371 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 372 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 373 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 374 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 375 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 376 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "line-height", - "value": "1", - "index": 366 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 367 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 368 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 369 - }, - { - "type": "decl", - "prop": "border", - "value": "2px solid #0076df", - "index": 370 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 371 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 372 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 373 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 374 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 375 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 376 - } - ], - "selector": ".button-blue-outline" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 377 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 378 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 377 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 378 - } - ], - "selector": ".button-blue-outline:hover,\n.button-blue-outline.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", - "index": 379 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", - "index": 379 - } - ], - "selector": ".button-blue-outline:active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 380 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 381 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 380 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 381 - } - ], - "selector": ".button-blue-outline:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 382 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 383 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 384 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 382 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 383 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 384 - } - ], - "selector": ".button-blue-outline:disabled,\n.button-blue-outline.is-disabled" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 385 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 386 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 387 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 388 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 389 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 390 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 391 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 392 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 393 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 385 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 386 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 387 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 388 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 389 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 390 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 391 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 392 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 393 - } - ], - "selector": ".button-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 394 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 394 - } - ], - "selector": ".button-gray:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 395 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 395 - } - ], - "selector": ".button-gray:active,\n.button-gray:is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 396 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 397 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 396 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 397 - } - ], - "selector": ".button-gray:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 398 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 398 - } - ], - "selector": ".button-gray:disabled,\n.button-gray.is-disabled" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 399 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 400 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 401 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 402 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 403 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 404 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 405 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 406 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 407 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 399 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 400 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 401 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 402 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 403 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 404 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 405 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 406 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 407 - } - ], - "selector": ".button-red" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 408 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 408 - } - ], - "selector": ".button-red:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 409 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 409 - } - ], - "selector": ".button-red:active,\n.button-red.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 410 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)", - "index": 411 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 410 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)", - "index": 411 - } - ], - "selector": ".button-red:focus" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 412 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 412 - } - ], - "selector": ".button-red:disabled,\n.button-red.is-disabled" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 413 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 413 - } - ], - "selector": ".button-nav-light:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 414 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 414 - } - ], - "selector": ".button-nav-light:active,\n.button-nav-light.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 415 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 415 - } - ], - "selector": ".button-nav-dark" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 416 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 416 - } - ], - "selector": ".button-nav-dark:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 417 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 417 - } - ], - "selector": ".button-nav-dark:active,\n.button-nav-dark.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "-1px", - "index": 418 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 419 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid #ccc", - "index": 420 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "-1px", - "index": 418 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 419 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid #ccc", - "index": 420 - } - ], - "selector": ".button-nav-tab" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 421 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 421 - } - ], - "selector": ".button-nav-tab:hover" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 422 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid white", - "index": 423 - }, - { - "type": "decl", - "prop": "border-top", - "value": "1px solid #ccc", - "index": 424 - }, - { - "type": "decl", - "prop": "border-left", - "value": "1px solid #ccc", - "index": 425 - }, - { - "type": "decl", - "prop": "border-right", - "value": "1px solid #ccc", - "index": 426 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 422 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid white", - "index": 423 - }, - { - "type": "decl", - "prop": "border-top", - "value": "1px solid #ccc", - "index": 424 - }, - { - "type": "decl", - "prop": "border-left", - "value": "1px solid #ccc", - "index": 425 - }, - { - "type": "decl", - "prop": "border-right", - "value": "1px solid #ccc", - "index": 426 - } - ], - "selector": ".button-nav-tab.is-active" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 427 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 427 - } - ], - "selector": ".dark-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 428 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 428 - } - ], - "selector": ".white" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 429 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 429 - } - ], - "selector": ".blue" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 430 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 430 - } - ], - "selector": ".mid-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#ccc", - "index": 431 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#ccc", - "index": 431 - } - ], - "selector": ".light-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#eee", - "index": 432 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#eee", - "index": 432 - } - ], - "selector": ".lighter-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#f95020", - "index": 433 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#f95020", - "index": 433 - } - ], - "selector": ".red" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#00cf26", - "index": 434 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#00cf26", - "index": 434 - } - ], - "selector": ".green" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#efcc00", - "index": 435 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#efcc00", - "index": 435 - } - ], - "selector": ".yellow" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#333", - "index": 436 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#333", - "index": 436 - } - ], - "selector": ".bg-dark-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 437 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 437 - } - ], - "selector": ".bg-white" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 438 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 438 - } - ], - "selector": ".bg-blue" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 439 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 439 - } - ], - "selector": ".bg-mid-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#ccc", - "index": 440 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#ccc", - "index": 440 - } - ], - "selector": ".bg-light-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 441 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 441 - } - ], - "selector": ".bg-lighter-gray" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 442 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 442 - } - ], - "selector": ".bg-red" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#00cf26", - "index": 443 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#00cf26", - "index": 443 - } - ], - "selector": ".bg-green" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "#efcc00", - "index": 444 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "#efcc00", - "index": 444 - } - ], - "selector": ".bg-yellow" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 445 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 445 - } - ], - "selector": ".bg-darken-1" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 446 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 446 - } - ], - "selector": ".bg-darken-2" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 447 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 447 - } - ], - "selector": ".bg-darken-3" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .5)", - "index": 448 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .5)", - "index": 448 - } - ], - "selector": ".bg-darken-4" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 449 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 450 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 451 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 449 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 450 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 451 - } - ], - "selector": ".border" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-top-style", - "value": "solid", - "index": 452 - }, - { - "type": "decl", - "prop": "border-top-width", - "value": "1px", - "index": 453 - }, - { - "type": "decl", - "prop": "border-top-color", - "value": "#ccc", - "index": 454 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-top-style", - "value": "solid", - "index": 452 - }, - { - "type": "decl", - "prop": "border-top-width", - "value": "1px", - "index": 453 - }, - { - "type": "decl", - "prop": "border-top-color", - "value": "#ccc", - "index": 454 - } - ], - "selector": ".border-top" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-right-style", - "value": "solid", - "index": 455 - }, - { - "type": "decl", - "prop": "border-right-width", - "value": "1px", - "index": 456 - }, - { - "type": "decl", - "prop": "border-right-color", - "value": "#ccc", - "index": 457 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-right-style", - "value": "solid", - "index": 455 - }, - { - "type": "decl", - "prop": "border-right-width", - "value": "1px", - "index": 456 - }, - { - "type": "decl", - "prop": "border-right-color", - "value": "#ccc", - "index": 457 - } - ], - "selector": ".border-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 458 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 459 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 460 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 458 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 459 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 460 - } - ], - "selector": ".border-bottom" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-left-style", - "value": "solid", - "index": 461 - }, - { - "type": "decl", - "prop": "border-left-width", - "value": "1px", - "index": 462 - }, - { - "type": "decl", - "prop": "border-left-color", - "value": "#ccc", - "index": 463 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-left-style", - "value": "solid", - "index": 461 - }, - { - "type": "decl", - "prop": "border-left-width", - "value": "1px", - "index": 462 - }, - { - "type": "decl", - "prop": "border-left-color", - "value": "#ccc", - "index": 463 - } - ], - "selector": ".border-left" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 464 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 464 - } - ], - "selector": ".rounded" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 465 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 465 - } - ], - "selector": ".circle" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 466 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 466 - } - ], - "selector": ".rounded-top" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0 3px 3px 0", - "index": 467 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0 3px 3px 0", - "index": 467 - } - ], - "selector": ".rounded-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0 0 3px 3px", - "index": 468 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0 0 3px 3px", - "index": 468 - } - ], - "selector": ".rounded-bottom" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px 0 0 3px", - "index": 469 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px 0 0 3px", - "index": 469 - } - ], - "selector": ".rounded-left" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0", - "index": 470 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "border-radius", - "value": "0", - "index": 470 - } - ], - "selector": ".not-rounded" - } - ], - "declarations": { - "all": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 0 - }, - { - "type": "decl", - "prop": "font-family", - "value": "inherit", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 2 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 3 - }, - { - "type": "decl", - "prop": "max-height", - "value": "100%", - "index": 4 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 5 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.5", - "index": 6 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 7 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 8 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 9 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.25", - "index": 10 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1em", - "index": 11 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5em", - "index": 12 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 13 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 14 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 15 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 16 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Source Code Pro', Consolas, monospace", - "index": 17 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 18 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 19 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 20 - }, - { - "type": "decl", - "prop": "overflow-x", - "value": "scroll", - "index": 21 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 22 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 23 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 24 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 25 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 26 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 27 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 28 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 29 - }, - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 30 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2rem", - "index": 31 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.5rem", - "index": 32 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 33 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 34 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".875rem", - "index": 35 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".75rem", - "index": 36 - }, - { - "type": "decl", - "prop": "list-style", - "value": "none", - "index": 37 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 38 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 39 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 40 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 41 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 42 - }, - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 43 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 44 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 45 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 46 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 47 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 48 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 49 - }, - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 50 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 51 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 52 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 53 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 54 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 55 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 56 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 57 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 58 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 59 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 60 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 61 - }, - { - "type": "decl", - "prop": "cursor", - "value": "pointer", - "index": 62 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 63 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 64 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 65 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.125", - "index": 66 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5em 1rem", - "index": 67 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 68 - }, - { - "type": "decl", - "prop": "height", - "value": "auto", - "index": 69 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid transparent", - "index": 70 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 71 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 72 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 73 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 74 - }, - { - "type": "decl", - "prop": "border-collapse", - "value": "collapse", - "index": 75 - }, - { - "type": "decl", - "prop": "border-spacing", - "value": "0", - "index": 76 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 77 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 78 - }, - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 79 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 80 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 81 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 82 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "bottom", - "index": 83 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "top", - "index": 84 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 85 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 86 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 87 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 88 - }, - { - "type": "decl", - "prop": "overflow", - "value": "scroll", - "index": 89 - }, - { - "type": "decl", - "prop": "content", - "value": "\" \"", - "index": 90 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 91 - }, - { - "type": "decl", - "prop": "clear", - "value": "both", - "index": 92 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 93 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 94 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 95 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 96 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 97 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 98 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "normal", - "index": 99 - }, - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 100 - }, - { - "type": "decl", - "prop": "text-transform", - "value": "uppercase", - "index": 101 - }, - { - "type": "decl", - "prop": "letter-spacing", - "value": ".2em", - "index": 102 - }, - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 103 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 104 - }, - { - "type": "decl", - "prop": "text-align", - "value": "right", - "index": 105 - }, - { - "type": "decl", - "prop": "text-align", - "value": "justify", - "index": 106 - }, - { - "type": "decl", - "prop": "white-space", - "value": "nowrap", - "index": 107 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 108 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 109 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 110 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "0", - "index": 111 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 112 - }, - { - "type": "decl", - "prop": "margin", - "value": ".5rem", - "index": 113 - }, - { - "type": "decl", - "prop": "margin-top", - "value": ".5rem", - "index": 114 - }, - { - "type": "decl", - "prop": "margin-right", - "value": ".5rem", - "index": 115 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 116 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".5rem", - "index": 117 - }, - { - "type": "decl", - "prop": "margin", - "value": "1rem", - "index": 118 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1rem", - "index": 119 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "1rem", - "index": 120 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 121 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "1rem", - "index": 122 - }, - { - "type": "decl", - "prop": "margin", - "value": "2rem", - "index": 123 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 124 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "2rem", - "index": 125 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 126 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2rem", - "index": 127 - }, - { - "type": "decl", - "prop": "margin", - "value": "4rem", - "index": 128 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "4rem", - "index": 129 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "4rem", - "index": 130 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "4rem", - "index": 131 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "4rem", - "index": 132 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-.5rem", - "index": 133 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-.5rem", - "index": 134 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1rem", - "index": 135 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-1rem", - "index": 136 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2rem", - "index": 137 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-2rem", - "index": 138 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-4rem", - "index": 139 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-4rem", - "index": 140 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 141 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 142 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5rem", - "index": 143 - }, - { - "type": "decl", - "prop": "padding-top", - "value": ".5rem", - "index": 144 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": ".5rem", - "index": 145 - }, - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 146 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 147 - }, - { - "type": "decl", - "prop": "padding", - "value": "1rem", - "index": 148 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "1rem", - "index": 149 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "1rem", - "index": 150 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 151 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 152 - }, - { - "type": "decl", - "prop": "padding", - "value": "2rem", - "index": 153 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "2rem", - "index": 154 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "2rem", - "index": 155 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 156 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "2rem", - "index": 157 - }, - { - "type": "decl", - "prop": "padding", - "value": "4rem", - "index": 158 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "4rem", - "index": 159 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "4rem", - "index": 160 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "4rem", - "index": 161 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "4rem", - "index": 162 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 163 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 164 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 165 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 166 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 167 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 168 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 169 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 170 - }, - { - "type": "decl", - "prop": "position", - "important": true, - "value": "absolute", - "index": 171 - }, - { - "type": "decl", - "prop": "height", - "value": "1px", - "index": 172 - }, - { - "type": "decl", - "prop": "width", - "value": "1px", - "index": 173 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 174 - }, - { - "type": "decl", - "prop": "clip", - "value": "rect(1px, 1px, 1px, 1px)", - "index": 175 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 176 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 177 - }, - { - "type": "decl", - "prop": "position", - "value": "fixed", - "index": 178 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 179 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 180 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 181 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 182 - }, - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 183 - }, - { - "type": "decl", - "prop": "z-index", - "value": "2", - "index": 184 - }, - { - "type": "decl", - "prop": "z-index", - "value": "3", - "index": 185 - }, - { - "type": "decl", - "prop": "z-index", - "value": "4", - "index": 186 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 187 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 188 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 189 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 190 - }, - { - "type": "decl", - "prop": "margin", - "value": "auto", - "index": 191 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 192 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em .5rem", - "index": 193 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.625", - "index": 194 - }, - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 195 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 196 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1px", - "index": 197 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 198 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-1px", - "index": 199 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 200 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2px", - "index": 201 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 202 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-2px", - "index": 203 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 204 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 205 - }, - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 206 - }, - { - "type": "decl", - "prop": "display", - "value": "none", - "index": 207 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 208 - }, - { - "type": "decl", - "prop": "max-width", - "value": "64em", - "index": 209 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 210 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 211 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 212 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 213 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 214 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 215 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 216 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 217 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 218 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 219 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 220 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 221 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 222 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 223 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 224 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 225 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 226 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 227 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 228 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 229 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 230 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 231 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 232 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 233 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 234 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 235 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 236 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 237 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 238 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 239 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 240 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 241 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 242 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 243 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 244 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 245 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 246 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 247 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 248 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 249 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 250 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 251 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 252 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 253 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 254 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 255 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 256 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 257 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 258 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 259 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 260 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 261 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 262 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 263 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 264 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 265 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 266 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 267 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 268 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 269 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 270 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 271 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 272 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 273 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 274 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 275 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 276 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 277 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 278 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 279 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 280 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 281 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 282 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 283 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 284 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 285 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 286 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 287 - }, - { - "type": "decl", - "prop": "table-layout", - "value": "fixed", - "index": 288 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 289 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 290 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 291 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 292 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 293 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 294 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 295 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 296 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 297 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 298 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 299 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 300 - }, - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 301 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 302 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 303 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 304 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "underline", - "index": 305 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 306 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 307 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 308 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 309 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 310 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 311 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 312 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 313 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 314 - }, - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 315 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 316 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 317 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 318 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 319 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#0076df", - "index": 320 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 321 - }, - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 322 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 323 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 324 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 325 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 326 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 327 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 328 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 329 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 330 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 331 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 332 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 333 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 334 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 335 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(0, 0, 0, .0625)", - "index": 336 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 337 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 338 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 339 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 340 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 341 - }, - { - "type": "decl", - "prop": "outline", - "value": "0", - "index": 342 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(255, 255, 255, .5)", - "index": 343 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(255, 255, 255, .25)", - "index": 344 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 345 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 346 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 347 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 348 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 349 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 350 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 351 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 352 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 353 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 354 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 355 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 356 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 357 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 358 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 359 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 360 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 361 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 362 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 363 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 364 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 365 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1", - "index": 366 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 367 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 368 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 369 - }, - { - "type": "decl", - "prop": "border", - "value": "2px solid #0076df", - "index": 370 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 371 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 372 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 373 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 374 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 375 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 376 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 377 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 378 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", - "index": 379 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 380 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 381 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 382 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 383 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 384 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 385 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 386 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 387 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 388 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 389 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 390 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 391 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 392 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 393 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 394 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 395 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 396 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 397 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 398 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 399 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 400 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 401 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 402 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 403 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 404 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 405 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 406 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 407 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 408 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 409 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 410 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)", - "index": 411 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 412 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 413 - }, - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 414 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 415 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 416 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 417 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "-1px", - "index": 418 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 419 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid #ccc", - "index": 420 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 421 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 422 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid white", - "index": 423 - }, - { - "type": "decl", - "prop": "border-top", - "value": "1px solid #ccc", - "index": 424 - }, - { - "type": "decl", - "prop": "border-left", - "value": "1px solid #ccc", - "index": 425 - }, - { - "type": "decl", - "prop": "border-right", - "value": "1px solid #ccc", - "index": 426 - }, - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 427 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 428 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 429 - }, - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 430 - }, - { - "type": "decl", - "prop": "color", - "value": "#ccc", - "index": 431 - }, - { - "type": "decl", - "prop": "color", - "value": "#eee", - "index": 432 - }, - { - "type": "decl", - "prop": "color", - "value": "#f95020", - "index": 433 - }, - { - "type": "decl", - "prop": "color", - "value": "#00cf26", - "index": 434 - }, - { - "type": "decl", - "prop": "color", - "value": "#efcc00", - "index": 435 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#333", - "index": 436 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 437 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 438 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 439 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#ccc", - "index": 440 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 441 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 442 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#00cf26", - "index": 443 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#efcc00", - "index": 444 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 445 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 446 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 447 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .5)", - "index": 448 - }, - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 449 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 450 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 451 - }, - { - "type": "decl", - "prop": "border-top-style", - "value": "solid", - "index": 452 - }, - { - "type": "decl", - "prop": "border-top-width", - "value": "1px", - "index": 453 - }, - { - "type": "decl", - "prop": "border-top-color", - "value": "#ccc", - "index": 454 - }, - { - "type": "decl", - "prop": "border-right-style", - "value": "solid", - "index": 455 - }, - { - "type": "decl", - "prop": "border-right-width", - "value": "1px", - "index": 456 - }, - { - "type": "decl", - "prop": "border-right-color", - "value": "#ccc", - "index": 457 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 458 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 459 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 460 - }, - { - "type": "decl", - "prop": "border-left-style", - "value": "solid", - "index": 461 - }, - { - "type": "decl", - "prop": "border-left-width", - "value": "1px", - "index": 462 - }, - { - "type": "decl", - "prop": "border-left-color", - "value": "#ccc", - "index": 463 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 464 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 465 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 466 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 3px 3px 0", - "index": 467 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 0 3px 3px", - "index": 468 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 0 0 3px", - "index": 469 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0", - "index": 470 - } - ], - "byProperty": { - "margin": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 0 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 68 - }, - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 108 - }, - { - "type": "decl", - "prop": "margin", - "value": ".5rem", - "index": 113 - }, - { - "type": "decl", - "prop": "margin", - "value": "1rem", - "index": 118 - }, - { - "type": "decl", - "prop": "margin", - "value": "2rem", - "index": 123 - }, - { - "type": "decl", - "prop": "margin", - "value": "4rem", - "index": 128 - }, - { - "type": "decl", - "prop": "margin", - "value": "auto", - "index": 191 - } - ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "inherit", - "index": 1 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 5 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 8 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Source Code Pro', Consolas, monospace", - "index": 17 - } - ], - "fontSize": [ - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 2 - }, - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 7 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 13 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 18 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 29 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2rem", - "index": 31 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.5rem", - "index": 32 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 33 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 34 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".875rem", - "index": 35 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".75rem", - "index": 36 - } - ], - "maxWidth": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 3 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 77 - }, - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 95 - }, - { - "type": "decl", - "prop": "max-width", - "value": "64em", - "index": 209 - } - ], - "maxHeight": [ - { - "type": "decl", - "prop": "max-height", - "value": "100%", - "index": 4 - } - ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.5", - "index": 6 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.25", - "index": 10 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 48 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 53 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.125", - "index": 66 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 82 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.625", - "index": 194 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1", - "index": 366 - } - ], - "fontWeight": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 9 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 60 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 80 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 98 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "normal", - "index": 99 - } - ], - "marginTop": [ - { - "type": "decl", - "prop": "margin-top", - "value": "1em", - "index": 11 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 14 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 19 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 22 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 24 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 39 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 109 - }, - { - "type": "decl", - "prop": "margin-top", - "value": ".5rem", - "index": 114 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1rem", - "index": 119 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 124 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "4rem", - "index": 129 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-1px", - "index": 199 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 200 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-2px", - "index": 203 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 204 - } - ], - "marginBottom": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5em", - "index": 12 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 15 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 20 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 23 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 25 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 40 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "0", - "index": 111 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 116 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 121 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 126 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "4rem", - "index": 131 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "-1px", - "index": 418 - } - ], - "paddingLeft": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 16 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 27 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 38 - }, - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 146 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 151 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 156 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "4rem", - "index": 161 - }, - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 195 - } - ], - "overflowX": [ - { - "type": "decl", - "prop": "overflow-x", - "value": "scroll", - "index": 21 - } - ], - "marginLeft": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 26 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 56 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 112 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".5rem", - "index": 117 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "1rem", - "index": 122 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2rem", - "index": 127 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "4rem", - "index": 132 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-.5rem", - "index": 133 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1rem", - "index": 135 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2rem", - "index": 137 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-4rem", - "index": 139 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 141 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1px", - "index": 197 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 198 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2px", - "index": 201 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 202 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 210 - } - ], - "paddingRight": [ - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 28 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 147 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 152 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "2rem", - "index": 157 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "4rem", - "index": 162 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 196 - } - ], - "fontStyle": [ - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 30 - }, - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 100 - } - ], - "listStyle": [ - { - "type": "decl", - "prop": "list-style", - "value": "none", - "index": 37 - } - ], - "mozBoxSizing": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 41 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 46 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 51 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 64 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 213 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 216 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 231 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 234 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 249 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 252 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 267 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 270 - } - ], - "boxSizing": [ - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 42 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 47 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 52 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 65 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 214 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 217 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 232 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 235 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 250 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 253 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 268 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 271 - } - ], - "height": [ - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 43 - }, - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 50 - }, - { - "type": "decl", - "prop": "height", - "value": "auto", - "index": 69 - }, - { - "type": "decl", - "prop": "height", - "value": "1px", - "index": 172 - } - ], - "padding": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 44 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 49 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 54 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 55 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 59 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5em 1rem", - "index": 67 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 73 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 81 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5rem", - "index": 143 - }, - { - "type": "decl", - "prop": "padding", - "value": "1rem", - "index": 148 - }, - { - "type": "decl", - "prop": "padding", - "value": "2rem", - "index": 153 - }, - { - "type": "decl", - "prop": "padding", - "value": "4rem", - "index": 158 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em .5rem", - "index": 193 - } - ], - "webkitAppearance": [ - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 45 - }, - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 71 - } - ], - "marginRight": [ - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 57 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 110 - }, - { - "type": "decl", - "prop": "margin-right", - "value": ".5rem", - "index": 115 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "1rem", - "index": 120 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "2rem", - "index": 125 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "4rem", - "index": 130 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-.5rem", - "index": 134 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-1rem", - "index": 136 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-2rem", - "index": 138 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-4rem", - "index": 140 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 142 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 211 - } - ], - "border": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 58 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid transparent", - "index": 70 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 72 - }, - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 308 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(0, 0, 0, .0625)", - "index": 336 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(255, 255, 255, .5)", - "index": 343 - }, - { - "type": "decl", - "prop": "border", - "value": "2px solid #0076df", - "index": 370 - } - ], - "textDecoration": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 61 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 74 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 304 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "underline", - "index": 305 - } - ], - "cursor": [ - { - "type": "decl", - "prop": "cursor", - "value": "pointer", - "index": 62 - } - ], - "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 63 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 85 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 86 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 87 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 91 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 163 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 164 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 165 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 166 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 167 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 168 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 169 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 170 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 192 - }, - { - "type": "decl", - "prop": "display", - "value": "none", - "index": 207 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 208 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 284 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 286 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 289 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 291 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 293 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 295 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 297 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 299 - } - ], - "borderCollapse": [ - { - "type": "decl", - "prop": "border-collapse", - "value": "collapse", - "index": 75 - } - ], - "borderSpacing": [ - { - "type": "decl", - "prop": "border-spacing", - "value": "0", - "index": 76 - } - ], - "width": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 78 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 96 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 97 - }, - { - "type": "decl", - "prop": "width", - "value": "1px", - "index": 173 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 218 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 219 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 220 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 221 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 222 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 223 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 224 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 225 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 226 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 227 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 228 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 229 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 236 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 237 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 238 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 239 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 240 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 241 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 242 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 243 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 244 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 245 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 246 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 247 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 254 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 255 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 256 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 257 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 258 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 259 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 260 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 261 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 262 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 263 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 264 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 265 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 272 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 273 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 274 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 275 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 276 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 277 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 278 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 279 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 280 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 281 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 282 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 283 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 285 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 290 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 294 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 298 - } - ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 79 - }, - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 103 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 104 - }, - { - "type": "decl", - "prop": "text-align", - "value": "right", - "index": 105 - }, - { - "type": "decl", - "prop": "text-align", - "value": "justify", - "index": 106 - } - ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "bottom", - "index": 83 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "top", - "index": 84 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 287 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 292 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 296 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 300 - } - ], - "overflow": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 88 - }, - { - "type": "decl", - "prop": "overflow", - "value": "scroll", - "index": 89 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 174 - } - ], - "content": [ - { - "type": "decl", - "prop": "content", - "value": "\" \"", - "index": 90 - } - ], - "clear": [ - { - "type": "decl", - "prop": "clear", - "value": "both", - "index": 92 - } - ], - "float": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 93 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 94 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 212 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 215 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 230 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 233 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 248 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 251 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 266 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 269 - } - ], - "textTransform": [ - { - "type": "decl", - "prop": "text-transform", - "value": "uppercase", - "index": 101 - } - ], - "letterSpacing": [ - { - "type": "decl", - "prop": "letter-spacing", - "value": ".2em", - "index": 102 - } - ], - "whiteSpace": [ - { - "type": "decl", - "prop": "white-space", - "value": "nowrap", - "index": 107 - } - ], - "paddingTop": [ - { - "type": "decl", - "prop": "padding-top", - "value": ".5rem", - "index": 144 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "1rem", - "index": 149 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "2rem", - "index": 154 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "4rem", - "index": 159 - } - ], - "paddingBottom": [ - { - "type": "decl", - "prop": "padding-bottom", - "value": ".5rem", - "index": 145 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "1rem", - "index": 150 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "2rem", - "index": 155 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "4rem", - "index": 160 - } - ], - "position": [ - { - "type": "decl", - "prop": "position", - "important": true, - "value": "absolute", - "index": 171 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 176 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 177 - }, - { - "type": "decl", - "prop": "position", - "value": "fixed", - "index": 178 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 205 - } - ], - "clip": [ - { - "type": "decl", - "prop": "clip", - "value": "rect(1px, 1px, 1px, 1px)", - "index": 175 - } - ], - "top": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 179 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 187 - } - ], - "right": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 180 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 188 - } - ], - "bottom": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 181 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 189 - } - ], - "left": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 182 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 190 - } - ], - "zIndex": [ - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 183 - }, - { - "type": "decl", - "prop": "z-index", - "value": "2", - "index": 184 - }, - { - "type": "decl", - "prop": "z-index", - "value": "3", - "index": 185 - }, - { - "type": "decl", - "prop": "z-index", - "value": "4", - "index": 186 - }, - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 206 - } - ], - "tableLayout": [ - { - "type": "decl", - "prop": "table-layout", - "value": "fixed", - "index": 288 - } - ], - "color": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 301 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 303 - }, - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 322 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 334 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 338 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 339 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 340 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 341 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 352 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 367 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 377 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 382 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 385 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 399 - }, - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 414 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 415 - }, - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 427 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 428 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 429 - }, - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 430 - }, - { - "type": "decl", - "prop": "color", - "value": "#ccc", - "index": 431 - }, - { - "type": "decl", - "prop": "color", - "value": "#eee", - "index": 432 - }, - { - "type": "decl", - "prop": "color", - "value": "#f95020", - "index": 433 - }, - { - "type": "decl", - "prop": "color", - "value": "#00cf26", - "index": 434 - }, - { - "type": "decl", - "prop": "color", - "value": "#efcc00", - "index": 435 - } - ], - "backgroundColor": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 302 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 306 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 312 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 323 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 324 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 335 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(255, 255, 255, .25)", - "index": 344 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 353 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 368 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 378 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 383 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 386 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 400 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 413 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 416 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 417 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 421 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 422 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#333", - "index": 436 - }, - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 437 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 438 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 439 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#ccc", - "index": 440 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 441 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 442 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#00cf26", - "index": 443 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#efcc00", - "index": 444 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 445 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 446 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 447 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .5)", - "index": 448 - } - ], - "borderRadius": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 307 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 318 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 331 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 337 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 354 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 369 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 387 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 401 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 419 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 464 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 465 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 466 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 3px 3px 0", - "index": 467 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 0 3px 3px", - "index": 468 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 0 0 3px", - "index": 469 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0", - "index": 470 - } - ], - "borderBottomStyle": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 309 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 349 - }, - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 458 - } - ], - "borderBottomWidth": [ - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 310 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 350 - }, - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 459 - } - ], - "borderBottomColor": [ - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 311 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 351 - }, - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 460 - } - ], - "webkitTransition": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 313 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 329 - } - ], - "transition": [ - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 314 - }, - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 330 - } - ], - "borderStyle": [ - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 315 - }, - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 449 - } - ], - "borderWidth": [ - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 316 - }, - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 450 - } - ], - "borderColor": [ - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 317 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#0076df", - "index": 320 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 325 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 326 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 327 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 328 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 345 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 346 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 347 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 348 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 451 - } - ], - "outline": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 319 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 332 - }, - { - "type": "decl", - "prop": "outline", - "value": "0", - "index": 342 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 363 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 380 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 396 - }, - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 410 - } - ], - "boxShadow": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 321 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 333 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 362 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 364 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", - "index": 379 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 381 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 395 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 397 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 409 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)", - "index": 411 - } - ], - "webkitTransitionDuration": [ - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 355 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 371 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 388 - }, - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 402 - } - ], - "transitionDuration": [ - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 356 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 372 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 389 - }, - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 403 - } - ], - "webkitTransitionTimingFunction": [ - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 357 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 373 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 390 - }, - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 404 - } - ], - "transitionTimingFunction": [ - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 358 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 374 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 391 - }, - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 405 - } - ], - "webkitTransitionProperty": [ - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 359 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 375 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 392 - }, - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 406 - } - ], - "transitionProperty": [ - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 360 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 376 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 393 - }, - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 407 - } - ], - "opacity": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 361 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 365 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 384 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 394 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 398 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 408 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 412 - } - ], - "borderBottom": [ - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid #ccc", - "index": 420 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid white", - "index": 423 - } - ], - "borderTop": [ - { - "type": "decl", - "prop": "border-top", - "value": "1px solid #ccc", - "index": 424 - } - ], - "borderLeft": [ - { - "type": "decl", - "prop": "border-left", - "value": "1px solid #ccc", - "index": 425 - } - ], - "borderRight": [ - { - "type": "decl", - "prop": "border-right", - "value": "1px solid #ccc", - "index": 426 - } - ], - "borderTopStyle": [ - { - "type": "decl", - "prop": "border-top-style", - "value": "solid", - "index": 452 - } - ], - "borderTopWidth": [ - { - "type": "decl", - "prop": "border-top-width", - "value": "1px", - "index": 453 - } - ], - "borderTopColor": [ - { - "type": "decl", - "prop": "border-top-color", - "value": "#ccc", - "index": 454 - } - ], - "borderRightStyle": [ - { - "type": "decl", - "prop": "border-right-style", - "value": "solid", - "index": 455 - } - ], - "borderRightWidth": [ - { - "type": "decl", - "prop": "border-right-width", - "value": "1px", - "index": 456 - } - ], - "borderRightColor": [ - { - "type": "decl", - "prop": "border-right-color", - "value": "#ccc", - "index": 457 - } - ], - "borderLeftStyle": [ - { - "type": "decl", - "prop": "border-left-style", - "value": "solid", - "index": 461 - } - ], - "borderLeftWidth": [ - { - "type": "decl", - "prop": "border-left-width", - "value": "1px", - "index": 462 - } - ], - "borderLeftColor": [ - { - "type": "decl", - "prop": "border-left-color", - "value": "#ccc", - "index": 463 - } - ] - }, - "unique": { + "size": 18858, + "gzipSize": 3556, + "rules": { + "total": 289, + "size": { + "graph": [ + 1, + 2, + 1, + 1, + 3, + 5, + 3, + 1, + 2, + 3, + 2, + 5, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 5, + 4, + 1, + 4, + 4, + 1, + 12, + 2, + 1, + 4, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 1, + 2, + 2, + 1, + 2, + 2, + 1, + 2, + 2, + 1, + 2, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 5, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 6, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 1, + 3, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2, + 1, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 1, + 2, + 4, + 7, + 3, + 2, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 2, + 4, + 1, + 1, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 3, + 9, + 1, + 1, + 2, + 1, + 11, + 2, + 1, + 2, + 3, + 9, + 1, + 1, + 2, + 1, + 9, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 3, + 1, + 5, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 3, + 3, + 3, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "max": 0, + "average": 1.6297577854671281 + } + }, + "selectors": { + "total": 347, + "id": 0, + "class": 279, + "type": 0, + "pseudoClass": 41, + "pseudoElement": 3, + "repeated": [ + "body", + "button", + "input", + "select", + "textarea", + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "ol", + "ul", + "pre", + "code", + "hr", + "blockquote", + "th", + "td", + ".clearfix:after", + ".sm-show", + ".md-show", + ".lg-show", + ".radio-light" + ], + "values": [ + "body", + "button", + "button", + "input", + "select", + "textarea", + "img", + "svg", + "body", + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "p", + "dl", + "ol", + "ul", + "ol", + "ul", + "pre", + "code", + "samp", + "pre", + "hr", + "blockquote", + "blockquote", + "blockquote p", + "h1", + ".h1", + "h2", + ".h2", + "h3", + ".h3", + "h4", + ".h4", + "h5", + ".h5", + "h6", + ".h6", + ".list-reset", + "input", + "select", + "textarea", + "fieldset", + "input[type=text]", + "input[type=datetime]", + "input[type=datetime-local]", + "input[type=email]", + "input[type=month]", + "input[type=number]", + "input[type=password]", + "input[type=search]", + "input[type=tel]", + "input[type=time]", + "input[type=url]", + "input[type=week]", + "select", + "select:not([multiple])", + "textarea", + ".fieldset-reset", + ".fieldset-reset legend", + "button", + ".button", + "::-moz-focus-inner", + ".button:hover", + "table", + "th", + "th", + "td", + "th", + "td", + ".inline", + ".block", + ".inline-block", + ".overflow-hidden", + ".overflow-scroll", + ".clearfix:before", + ".clearfix:after", + ".clearfix:after", + ".left", + ".right", + ".fit", + ".half-width", + ".full-width", + ".bold", + ".regular", + ".italic", + ".caps", + ".left-align", + ".center", + ".right-align", + ".justify", + ".nowrap", + ".m0", + ".mt0", + ".mr0", + ".mb0", + ".ml0", + ".m1", + ".mt1", + ".mr1", + ".mb1", + ".ml1", + ".m2", + ".mt2", + ".mr2", + ".mb2", + ".ml2", + ".m3", + ".mt3", + ".mr3", + ".mb3", + ".ml3", + ".m4", + ".mt4", + ".mr4", + ".mb4", + ".ml4", + ".mxn1", + ".mxn2", + ".mxn3", + ".mxn4", + ".mx-auto", + ".p1", + ".py1", + ".px1", + ".p2", + ".py2", + ".px2", + ".p3", + ".py3", + ".px3", + ".p4", + ".py4", + ".px4", + ".sm-show", + ".md-show", + ".lg-show", + ".sm-show", + ".md-show", + ".lg-show", + ".sm-hide", + ".md-hide", + ".lg-hide", + ".display-none", + ".hide", + ".relative", + ".absolute", + ".fixed", + ".top-0", + ".right-0", + ".bottom-0", + ".left-0", + ".z1", + ".z2", + ".z3", + ".z4", + ".absolute-center", + ".button-small", + ".button-big", + ".button-narrow", + ".x-group-item", + ".x-group-item:first-of-type", + ".y-group-item", + ".y-group-item:first-of-type", + ".x-group-item-2", + ".x-group-item-2:first-of-type", + ".y-group-item-2", + ".y-group-item-2:first-of-type", + ".x-group-item:focus", + ".x-group-item-2:focus", + ".y-group-item:focus", + ".y-group-item-2:focus", + ".disclosure-group .disclosure-show", + ".disclosure-group.is-active .disclosure-show", + ".container", + ".col", + ".col-right", + ".col-1", + ".col-2", + ".col-3", + ".col-4", + ".col-5", + ".col-6", + ".col-7", + ".col-8", + ".col-9", + ".col-10", + ".col-11", + ".col-12", + ".sm-col", + ".sm-col-right", + ".sm-col-1", + ".sm-col-2", + ".sm-col-3", + ".sm-col-4", + ".sm-col-5", + ".sm-col-6", + ".sm-col-7", + ".sm-col-8", + ".sm-col-9", + ".sm-col-10", + ".sm-col-11", + ".sm-col-12", + ".md-col", + ".md-col-right", + ".md-col-1", + ".md-col-2", + ".md-col-3", + ".md-col-4", + ".md-col-5", + ".md-col-6", + ".md-col-7", + ".md-col-8", + ".md-col-9", + ".md-col-10", + ".md-col-11", + ".md-col-12", + ".lg-col", + ".lg-col-right", + ".lg-col-1", + ".lg-col-2", + ".lg-col-3", + ".lg-col-4", + ".lg-col-5", + ".lg-col-6", + ".lg-col-7", + ".lg-col-8", + ".lg-col-9", + ".lg-col-10", + ".lg-col-11", + ".lg-col-12", + ".table", + ".table-cell", + ".table-fixed", + ".sm-table", + ".sm-table-cell", + ".md-table", + ".md-table-cell", + ".lg-table", + ".lg-table-cell", + "body", + "a", + "a:hover", + "pre", + "code", + "hr", + ".field-light", + ".field-light:focus", + ".field-light:disabled", + ".field-light:read-only:not(select)", + ".field-light:invalid", + ".field-light.is-success", + ".field-light.is-warning", + ".field-light.is-error", + ".radio-light", + ".checkbox-light", + ".radio-light", + ".radio-light:focus", + ".checkbox-light:focus", + ".field-dark", + ".field-dark::-webkit-input-placeholder", + ".field-dark::-moz-placeholder", + ".field-dark:-ms-input-placeholder", + ".field-dark::placeholder", + ".field-dark:focus", + ".field-dark:read-only:not(select)", + ".field-dark:invalid", + ".field-dark.is-success", + ".field-dark.is-warning", + ".field-dark.is-error", + ".table-light th", + ".table-light td", + ".button-blue", + ".button-blue:hover", + ".button-blue:active", + ".button-blue.is-active", + ".button-blue:focus", + ".button-blue:disabled", + ".button-blue.is-disabled", + ".button-blue-outline", + ".button-blue-outline:hover", + ".button-blue-outline.is-active", + ".button-blue-outline:active", + ".button-blue-outline:focus", + ".button-blue-outline:disabled", + ".button-blue-outline.is-disabled", + ".button-gray", + ".button-gray:hover", + ".button-gray:active", + ".button-gray:is-active", + ".button-gray:focus", + ".button-gray:disabled", + ".button-gray.is-disabled", + ".button-red", + ".button-red:hover", + ".button-red:active", + ".button-red.is-active", + ".button-red:focus", + ".button-red:disabled", + ".button-red.is-disabled", + ".button-nav-light:hover", + ".button-nav-light:active", + ".button-nav-light.is-active", + ".button-nav-dark", + ".button-nav-dark:hover", + ".button-nav-dark:active", + ".button-nav-dark.is-active", + ".button-nav-tab", + ".button-nav-tab:hover", + ".button-nav-tab.is-active", + ".dark-gray", + ".white", + ".blue", + ".mid-gray", + ".light-gray", + ".lighter-gray", + ".red", + ".green", + ".yellow", + ".bg-dark-gray", + ".bg-white", + ".bg-blue", + ".bg-mid-gray", + ".bg-light-gray", + ".bg-lighter-gray", + ".bg-red", + ".bg-green", + ".bg-yellow", + ".bg-darken-1", + ".bg-darken-2", + ".bg-darken-3", + ".bg-darken-4", + ".border", + ".border-top", + ".border-right", + ".border-bottom", + ".border-left", + ".rounded", + ".circle", + ".rounded-top", + ".rounded-right", + ".rounded-bottom", + ".rounded-left", + ".not-rounded" + ], + "specificity": { + "graph": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 10, + 1, + 10, + 1, + 10, + 1, + 10, + 1, + 10, + 1, + 10, + 10, + 1, + 1, + 1, + 1, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 1, + 11, + 1, + 10, + 11, + 1, + 10, + 1, + 20, + 1, + 1, + 1, + 1, + 1, + 1, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 20, + 10, + 20, + 10, + 20, + 10, + 20, + 20, + 20, + 20, + 20, + 20, + 30, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 1, + 1, + 11, + 1, + 1, + 1, + 10, + 20, + 20, + 21, + 20, + 20, + 20, + 20, + 10, + 10, + 10, + 20, + 20, + 10, + 11, + 11, + 20, + 11, + 20, + 21, + 20, + 20, + 20, + 20, + 11, + 11, + 10, + 20, + 20, + 20, + 20, + 20, + 20, + 10, + 20, + 20, + 20, + 20, + 20, + 20, + 10, + 20, + 20, + 20, + 20, + 20, + 20, + 10, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 20, + 10, + 20, + 20, + 20, + 10, + 20, + 20, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10 + ], + "max": 30, + "average": 10.403458213256485 + } + }, + "declarations": { + "total": 471, + "important": 10, + "vendorPrefix": 28, + "properties": { "margin": [ - { - "type": "decl", - "prop": "margin", - "value": "0", - "index": 0 - }, - { - "type": "decl", - "prop": "margin", - "value": ".5rem", - "index": 113 - }, - { - "type": "decl", - "prop": "margin", - "value": "1rem", - "index": 118 - }, - { - "type": "decl", - "prop": "margin", - "value": "2rem", - "index": 123 - }, - { - "type": "decl", - "prop": "margin", - "value": "4rem", - "index": 128 - }, - { - "type": "decl", - "prop": "margin", - "value": "auto", - "index": 191 - } - ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "inherit", - "index": 1 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Helvetica Neue', Helvetica, sans-serif", - "index": 5 - }, - { - "type": "decl", - "prop": "font-family", - "value": "'Source Code Pro', Consolas, monospace", - "index": 17 - } - ], - "fontSize": [ - { - "type": "decl", - "prop": "font-size", - "value": "100%", - "index": 2 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1rem", - "index": 13 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 18 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.25rem", - "index": 29 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2rem", - "index": 31 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.5rem", - "index": 32 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".875rem", - "index": 35 - }, - { - "type": "decl", - "prop": "font-size", - "value": ".75rem", - "index": 36 - } - ], - "maxWidth": [ - { - "type": "decl", - "prop": "max-width", - "value": "100%", - "index": 3 - }, - { - "type": "decl", - "prop": "max-width", - "value": "64em", - "index": 209 - } - ], - "maxHeight": [ - { - "type": "decl", - "prop": "max-height", - "value": "100%", - "index": 4 - } - ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.5", - "index": 6 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.25", - "index": 10 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.75", - "index": 48 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.125", - "index": 66 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 82 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.625", - "index": 194 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1", - "index": 366 - } - ], - "fontWeight": [ - { - "type": "decl", - "prop": "font-weight", - "value": "bold", - "index": 9 - }, - { - "type": "decl", - "prop": "font-weight", - "value": "normal", - "index": 99 - } - ], - "marginTop": [ - { - "type": "decl", - "prop": "margin-top", - "value": "1em", - "index": 11 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "0", - "index": 14 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "2rem", - "index": 22 - }, - { - "type": "decl", - "prop": "margin-top", - "value": ".5rem", - "index": 114 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "1rem", - "index": 119 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "4rem", - "index": 129 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-1px", - "index": 199 - }, - { - "type": "decl", - "prop": "margin-top", - "value": "-2px", - "index": 203 - } - ], - "marginBottom": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5em", - "index": 12 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "1rem", - "index": 15 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "2rem", - "index": 23 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": ".5rem", - "index": 40 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "0", - "index": 111 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "4rem", - "index": 131 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "-1px", - "index": 418 - } - ], - "paddingLeft": [ - { - "type": "decl", - "prop": "padding-left", - "value": "2rem", - "index": 16 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "1rem", - "index": 27 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 38 - }, - { - "type": "decl", - "prop": "padding-left", - "value": ".5rem", - "index": 146 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "4rem", - "index": 161 - } - ], - "overflowX": [ - { - "type": "decl", - "prop": "overflow-x", - "value": "scroll", - "index": 21 - } - ], - "marginLeft": [ - { - "type": "decl", - "prop": "margin-left", - "value": "0", - "index": 26 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".5rem", - "index": 117 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "1rem", - "index": 122 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2rem", - "index": 127 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "4rem", - "index": 132 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-.5rem", - "index": 133 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1rem", - "index": 135 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2rem", - "index": 137 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-4rem", - "index": 139 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "auto", - "index": 141 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-1px", - "index": 197 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "-2px", - "index": 201 - } - ], - "paddingRight": [ - { - "type": "decl", - "prop": "padding-right", - "value": "1rem", - "index": 28 - }, - { - "type": "decl", - "prop": "padding-right", - "value": ".5rem", - "index": 147 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "2rem", - "index": 157 - }, - { - "type": "decl", - "prop": "padding-right", - "value": "4rem", - "index": 162 - } - ], - "fontStyle": [ - { - "type": "decl", - "prop": "font-style", - "value": "italic", - "index": 30 - } - ], - "listStyle": [ - { - "type": "decl", - "prop": "list-style", - "value": "none", - "index": 37 - } - ], - "mozBoxSizing": [ - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 41 - } - ], - "boxSizing": [ - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 42 - } + "0", + "0", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + "auto" + ], + "font-family": [ + "inherit", + "'Helvetica Neue', Helvetica, sans-serif", + "'Helvetica Neue', Helvetica, sans-serif", + "'Source Code Pro', Consolas, monospace" + ], + "font-size": [ + "100%", + "100%", + "1rem", + "inherit", + "1.25rem", + "2rem", + "1.5rem", + "1.25rem", + "1rem", + ".875rem", + ".75rem" + ], + "max-width": [ + "100%", + "100%", + "100%", + "64em" + ], + "max-height": [ + "100%" + ], + "line-height": [ + "1.5", + "1.25", + "1.75", + "1.75", + "1.125", + "inherit", + "1.625", + "1" + ], + "font-weight": [ + "bold", + "bold", + "bold", + "bold", + "normal" + ], + "margin-top": [ + "1em", + "0", + "0", + "2rem", + "2rem", + "0", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + "-1px", + "0", + "-2px", + "0" + ], + "margin-bottom": [ + ".5em", + "1rem", + "1rem", + "2rem", + "2rem", + ".5rem", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + "-1px" + ], + "padding-left": [ + "2rem", + "1rem", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + ".5rem" + ], + "overflow-x": [ + "scroll" + ], + "margin-left": [ + "0", + "0", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + "-.5rem", + "-1rem", + "-2rem", + "-4rem", + "auto", + "-1px", + "0", + "-2px", + "0", + "auto" + ], + "padding-right": [ + "1rem", + ".5rem", + "1rem", + "2rem", + "4rem", + ".5rem" + ], + "font-style": [ + "italic", + "italic" + ], + "list-style": [ + "none" + ], + "-moz-box-sizing": [ + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box" + ], + "box-sizing": [ + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box", + "border-box" ], "height": [ - { - "type": "decl", - "prop": "height", - "value": "2.25em", - "index": 43 - }, - { - "type": "decl", - "prop": "height", - "value": "auto", - "index": 69 - }, - { - "type": "decl", - "prop": "height", - "value": "1px", - "index": 172 - } + "2.25em", + "2.25em", + "auto", + "1px" ], "padding": [ - { - "type": "decl", - "prop": "padding", - "value": ".25em 1rem", - "index": 44 - }, - { - "type": "decl", - "prop": "padding", - "value": "0", - "index": 55 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5em 1rem", - "index": 67 - }, - { - "type": "decl", - "prop": "padding", - "value": ".5rem", - "index": 143 - }, - { - "type": "decl", - "prop": "padding", - "value": "1rem", - "index": 148 - }, - { - "type": "decl", - "prop": "padding", - "value": "2rem", - "index": 153 - }, - { - "type": "decl", - "prop": "padding", - "value": "4rem", - "index": 158 - }, - { - "type": "decl", - "prop": "padding", - "value": ".25em .5rem", - "index": 193 - } - ], - "webkitAppearance": [ - { - "type": "decl", - "prop": "-webkit-appearance", - "value": "none", - "index": 45 - } - ], - "marginRight": [ - { - "type": "decl", - "prop": "margin-right", - "value": "0", - "index": 57 - }, - { - "type": "decl", - "prop": "margin-right", - "value": ".5rem", - "index": 115 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "1rem", - "index": 120 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "2rem", - "index": 125 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "4rem", - "index": 130 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-.5rem", - "index": 134 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-1rem", - "index": 136 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-2rem", - "index": 138 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "-4rem", - "index": 140 - }, - { - "type": "decl", - "prop": "margin-right", - "value": "auto", - "index": 142 - } + ".25em 1rem", + ".25em 1rem", + ".25em 1rem", + "0", + "0", + ".5em 1rem", + "0", + ".25em 1rem", + ".5rem", + "1rem", + "2rem", + "4rem", + ".25em .5rem" + ], + "-webkit-appearance": [ + "none", + "none" + ], + "margin-right": [ + "0", + "0", + ".5rem", + "1rem", + "2rem", + "4rem", + "-.5rem", + "-1rem", + "-2rem", + "-4rem", + "auto", + "auto" ], "border": [ - { - "type": "decl", - "prop": "border", - "value": "0", - "index": 58 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid transparent", - "index": 70 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(0, 0, 0, .0625)", - "index": 336 - }, - { - "type": "decl", - "prop": "border", - "value": "1px solid rgba(255, 255, 255, .5)", - "index": 343 - }, - { - "type": "decl", - "prop": "border", - "value": "2px solid #0076df", - "index": 370 - } - ], - "textDecoration": [ - { - "type": "decl", - "prop": "text-decoration", - "value": "none", - "index": 61 - }, - { - "type": "decl", - "prop": "text-decoration", - "value": "underline", - "index": 305 - } + "0", + "1px solid transparent", + "0", + "0", + "1px solid rgba(0, 0, 0, .0625)", + "1px solid rgba(255, 255, 255, .5)", + "2px solid #0076df" + ], + "text-decoration": [ + "none", + "none", + "none", + "underline" ], "cursor": [ - { - "type": "decl", - "prop": "cursor", - "value": "pointer", - "index": 62 - } + "pointer" ], "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 63 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 85 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 86 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 91 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 163 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 286 - } - ], - "borderCollapse": [ - { - "type": "decl", - "prop": "border-collapse", - "value": "collapse", - "index": 75 - } - ], - "borderSpacing": [ - { - "type": "decl", - "prop": "border-spacing", - "value": "0", - "index": 76 - } + "inline-block", + "inline", + "block", + "inline-block", + "table", + "none", + "block", + "block", + "block", + "none", + "none", + "none", + "none", + "table", + "none", + "block", + "table", + "table-cell", + "table", + "table-cell", + "table", + "table-cell", + "table", + "table-cell" + ], + "border-collapse": [ + "collapse" + ], + "border-spacing": [ + "0" ], "width": [ - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 78 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 96 - }, - { - "type": "decl", - "prop": "width", - "value": "1px", - "index": 173 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 218 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 219 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 220 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 221 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 222 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 224 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 225 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 226 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 227 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 228 - } - ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 79 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 104 - }, - { - "type": "decl", - "prop": "text-align", - "value": "right", - "index": 105 - }, - { - "type": "decl", - "prop": "text-align", - "value": "justify", - "index": 106 - } - ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "bottom", - "index": 83 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "top", - "index": 84 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 287 - } + "100%", + "50%", + "100%", + "1px", + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "100%", + "100%", + "100%", + "100%" + ], + "text-align": [ + "left", + "left", + "center", + "right", + "justify" + ], + "vertical-align": [ + "bottom", + "top", + "middle", + "middle", + "middle", + "middle" ], "overflow": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 88 - }, - { - "type": "decl", - "prop": "overflow", - "value": "scroll", - "index": 89 - } + "hidden", + "scroll", + "hidden" ], "content": [ - { - "type": "decl", - "prop": "content", - "value": "\" \"", - "index": 90 - } + "\" \"" ], "clear": [ - { - "type": "decl", - "prop": "clear", - "value": "both", - "index": 92 - } + "both" ], "float": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 93 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 94 - } - ], - "textTransform": [ - { - "type": "decl", - "prop": "text-transform", - "value": "uppercase", - "index": 101 - } - ], - "letterSpacing": [ - { - "type": "decl", - "prop": "letter-spacing", - "value": ".2em", - "index": 102 - } - ], - "whiteSpace": [ - { - "type": "decl", - "prop": "white-space", - "value": "nowrap", - "index": 107 - } - ], - "paddingTop": [ - { - "type": "decl", - "prop": "padding-top", - "value": ".5rem", - "index": 144 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "1rem", - "index": 149 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "2rem", - "index": 154 - }, - { - "type": "decl", - "prop": "padding-top", - "value": "4rem", - "index": 159 - } - ], - "paddingBottom": [ - { - "type": "decl", - "prop": "padding-bottom", - "value": ".5rem", - "index": 145 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "1rem", - "index": 150 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "2rem", - "index": 155 - }, - { - "type": "decl", - "prop": "padding-bottom", - "value": "4rem", - "index": 160 - } + "left", + "right", + "left", + "right", + "left", + "right", + "left", + "right", + "left", + "right" + ], + "text-transform": [ + "uppercase" + ], + "letter-spacing": [ + ".2em" + ], + "white-space": [ + "nowrap" + ], + "padding-top": [ + ".5rem", + "1rem", + "2rem", + "4rem" + ], + "padding-bottom": [ + ".5rem", + "1rem", + "2rem", + "4rem" ], "position": [ - { - "type": "decl", - "prop": "position", - "important": true, - "value": "absolute", - "index": 171 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 176 - }, - { - "type": "decl", - "prop": "position", - "value": "fixed", - "index": 178 - } + "absolute", + "relative", + "absolute", + "fixed", + "relative" ], "clip": [ - { - "type": "decl", - "prop": "clip", - "value": "rect(1px, 1px, 1px, 1px)", - "index": 175 - } + "rect(1px, 1px, 1px, 1px)" ], "top": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 179 - } + "0", + "0" ], "right": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 180 - } + "0", + "0" ], "bottom": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 181 - } + "0", + "0" ], "left": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 182 - } + "0", + "0" ], - "zIndex": [ - { - "type": "decl", - "prop": "z-index", - "value": "1", - "index": 183 - }, - { - "type": "decl", - "prop": "z-index", - "value": "2", - "index": 184 - }, - { - "type": "decl", - "prop": "z-index", - "value": "3", - "index": 185 - }, - { - "type": "decl", - "prop": "z-index", - "value": "4", - "index": 186 - } + "z-index": [ + "1", + "2", + "3", + "4", + "1" ], - "tableLayout": [ - { - "type": "decl", - "prop": "table-layout", - "value": "fixed", - "index": 288 - } + "table-layout": [ + "fixed" ], "color": [ - { - "type": "decl", - "prop": "color", - "value": "#333", - "index": 301 - }, - { - "type": "decl", - "prop": "color", - "value": "#0076df", - "index": 303 - }, - { - "type": "decl", - "prop": "color", - "value": "#777", - "index": 322 - }, - { - "type": "decl", - "prop": "color", - "value": "white", - "index": 334 - }, - { - "type": "decl", - "prop": "color", - "value": "rgba(255, 255, 255, .75)", - "index": 338 - }, - { - "type": "decl", - "prop": "color", - "value": "#ccc", - "index": 431 - }, - { - "type": "decl", - "prop": "color", - "value": "#eee", - "index": 432 - }, - { - "type": "decl", - "prop": "color", - "value": "#f95020", - "index": 433 - }, - { - "type": "decl", - "prop": "color", - "value": "#00cf26", - "index": 434 - }, - { - "type": "decl", - "prop": "color", - "value": "#efcc00", - "index": 435 - } - ], - "backgroundColor": [ - { - "type": "decl", - "prop": "background-color", - "value": "white", - "index": 302 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#eee", - "index": 306 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .125)", - "index": 323 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .25)", - "index": 335 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(255, 255, 255, .25)", - "index": 344 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#0076df", - "index": 353 - }, - { - "type": "decl", - "prop": "background-color", - "value": "transparent", - "index": 368 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#777", - "index": 386 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#f95020", - "index": 400 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .0625)", - "index": 413 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#333", - "index": 436 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#ccc", - "index": 440 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#00cf26", - "index": 443 - }, - { - "type": "decl", - "prop": "background-color", - "value": "#efcc00", - "index": 444 - }, - { - "type": "decl", - "prop": "background-color", - "value": "rgba(0, 0, 0, .5)", - "index": 448 - } - ], - "borderRadius": [ - { - "type": "decl", - "prop": "border-radius", - "value": "3px", - "index": 307 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "50%", - "index": 331 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 3px 0 0", - "index": 419 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 3px 3px 0", - "index": 467 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0 0 3px 3px", - "index": 468 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "3px 0 0 3px", - "index": 469 - }, - { - "type": "decl", - "prop": "border-radius", - "value": "0", - "index": 470 - } - ], - "borderBottomStyle": [ - { - "type": "decl", - "prop": "border-bottom-style", - "value": "solid", - "index": 309 - } - ], - "borderBottomWidth": [ - { - "type": "decl", - "prop": "border-bottom-width", - "value": "1px", - "index": 310 - } - ], - "borderBottomColor": [ - { - "type": "decl", - "prop": "border-bottom-color", - "value": "#ccc", - "index": 311 - } - ], - "webkitTransition": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "box-shadow .2s ease", - "index": 313 - } + "#333", + "#0076df", + "#777", + "white", + "rgba(255, 255, 255, .75)", + "rgba(255, 255, 255, .75)", + "rgba(255, 255, 255, .75)", + "rgba(255, 255, 255, .75)", + "white", + "#0076df", + "white", + "#0076df", + "white", + "white", + "#333", + "white", + "#333", + "white", + "#0076df", + "#777", + "#ccc", + "#eee", + "#f95020", + "#00cf26", + "#efcc00" + ], + "background-color": [ + "white", + "#eee", + "white", + "rgba(0, 0, 0, .125)", + "rgba(0, 0, 0, .125)", + "rgba(0, 0, 0, .25)", + "rgba(255, 255, 255, .25)", + "#0076df", + "transparent", + "#0076df", + "transparent", + "#777", + "#f95020", + "rgba(0, 0, 0, .0625)", + "rgba(0, 0, 0, .125)", + "rgba(0, 0, 0, .125)", + "rgba(0, 0, 0, .0625)", + "white", + "#333", + "white", + "#0076df", + "#777", + "#ccc", + "#eee", + "#f95020", + "#00cf26", + "#efcc00", + "rgba(0, 0, 0, .0625)", + "rgba(0, 0, 0, .125)", + "rgba(0, 0, 0, .25)", + "rgba(0, 0, 0, .5)" + ], + "border-radius": [ + "3px", + "3px", + "50%", + "3px", + "3px", + "3px", + "3px", + "3px", + "3px 3px 0 0", + "3px", + "50%", + "3px 3px 0 0", + "0 3px 3px 0", + "0 0 3px 3px", + "3px 0 0 3px", + "0" + ], + "border-bottom-style": [ + "solid", + "solid", + "solid" + ], + "border-bottom-width": [ + "1px", + "1px", + "1px" + ], + "border-bottom-color": [ + "#ccc", + "#ccc", + "#ccc" + ], + "-webkit-transition": [ + "box-shadow .2s ease", + "box-shadow .2s ease" ], "transition": [ - { - "type": "decl", - "prop": "transition", - "value": "box-shadow .2s ease", - "index": 314 - } - ], - "borderStyle": [ - { - "type": "decl", - "prop": "border-style", - "value": "solid", - "index": 315 - } - ], - "borderWidth": [ - { - "type": "decl", - "prop": "border-width", - "value": "1px", - "index": 316 - } - ], - "borderColor": [ - { - "type": "decl", - "prop": "border-color", - "value": "#ccc", - "index": 317 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#0076df", - "index": 320 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#f95020", - "index": 325 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#00cf26", - "index": 326 - }, - { - "type": "decl", - "prop": "border-color", - "value": "#efcc00", - "index": 327 - } + "box-shadow .2s ease", + "box-shadow .2s ease" + ], + "border-style": [ + "solid", + "solid" + ], + "border-width": [ + "1px", + "1px" + ], + "border-color": [ + "#ccc", + "#0076df", + "#f95020", + "#00cf26", + "#efcc00", + "#f95020", + "#f95020", + "#00cf26", + "#efcc00", + "#f95020", + "#ccc" ], "outline": [ - { - "type": "decl", - "prop": "outline", - "value": "none", - "index": 319 - }, - { - "type": "decl", - "prop": "outline", - "value": "0", - "index": 342 - } - ], - "boxShadow": [ - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 2px rgba(0, 118, 223, .5)", - "index": 321 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", - "index": 362 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 364 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", - "index": 379 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", - "index": 397 - }, - { - "type": "decl", - "prop": "box-shadow", - "value": "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)", - "index": 411 - } - ], - "webkitTransitionDuration": [ - { - "type": "decl", - "prop": "-webkit-transition-duration", - "value": ".1s", - "index": 355 - } - ], - "transitionDuration": [ - { - "type": "decl", - "prop": "transition-duration", - "value": ".1s", - "index": 356 - } - ], - "webkitTransitionTimingFunction": [ - { - "type": "decl", - "prop": "-webkit-transition-timing-function", - "value": "ease-out", - "index": 357 - } - ], - "transitionTimingFunction": [ - { - "type": "decl", - "prop": "transition-timing-function", - "value": "ease-out", - "index": 358 - } - ], - "webkitTransitionProperty": [ - { - "type": "decl", - "prop": "-webkit-transition-property", - "value": "box-shadow, background-color", - "index": 359 - } - ], - "transitionProperty": [ - { - "type": "decl", - "prop": "transition-property", - "value": "box-shadow, background-color", - "index": 360 - } + "none", + "none", + "0", + "none", + "none", + "none", + "none" + ], + "box-shadow": [ + "0 0 2px rgba(0, 118, 223, .5)", + "0 0 2px rgba(0, 118, 223, .5)", + "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", + "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", + "inset 0 3px 3px 0 rgba(0, 0, 0, .25)", + "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(0, 118, 223, .5)", + "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", + "0 0 0 2px white, 0 0 1px 4px rgba(0, 118, 223, .5)", + "inset 0 0 0 32px rgba(0, 0, 0, .125), inset 0 2px 3px 0 rgba(0, 0, 0, .25)", + "0 0 0 2px rgba(255, 255, 255, .5), 0 0 1px 4px rgba(249, 80, 32, .5)" + ], + "-webkit-transition-duration": [ + ".1s", + ".1s", + ".1s", + ".1s" + ], + "transition-duration": [ + ".1s", + ".1s", + ".1s", + ".1s" + ], + "-webkit-transition-timing-function": [ + "ease-out", + "ease-out", + "ease-out", + "ease-out" + ], + "transition-timing-function": [ + "ease-out", + "ease-out", + "ease-out", + "ease-out" + ], + "-webkit-transition-property": [ + "box-shadow, background-color", + "box-shadow, background-color", + "box-shadow, background-color", + "box-shadow, background-color" + ], + "transition-property": [ + "box-shadow, background-color", + "box-shadow, background-color", + "box-shadow, background-color", + "box-shadow, background-color" ], "opacity": [ - { - "type": "decl", - "prop": "opacity", - "value": ".875", - "index": 361 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".5", - "index": 365 - } - ], - "borderBottom": [ - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid #ccc", - "index": 420 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "1px solid white", - "index": 423 - } + ".875", + ".5", + ".5", + ".875", + ".5", + ".875", + ".5" ], - "borderTop": [ - { - "type": "decl", - "prop": "border-top", - "value": "1px solid #ccc", - "index": 424 - } + "border-bottom": [ + "1px solid #ccc", + "1px solid white" ], - "borderLeft": [ - { - "type": "decl", - "prop": "border-left", - "value": "1px solid #ccc", - "index": 425 - } + "border-top": [ + "1px solid #ccc" ], - "borderRight": [ - { - "type": "decl", - "prop": "border-right", - "value": "1px solid #ccc", - "index": 426 - } + "border-left": [ + "1px solid #ccc" ], - "borderTopStyle": [ - { - "type": "decl", - "prop": "border-top-style", - "value": "solid", - "index": 452 - } + "border-right": [ + "1px solid #ccc" ], - "borderTopWidth": [ - { - "type": "decl", - "prop": "border-top-width", - "value": "1px", - "index": 453 - } + "border-top-style": [ + "solid" ], - "borderTopColor": [ - { - "type": "decl", - "prop": "border-top-color", - "value": "#ccc", - "index": 454 - } + "border-top-width": [ + "1px" ], - "borderRightStyle": [ - { - "type": "decl", - "prop": "border-right-style", - "value": "solid", - "index": 455 - } + "border-top-color": [ + "#ccc" ], - "borderRightWidth": [ - { - "type": "decl", - "prop": "border-right-width", - "value": "1px", - "index": 456 - } + "border-right-style": [ + "solid" ], - "borderRightColor": [ - { - "type": "decl", - "prop": "border-right-color", - "value": "#ccc", - "index": 457 - } + "border-right-width": [ + "1px" ], - "borderLeftStyle": [ - { - "type": "decl", - "prop": "border-left-style", - "value": "solid", - "index": 461 - } + "border-right-color": [ + "#ccc" ], - "borderLeftWidth": [ - { - "type": "decl", - "prop": "border-left-width", - "value": "1px", - "index": 462 - } + "border-left-style": [ + "solid" ], - "borderLeftColor": [ - { - "type": "decl", - "prop": "border-left-color", - "value": "#ccc", - "index": 463 - } - ] - }, - "byMedia": { - "(minWidth:40em)": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 164 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 167 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 230 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 231 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 232 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 233 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 234 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 235 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 236 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 237 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 238 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 239 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 240 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 241 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 242 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 243 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 244 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 245 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 246 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 247 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 289 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 290 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 291 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 292 - } + "border-left-width": [ + "1px" ], - "(minWidth:52em)": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 165 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 168 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 248 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 249 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 250 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 251 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 252 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 253 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 254 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 255 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 256 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 257 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 258 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 259 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 260 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 261 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 262 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 263 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 264 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 265 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 293 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 294 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 295 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 296 - } - ], - "(minWidth:64em)": [ - { - "type": "decl", - "prop": "display", - "important": true, - "value": "block", - "index": 166 - }, - { - "type": "decl", - "prop": "display", - "important": true, - "value": "none", - "index": 169 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 266 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 267 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 268 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 269 - }, - { - "type": "decl", - "prop": "-moz-box-sizing", - "value": "border-box", - "index": 270 - }, - { - "type": "decl", - "prop": "box-sizing", - "value": "border-box", - "index": 271 - }, - { - "type": "decl", - "prop": "width", - "value": "8.333333333333332%", - "index": 272 - }, - { - "type": "decl", - "prop": "width", - "value": "16.666666666666664%", - "index": 273 - }, - { - "type": "decl", - "prop": "width", - "value": "25%", - "index": 274 - }, - { - "type": "decl", - "prop": "width", - "value": "33.33333333333333%", - "index": 275 - }, - { - "type": "decl", - "prop": "width", - "value": "41.66666666666667%", - "index": 276 - }, - { - "type": "decl", - "prop": "width", - "value": "50%", - "index": 277 - }, - { - "type": "decl", - "prop": "width", - "value": "58.333333333333336%", - "index": 278 - }, - { - "type": "decl", - "prop": "width", - "value": "66.66666666666666%", - "index": 279 - }, - { - "type": "decl", - "prop": "width", - "value": "75%", - "index": 280 - }, - { - "type": "decl", - "prop": "width", - "value": "83.33333333333334%", - "index": 281 - }, - { - "type": "decl", - "prop": "width", - "value": "91.66666666666666%", - "index": 282 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 283 - }, - { - "type": "decl", - "prop": "display", - "value": "table", - "index": 297 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 298 - }, - { - "type": "decl", - "prop": "display", - "value": "table-cell", - "index": 299 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 300 - } + "border-left-color": [ + "#ccc" ] }, - "propertyResetDeclarations": { + "resets": { "margin": 3, - "marginTop": 6, - "marginLeft": 5, - "marginRight": 2, - "marginBottom": 1 - }, - "importantCount": 10, - "vendorPrefixCount": 28, - "displayNoneCount": 6, - "uniqueDeclarationsCount": 232 + "margin-top": 6, + "margin-left": 5, + "margin-right": 2, + "margin-bottom": 1 + } }, - "aggregates": { - "selectors": 347, - "declarations": 471, - "properties": [ - "margin", - "fontFamily", - "fontSize", - "maxWidth", - "maxHeight", - "lineHeight", - "fontWeight", - "marginTop", - "marginBottom", - "paddingLeft", - "overflowX", - "marginLeft", - "paddingRight", - "fontStyle", - "listStyle", - "mozBoxSizing", - "boxSizing", - "height", - "padding", - "webkitAppearance", - "marginRight", - "border", - "textDecoration", - "cursor", - "display", - "borderCollapse", - "borderSpacing", - "width", - "textAlign", - "verticalAlign", - "overflow", - "content", - "clear", - "float", - "textTransform", - "letterSpacing", - "whiteSpace", - "paddingTop", - "paddingBottom", - "position", - "clip", - "top", - "right", - "bottom", - "left", - "zIndex", - "tableLayout", - "color", - "backgroundColor", - "borderRadius", - "borderBottomStyle", - "borderBottomWidth", - "borderBottomColor", - "webkitTransition", - "transition", - "borderStyle", - "borderWidth", - "borderColor", - "outline", - "boxShadow", - "webkitTransitionDuration", - "transitionDuration", - "webkitTransitionTimingFunction", - "transitionTimingFunction", - "webkitTransitionProperty", - "transitionProperty", - "opacity", - "borderBottom", - "borderTop", - "borderLeft", - "borderRight", - "borderTopStyle", - "borderTopWidth", - "borderTopColor", - "borderRightStyle", - "borderRightWidth", - "borderRightColor", - "borderLeftStyle", - "borderLeftWidth", - "borderLeftColor" - ], - "mediaQueries": [ - "(minWidth:40em)", - "(minWidth:52em)", - "(minWidth:64em)" - ], - "margin": { - "total": 8, - "unique": 6 - }, - "fontFamily": { - "total": 4, - "unique": 3 - }, - "fontSize": { - "total": 11, - "unique": 8 - }, - "maxWidth": { - "total": 4, - "unique": 2 - }, - "maxHeight": { - "total": 1, - "unique": 1 - }, - "lineHeight": { - "total": 8, - "unique": 7 - }, - "fontWeight": { - "total": 5, - "unique": 2 - }, - "marginTop": { - "total": 15, - "unique": 8 - }, - "marginBottom": { - "total": 12, - "unique": 7 - }, - "paddingLeft": { - "total": 8, - "unique": 5 - }, - "overflowX": { - "total": 1, - "unique": 1 - }, - "marginLeft": { - "total": 17, - "unique": 12 - }, - "paddingRight": { - "total": 6, - "unique": 4 - }, - "fontStyle": { - "total": 2, - "unique": 1 - }, - "listStyle": { - "total": 1, - "unique": 1 - }, - "mozBoxSizing": { - "total": 12, - "unique": 1 - }, - "boxSizing": { - "total": 12, - "unique": 1 - }, - "height": { - "total": 4, - "unique": 3 - }, - "padding": { - "total": 13, - "unique": 8 - }, - "webkitAppearance": { - "total": 2, - "unique": 1 - }, - "marginRight": { - "total": 12, - "unique": 10 - }, - "border": { - "total": 7, - "unique": 5 - }, - "textDecoration": { - "total": 4, - "unique": 2 - }, - "cursor": { - "total": 1, - "unique": 1 - }, - "display": { - "total": 24, - "unique": 6 - }, - "borderCollapse": { - "total": 1, - "unique": 1 - }, - "borderSpacing": { - "total": 1, - "unique": 1 - }, - "width": { - "total": 56, - "unique": 13 - }, - "textAlign": { - "total": 5, - "unique": 4 - }, - "verticalAlign": { - "total": 6, - "unique": 3 - }, - "overflow": { - "total": 3, - "unique": 2 - }, - "content": { - "total": 1, - "unique": 1 - }, - "clear": { - "total": 1, - "unique": 1 - }, - "float": { - "total": 10, - "unique": 2 - }, - "textTransform": { - "total": 1, - "unique": 1 - }, - "letterSpacing": { - "total": 1, - "unique": 1 - }, - "whiteSpace": { - "total": 1, - "unique": 1 - }, - "paddingTop": { - "total": 4, - "unique": 4 - }, - "paddingBottom": { - "total": 4, - "unique": 4 - }, - "position": { - "total": 5, - "unique": 3 - }, - "clip": { - "total": 1, - "unique": 1 - }, - "top": { - "total": 2, - "unique": 1 - }, - "right": { - "total": 2, - "unique": 1 - }, - "bottom": { - "total": 2, - "unique": 1 - }, - "left": { - "total": 2, - "unique": 1 - }, - "zIndex": { - "total": 5, - "unique": 4 - }, - "tableLayout": { - "total": 1, - "unique": 1 - }, - "color": { - "total": 25, - "unique": 10 - }, - "backgroundColor": { - "total": 31, - "unique": 15 - }, - "borderRadius": { - "total": 16, - "unique": 7 - }, - "borderBottomStyle": { - "total": 3, - "unique": 1 - }, - "borderBottomWidth": { - "total": 3, - "unique": 1 - }, - "borderBottomColor": { - "total": 3, - "unique": 1 - }, - "webkitTransition": { - "total": 2, - "unique": 1 - }, - "transition": { - "total": 2, - "unique": 1 - }, - "borderStyle": { - "total": 2, - "unique": 1 - }, - "borderWidth": { - "total": 2, - "unique": 1 - }, - "borderColor": { - "total": 11, - "unique": 5 - }, - "outline": { - "total": 7, - "unique": 2 - }, - "boxShadow": { - "total": 10, - "unique": 6 - }, - "webkitTransitionDuration": { - "total": 4, - "unique": 1 - }, - "transitionDuration": { - "total": 4, - "unique": 1 - }, - "webkitTransitionTimingFunction": { - "total": 4, - "unique": 1 - }, - "transitionTimingFunction": { - "total": 4, - "unique": 1 - }, - "webkitTransitionProperty": { - "total": 4, - "unique": 1 - }, - "transitionProperty": { - "total": 4, - "unique": 1 - }, - "opacity": { - "total": 7, - "unique": 2 - }, - "borderBottom": { - "total": 2, - "unique": 2 - }, - "borderTop": { - "total": 1, - "unique": 1 - }, - "borderLeft": { - "total": 1, - "unique": 1 - }, - "borderRight": { - "total": 1, - "unique": 1 - }, - "borderTopStyle": { - "total": 1, - "unique": 1 - }, - "borderTopWidth": { - "total": 1, - "unique": 1 - }, - "borderTopColor": { - "total": 1, - "unique": 1 - }, - "borderRightStyle": { - "total": 1, - "unique": 1 - }, - "borderRightWidth": { - "total": 1, - "unique": 1 - }, - "borderRightColor": { - "total": 1, - "unique": 1 - }, - "borderLeftStyle": { - "total": 1, - "unique": 1 - }, - "borderLeftWidth": { - "total": 1, - "unique": 1 - }, - "borderLeftColor": { - "total": 1, - "unique": 1 - }, - "idSelectors": 0, - "classSelectors": 279, - "repeatedSelectors": [ - "body", - "button", - "input", - "select", - "textarea", - "h1", - "h2", - "h3", - "h4", - "h5", - "h6", - "ol", - "ul", - "pre", - "code", - "hr", - "blockquote", - "th", - "td", - ".clearfix:after", - ".sm-show", - ".md-show", - ".lg-show", - ".radio-light" - ], - "pseudoClassSelectors": 41, - "pseudoElementSelectors": 3 - } + "aggregates": {} } \ No newline at end of file diff --git a/test/results/font-awesome.json b/test/results/font-awesome.json index 622900c..2eda965 100644 --- a/test/results/font-awesome.json +++ b/test/results/font-awesome.json @@ -1,32002 +1,2342 @@ { - "averages": { - "specificity": 11.013651877133105, - "ruleSize": 1.086105675146771 - }, - "size": 21984, - "gzipSize": 5041, - "selectors": [ - { - "selector": ".fa", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa", - "type": "b", - "index": 0, - "length": 3 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-lg", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-lg", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-2x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-2x", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-3x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-3x", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-4x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-4x", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-5x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-5x", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-fw", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-fw", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-ul", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-ul", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-ul>li", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ul", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": "li", - "type": "c", - "index": 7, - "length": 2 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-li", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-li", - "type": "b", - "index": 0, - "length": 6 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-li.fa-lg", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".fa-li", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ".fa-lg", - "type": "b", - "index": 6, - "length": 6 - } - ], - "specificity_10": 20 - }, - { - "selector": ".fa-border", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-border", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".pull-right", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".pull-right", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".pull-left", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".pull-left", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa.pull-left", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".fa", - "type": "b", - "index": 0, - "length": 3 - }, - { - "selector": ".pull-left", - "type": "b", - "index": 3, - "length": 10 - } - ], - "specificity_10": 20 - }, - { - "selector": ".fa.pull-right", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".fa", - "type": "b", - "index": 0, - "length": 3 - }, - { - "selector": ".pull-right", - "type": "b", - "index": 3, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": ".fa-spin", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-spin", - "type": "b", - "index": 0, - "length": 8 - } - ], - "specificity_10": 10 - }, - { - "selector": "0%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "0%", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "100%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "100%", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": "0%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "0%", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "100%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "100%", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 - }, - { - "selector": ".fa-rotate-90", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-rotate-90", - "type": "b", - "index": 0, - "length": 13 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-rotate-180", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-rotate-180", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-rotate-270", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-rotate-270", - "type": "b", - "index": 0, - "length": 14 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-flip-horizontal", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-flip-horizontal", - "type": "b", - "index": 0, - "length": 19 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-flip-vertical", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-flip-vertical", - "type": "b", - "index": 0, - "length": 17 - } - ], - "specificity_10": 10 - }, - { - "selector": ":root .fa-rotate-90", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ":root", - "type": "b", - "index": 0, - "length": 5 - }, - { - "selector": ".fa-rotate-90", - "type": "b", - "index": 6, - "length": 13 - } - ], - "specificity_10": 20 - }, - { - "selector": ":root .fa-rotate-180", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ":root", - "type": "b", - "index": 0, - "length": 5 - }, - { - "selector": ".fa-rotate-180", - "type": "b", - "index": 6, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ":root .fa-rotate-270", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ":root", - "type": "b", - "index": 0, - "length": 5 - }, - { - "selector": ".fa-rotate-270", - "type": "b", - "index": 6, - "length": 14 - } - ], - "specificity_10": 20 - }, - { - "selector": ":root .fa-flip-horizontal", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ":root", - "type": "b", - "index": 0, - "length": 5 - }, - { - "selector": ".fa-flip-horizontal", - "type": "b", - "index": 6, - "length": 19 - } - ], - "specificity_10": 20 - }, - { - "selector": ":root .fa-flip-vertical", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ":root", - "type": "b", - "index": 0, - "length": 5 - }, - { - "selector": ".fa-flip-vertical", - "type": "b", - "index": 6, - "length": 17 - } - ], - "specificity_10": 20 - }, - { - "selector": ".fa-stack", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-stack", - "type": "b", - "index": 0, - "length": 9 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-stack-1x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-stack-1x", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-stack-2x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-stack-2x", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-stack-1x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-stack-1x", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-stack-2x", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-stack-2x", - "type": "b", - "index": 0, - "length": 12 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-inverse", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".fa-inverse", - "type": "b", - "index": 0, - "length": 11 - } - ], - "specificity_10": 10 - }, - { - "selector": ".fa-glass:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-glass", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-music:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-music", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-search:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-search", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-envelope-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-envelope-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-heart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-heart", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-user:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-user", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-film:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-film", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-th-large:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-th-large", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-th:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-th", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-th-list:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-th-list", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-check:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-check", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-remove:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-remove", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-close:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-close", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-times:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-times", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-search-plus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-search-plus", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-search-minus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-search-minus", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-power-off:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-power-off", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-signal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-signal", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gear:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gear", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cog:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cog", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-trash-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-trash-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-home:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-home", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-clock-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-clock-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-road:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-road", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-download:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-download", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-o-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-o-down", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-o-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-o-up", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-inbox:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-inbox", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-play-circle-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-play-circle-o", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rotate-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rotate-right", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-repeat:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-repeat", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-refresh:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-refresh", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-list-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-list-alt", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-lock:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-lock", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flag:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flag", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-headphones:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-headphones", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-volume-off:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-volume-off", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-volume-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-volume-down", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-volume-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-volume-up", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-qrcode:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-qrcode", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-barcode:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-barcode", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tag:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tag", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tags:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tags", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-book:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-book", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bookmark:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bookmark", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-print:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-print", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-camera:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-camera", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-font:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-font", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bold:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bold", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-italic:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-italic", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-text-height:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-text-height", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-text-width:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-text-width", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-align-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-align-left", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-align-center:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-align-center", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-align-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-align-right", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-align-justify:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-align-justify", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-list:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-list", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dedent:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dedent", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-outdent:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-outdent", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-indent:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-indent", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-video-camera:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-video-camera", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-photo:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-photo", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-image:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-image", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-picture-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-picture-o", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pencil:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pencil", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-map-marker:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-map-marker", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-adjust:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-adjust", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tint:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tint", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-edit:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-edit", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pencil-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pencil-square-o", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-share-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-share-square-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-check-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-check-square-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrows:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrows", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-step-backward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-step-backward", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fast-backward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fast-backward", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-backward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-backward", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-play:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-play", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pause:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pause", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stop:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stop", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-forward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-forward", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fast-forward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fast-forward", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-step-forward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-step-forward", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eject:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eject", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-left", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-right", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plus-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plus-circle", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-minus-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-minus-circle", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-times-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-times-circle", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-check-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-check-circle", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-question-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-question-circle", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-info-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-info-circle", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-crosshairs:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-crosshairs", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-times-circle-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-times-circle-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-check-circle-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-check-circle-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ban:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ban", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-left", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-right", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-up", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-down", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mail-forward:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mail-forward", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-share:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-share", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-expand:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-expand", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-compress:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-compress", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plus", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-minus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-minus", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-asterisk:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-asterisk", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-exclamation-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-exclamation-circle", - "type": "b", - "index": 0, - "length": 22 - }, - { - "selector": ":before", - "type": "c", - "index": 22, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gift:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gift", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-leaf:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-leaf", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fire:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fire", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eye:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eye", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eye-slash:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eye-slash", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-warning:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-warning", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-exclamation-triangle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-exclamation-triangle", - "type": "b", - "index": 0, - "length": 24 - }, - { - "selector": ":before", - "type": "c", - "index": 24, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plane:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plane", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-calendar:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-calendar", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-random:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-random", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-comment:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-comment", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-magnet:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-magnet", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-up", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-down", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-retweet:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-retweet", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-shopping-cart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-shopping-cart", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-folder:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-folder", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-folder-open:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-folder-open", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrows-v:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrows-v", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrows-h:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrows-h", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bar-chart-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bar-chart-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bar-chart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bar-chart", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-twitter-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-twitter-square", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-facebook-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-facebook-square", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-camera-retro:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-camera-retro", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-key:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-key", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gears:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gears", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cogs:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cogs", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-comments:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-comments", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-thumbs-o-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-thumbs-o-up", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-thumbs-o-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-thumbs-o-down", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star-half:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star-half", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-heart-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-heart-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sign-out:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sign-out", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-linkedin-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-linkedin-square", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-thumb-tack:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-thumb-tack", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-external-link:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-external-link", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sign-in:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sign-in", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-trophy:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-trophy", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-github-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-github-square", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-upload:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-upload", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-lemon-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-lemon-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-phone:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-phone", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-square-o", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bookmark-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bookmark-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-phone-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-phone-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-twitter:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-twitter", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-facebook:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-facebook", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-github:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-github", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-unlock:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-unlock", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-credit-card:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-credit-card", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rss:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rss", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hdd-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hdd-o", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bullhorn:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bullhorn", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bell:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bell", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-certificate:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-certificate", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hand-o-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hand-o-right", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hand-o-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hand-o-left", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hand-o-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hand-o-up", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hand-o-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hand-o-down", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-left", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-right", - "type": "b", - "index": 0, - "length": 22 - }, - { - "selector": ":before", - "type": "c", - "index": 22, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-up", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-down", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-globe:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-globe", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-wrench:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-wrench", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tasks:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tasks", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-filter:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-filter", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-briefcase:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-briefcase", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrows-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrows-alt", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-group:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-group", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-users:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-users", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chain:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chain", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-link:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-link", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cloud:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cloud", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flask:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flask", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cut:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cut", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-scissors:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-scissors", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-copy:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-copy", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-files-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-files-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paperclip:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paperclip", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-save:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-save", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-floppy-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-floppy-o", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-square", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-navicon:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-navicon", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-reorder:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-reorder", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bars:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bars", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-list-ul:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-list-ul", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-list-ol:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-list-ol", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-strikethrough:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-strikethrough", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-underline:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-underline", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-table:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-table", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-magic:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-magic", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-truck:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-truck", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pinterest:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pinterest", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pinterest-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pinterest-square", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-google-plus-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-google-plus-square", - "type": "b", - "index": 0, - "length": 22 - }, - { - "selector": ":before", - "type": "c", - "index": 22, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-google-plus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-google-plus", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-money:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-money", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-down", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-up", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-left", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-right", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-columns:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-columns", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-unsorted:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-unsorted", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-down", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-desc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-desc", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-up", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-asc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-asc", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-envelope:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-envelope", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-linkedin:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-linkedin", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rotate-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rotate-left", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-undo:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-undo", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-legal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-legal", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gavel:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gavel", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dashboard:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dashboard", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tachometer:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tachometer", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-comment-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-comment-o", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-comments-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-comments-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flash:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flash", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bolt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bolt", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sitemap:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sitemap", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-umbrella:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-umbrella", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paste:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paste", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-clipboard:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-clipboard", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-lightbulb-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-lightbulb-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-exchange:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-exchange", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cloud-download:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cloud-download", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cloud-upload:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cloud-upload", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-user-md:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-user-md", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stethoscope:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stethoscope", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-suitcase:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-suitcase", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bell-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bell-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-coffee:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-coffee", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cutlery:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cutlery", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-text-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-text-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-building-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-building-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hospital-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hospital-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ambulance:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ambulance", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-medkit:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-medkit", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fighter-jet:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fighter-jet", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-beer:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-beer", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-h-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-h-square", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plus-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plus-square", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-double-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-double-left", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-double-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-double-right", - "type": "b", - "index": 0, - "length": 22 - }, - { - "selector": ":before", - "type": "c", - "index": 22, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-double-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-double-up", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-double-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-double-down", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-left", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-right", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-up", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angle-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angle-down", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-desktop:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-desktop", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-laptop:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-laptop", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tablet:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tablet", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mobile-phone:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mobile-phone", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mobile:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mobile", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-circle-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-circle-o", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-quote-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-quote-left", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-quote-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-quote-right", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-spinner:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-spinner", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-circle", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mail-reply:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mail-reply", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-reply:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-reply", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-github-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-github-alt", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-folder-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-folder-o", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-folder-open-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-folder-open-o", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-smile-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-smile-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-frown-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-frown-o", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-meh-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-meh-o", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gamepad:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gamepad", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-keyboard-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-keyboard-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flag-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flag-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flag-checkered:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flag-checkered", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-terminal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-terminal", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-code:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-code", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mail-reply-all:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mail-reply-all", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-reply-all:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-reply-all", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star-half-empty:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star-half-empty", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star-half-full:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star-half-full", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-star-half-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-star-half-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-location-arrow:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-location-arrow", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-crop:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-crop", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-code-fork:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-code-fork", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-unlink:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-unlink", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chain-broken:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chain-broken", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-question:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-question", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-info:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-info", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-exclamation:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-exclamation", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-superscript:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-superscript", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-subscript:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-subscript", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eraser:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eraser", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-puzzle-piece:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-puzzle-piece", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-microphone:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-microphone", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-microphone-slash:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-microphone-slash", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-shield:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-shield", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-calendar-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-calendar-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fire-extinguisher:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fire-extinguisher", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rocket:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rocket", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-maxcdn:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-maxcdn", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-circle-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-circle-left", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-circle-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-circle-right", - "type": "b", - "index": 0, - "length": 24 - }, - { - "selector": ":before", - "type": "c", - "index": 24, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-circle-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-circle-up", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-chevron-circle-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-chevron-circle-down", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-html5:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-html5", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-css3:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-css3", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-anchor:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-anchor", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-unlock-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-unlock-alt", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bullseye:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bullseye", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ellipsis-h:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ellipsis-h", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ellipsis-v:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ellipsis-v", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rss-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rss-square", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-play-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-play-circle", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ticket:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ticket", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-minus-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-minus-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-minus-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-minus-square-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-level-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-level-up", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-level-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-level-down", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-check-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-check-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pencil-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pencil-square", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-external-link-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-external-link-square", - "type": "b", - "index": 0, - "length": 24 - }, - { - "selector": ":before", - "type": "c", - "index": 24, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-share-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-share-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-compass:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-compass", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-down", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-square-o-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-square-o-down", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-up", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-square-o-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-square-o-up", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-right", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-square-o-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-square-o-right", - "type": "b", - "index": 0, - "length": 24 - }, - { - "selector": ":before", - "type": "c", - "index": 24, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-euro:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-euro", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eur:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eur", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gbp:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gbp", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dollar:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dollar", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-usd:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-usd", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rupee:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rupee", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-inr:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-inr", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cny:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cny", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rmb:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rmb", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-yen:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-yen", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-jpy:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-jpy", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ruble:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ruble", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rouble:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rouble", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rub:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rub", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-won:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-won", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-krw:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-krw", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bitcoin:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bitcoin", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-btc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-btc", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-text:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-text", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-alpha-asc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-alpha-asc", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-alpha-desc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-alpha-desc", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-amount-asc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-amount-asc", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-amount-desc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-amount-desc", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-numeric-asc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-numeric-asc", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sort-numeric-desc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sort-numeric-desc", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-thumbs-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-thumbs-up", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-thumbs-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-thumbs-down", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-youtube-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-youtube-square", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-youtube:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-youtube", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-xing:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-xing", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-xing-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-xing-square", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-youtube-play:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-youtube-play", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dropbox:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dropbox", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stack-overflow:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stack-overflow", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-instagram:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-instagram", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-flickr:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-flickr", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-adn:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-adn", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bitbucket:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bitbucket", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bitbucket-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bitbucket-square", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tumblr:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tumblr", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tumblr-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tumblr-square", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-long-arrow-down:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-long-arrow-down", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-long-arrow-up:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-long-arrow-up", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-long-arrow-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-long-arrow-left", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-long-arrow-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-long-arrow-right", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-apple:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-apple", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-windows:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-windows", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-android:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-android", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-linux:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-linux", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dribbble:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dribbble", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-skype:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-skype", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-foursquare:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-foursquare", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-trello:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-trello", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-female:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-female", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-male:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-male", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-gittip:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-gittip", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sun-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sun-o", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-moon-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-moon-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-archive:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-archive", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bug:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bug", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-vk:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-vk", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-weibo:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-weibo", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-renren:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-renren", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pagelines:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pagelines", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stack-exchange:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stack-exchange", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-o-right:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-o-right", - "type": "b", - "index": 0, - "length": 24 - }, - { - "selector": ":before", - "type": "c", - "index": 24, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-arrow-circle-o-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-arrow-circle-o-left", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-left", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-caret-square-o-left:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-caret-square-o-left", - "type": "b", - "index": 0, - "length": 23 - }, - { - "selector": ":before", - "type": "c", - "index": 23, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-dot-circle-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-dot-circle-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-wheelchair:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-wheelchair", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-vimeo-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-vimeo-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-turkish-lira:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-turkish-lira", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-try:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-try", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plus-square-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plus-square-o", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-space-shuttle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-space-shuttle", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-slack:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-slack", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-envelope-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-envelope-square", - "type": "b", - "index": 0, - "length": 19 - }, - { - "selector": ":before", - "type": "c", - "index": 19, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-wordpress:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-wordpress", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-openid:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-openid", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-institution:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-institution", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bank:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bank", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-university:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-university", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-mortar-board:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-mortar-board", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-graduation-cap:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-graduation-cap", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-yahoo:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-yahoo", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-google:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-google", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-reddit:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-reddit", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-reddit-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-reddit-square", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stumbleupon-circle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stumbleupon-circle", - "type": "b", - "index": 0, - "length": 22 - }, - { - "selector": ":before", - "type": "c", - "index": 22, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-stumbleupon:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-stumbleupon", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-delicious:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-delicious", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-digg:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-digg", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pied-piper:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pied-piper", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pied-piper-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pied-piper-alt", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-drupal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-drupal", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-joomla:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-joomla", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-language:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-language", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-fax:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-fax", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-building:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-building", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-child:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-child", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paw:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paw", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-spoon:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-spoon", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cube:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cube", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cubes:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cubes", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-behance:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-behance", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-behance-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-behance-square", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-steam:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-steam", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-steam-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-steam-square", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-recycle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-recycle", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-automobile:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-automobile", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-car:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-car", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cab:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cab", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-taxi:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-taxi", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tree:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tree", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-spotify:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-spotify", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-deviantart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-deviantart", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-soundcloud:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-soundcloud", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-database:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-database", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-pdf-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-pdf-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-word-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-word-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-excel-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-excel-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-powerpoint-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-powerpoint-o", - "type": "b", - "index": 0, - "length": 21 - }, - { - "selector": ":before", - "type": "c", - "index": 21, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-photo-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-photo-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-picture-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-picture-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-image-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-image-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-zip-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-zip-o", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-archive-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-archive-o", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-sound-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-sound-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-audio-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-audio-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-movie-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-movie-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-video-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-video-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-file-code-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-file-code-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-vine:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-vine", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-codepen:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-codepen", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-jsfiddle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-jsfiddle", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-life-bouy:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-life-bouy", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-life-buoy:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-life-buoy", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-life-saver:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-life-saver", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-support:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-support", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-life-ring:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-life-ring", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-circle-o-notch:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-circle-o-notch", - "type": "b", - "index": 0, - "length": 18 - }, - { - "selector": ":before", - "type": "c", - "index": 18, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ra:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ra", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-rebel:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-rebel", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ge:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ge", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-empire:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-empire", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-git-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-git-square", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-git:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-git", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-hacker-news:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-hacker-news", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tencent-weibo:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tencent-weibo", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-qq:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-qq", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-wechat:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-wechat", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-weixin:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-weixin", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-send:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-send", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paper-plane:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paper-plane", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-send-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-send-o", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paper-plane-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paper-plane-o", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-history:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-history", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-circle-thin:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-circle-thin", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-header:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-header", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paragraph:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paragraph", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sliders:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sliders", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-share-alt:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-share-alt", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-share-alt-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-share-alt-square", - "type": "b", - "index": 0, - "length": 20 - }, - { - "selector": ":before", - "type": "c", - "index": 20, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bomb:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bomb", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-soccer-ball-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-soccer-ball-o", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-futbol-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-futbol-o", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-tty:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-tty", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-binoculars:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-binoculars", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-plug:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-plug", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-slideshare:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-slideshare", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-twitch:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-twitch", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-yelp:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-yelp", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-newspaper-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-newspaper-o", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-wifi:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-wifi", - "type": "b", - "index": 0, - "length": 8 - }, - { - "selector": ":before", - "type": "c", - "index": 8, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-calculator:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-calculator", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paypal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paypal", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-google-wallet:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-google-wallet", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-visa:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-visa", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-mastercard:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-mastercard", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-discover:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-discover", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-amex:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-amex", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-paypal:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-paypal", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc-stripe:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc-stripe", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bell-slash:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bell-slash", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bell-slash-o:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bell-slash-o", - "type": "b", - "index": 0, - "length": 16 - }, - { - "selector": ":before", - "type": "c", - "index": 16, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-trash:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-trash", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ":before", - "type": "c", - "index": 9, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-copyright:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-copyright", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-at:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-at", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-eyedropper:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-eyedropper", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-paint-brush:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-paint-brush", - "type": "b", - "index": 0, - "length": 15 - }, - { - "selector": ":before", - "type": "c", - "index": 15, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-birthday-cake:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-birthday-cake", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-area-chart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-area-chart", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-pie-chart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-pie-chart", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-line-chart:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-line-chart", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-lastfm:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-lastfm", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-lastfm-square:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-lastfm-square", - "type": "b", - "index": 0, - "length": 17 - }, - { - "selector": ":before", - "type": "c", - "index": 17, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-off:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-off", - "type": "b", - "index": 0, - "length": 14 - }, - { - "selector": ":before", - "type": "c", - "index": 14, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-toggle-on:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-toggle-on", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bicycle:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bicycle", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-bus:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-bus", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ioxhost:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ioxhost", - "type": "b", - "index": 0, - "length": 11 - }, - { - "selector": ":before", - "type": "c", - "index": 11, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-angellist:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-angellist", - "type": "b", - "index": 0, - "length": 13 - }, - { - "selector": ":before", - "type": "c", - "index": 13, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-cc:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-cc", - "type": "b", - "index": 0, - "length": 6 - }, - { - "selector": ":before", - "type": "c", - "index": 6, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-shekel:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-shekel", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-sheqel:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-sheqel", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":before", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-ils:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-ils", - "type": "b", - "index": 0, - "length": 7 - }, - { - "selector": ":before", - "type": "c", - "index": 7, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".fa-meanpath:before", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".fa-meanpath", - "type": "b", - "index": 0, - "length": 12 - }, - { - "selector": ":before", - "type": "c", - "index": 12, - "length": 7 - } - ], - "specificity_10": 11 - } - ], - "rules": [ - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "font", - "value": "normal normal normal 14px/1 FontAwesome", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 2 - }, - { - "type": "decl", - "prop": "text-rendering", - "value": "auto", - "index": 3 - }, - { - "type": "decl", - "prop": "-webkit-font-smoothing", - "value": "antialiased", - "index": 4 - }, - { - "type": "decl", - "prop": "-moz-osx-font-smoothing", - "value": "grayscale", - "index": 5 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "font", - "value": "normal normal normal 14px/1 FontAwesome", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 2 - }, - { - "type": "decl", - "prop": "text-rendering", - "value": "auto", - "index": 3 - }, - { - "type": "decl", - "prop": "-webkit-font-smoothing", - "value": "antialiased", - "index": 4 - }, - { - "type": "decl", - "prop": "-moz-osx-font-smoothing", - "value": "grayscale", - "index": 5 - } - ], - "selector": ".fa" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.33333333em", - "index": 6 - }, - { - "type": "decl", - "prop": "line-height", - "value": ".75em", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "-15%", - "index": 8 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "1.33333333em", - "index": 6 - }, - { - "type": "decl", - "prop": "line-height", - "value": ".75em", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "-15%", - "index": 8 - } - ], - "selector": ".fa-lg" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 9 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 9 - } - ], - "selector": ".fa-2x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "3em", - "index": 10 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "3em", - "index": 10 - } - ], - "selector": ".fa-3x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "4em", - "index": 11 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "4em", - "index": 11 - } - ], - "selector": ".fa-4x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "5em", - "index": 12 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "5em", - "index": 12 - } - ], - "selector": ".fa-5x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "width", - "value": "1.28571429em", - "index": 13 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 14 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "width", - "value": "1.28571429em", - "index": 13 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 14 - } - ], - "selector": ".fa-fw" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 15 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2.14285714em", - "index": 16 - }, - { - "type": "decl", - "prop": "list-style-type", - "value": "none", - "index": 17 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 15 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2.14285714em", - "index": 16 - }, - { - "type": "decl", - "prop": "list-style-type", - "value": "none", - "index": 17 - } - ], - "selector": ".fa-ul" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 18 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 18 - } - ], - "selector": ".fa-ul>li" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 19 - }, - { - "type": "decl", - "prop": "left", - "value": "-2.14285714em", - "index": 20 - }, - { - "type": "decl", - "prop": "width", - "value": "2.14285714em", - "index": 21 - }, - { - "type": "decl", - "prop": "top", - "value": ".14285714em", - "index": 22 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 23 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 19 - }, - { - "type": "decl", - "prop": "left", - "value": "-2.14285714em", - "index": 20 - }, - { - "type": "decl", - "prop": "width", - "value": "2.14285714em", - "index": 21 - }, - { - "type": "decl", - "prop": "top", - "value": ".14285714em", - "index": 22 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 23 - } - ], - "selector": ".fa-li" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "left", - "value": "-1.85714286em", - "index": 24 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "left", - "value": "-1.85714286em", - "index": 24 - } - ], - "selector": ".fa-li.fa-lg" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "padding", - "value": ".2em .25em .15em", - "index": 25 - }, - { - "type": "decl", - "prop": "border", - "value": "solid .08em #eee", - "index": 26 - }, - { - "type": "decl", - "prop": "border-radius", - "value": ".1em", - "index": 27 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "padding", - "value": ".2em .25em .15em", - "index": 25 - }, - { - "type": "decl", - "prop": "border", - "value": "solid .08em #eee", - "index": 26 - }, - { - "type": "decl", - "prop": "border-radius", - "value": ".1em", - "index": 27 - } - ], - "selector": ".fa-border" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 28 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 28 - } - ], - "selector": ".pull-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 29 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 29 - } - ], - "selector": ".pull-left" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".3em", - "index": 30 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".3em", - "index": 30 - } - ], - "selector": ".fa.pull-left" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-left", - "value": ".3em", - "index": 31 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-left", - "value": ".3em", - "index": 31 - } - ], - "selector": ".fa.pull-right" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-animation", - "value": "fa-spin 2s infinite linear", - "index": 32 - }, - { - "type": "decl", - "prop": "animation", - "value": "fa-spin 2s infinite linear", - "index": 33 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-animation", - "value": "fa-spin 2s infinite linear", - "index": 32 - }, - { - "type": "decl", - "prop": "animation", - "value": "fa-spin 2s infinite linear", - "index": 33 - } - ], - "selector": ".fa-spin" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 34 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 35 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 34 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 35 - } - ], - "selector": "0%" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 36 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 37 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 36 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 37 - } - ], - "selector": "100%" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 38 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 39 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 38 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 39 - } - ], - "selector": "0%" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 41 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 41 - } - ], - "selector": "100%" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", - "index": 42 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(90deg)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(90deg)", - "index": 44 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(90deg)", - "index": 45 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", - "index": 42 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(90deg)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(90deg)", - "index": 44 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(90deg)", - "index": 45 - } - ], - "selector": ".fa-rotate-90" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", - "index": 46 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(180deg)", - "index": 47 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(180deg)", - "index": 48 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(180deg)", - "index": 49 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", - "index": 46 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(180deg)", - "index": 47 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(180deg)", - "index": 48 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(180deg)", - "index": 49 - } - ], - "selector": ".fa-rotate-180" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", - "index": 50 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(270deg)", - "index": 51 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(270deg)", - "index": 52 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(270deg)", - "index": 53 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", - "index": 50 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(270deg)", - "index": 51 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(270deg)", - "index": 52 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(270deg)", - "index": 53 - } - ], - "selector": ".fa-rotate-270" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", - "index": 54 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(-1, 1)", - "index": 55 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(-1, 1)", - "index": 56 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(-1, 1)", - "index": 57 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", - "index": 54 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(-1, 1)", - "index": 55 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(-1, 1)", - "index": 56 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(-1, 1)", - "index": 57 - } - ], - "selector": ".fa-flip-horizontal" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", - "index": 58 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(1, -1)", - "index": 59 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(1, -1)", - "index": 60 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(1, -1)", - "index": 61 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", - "index": 58 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(1, -1)", - "index": 59 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(1, -1)", - "index": 60 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(1, -1)", - "index": 61 - } - ], - "selector": ".fa-flip-vertical" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "filter", - "value": "none", - "index": 62 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "filter", - "value": "none", - "index": 62 - } - ], - "selector": ":root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 63 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 64 - }, - { - "type": "decl", - "prop": "width", - "value": "2em", - "index": 65 - }, - { - "type": "decl", - "prop": "height", - "value": "2em", - "index": 66 - }, - { - "type": "decl", - "prop": "line-height", - "value": "2em", - "index": 67 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 68 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 63 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 64 - }, - { - "type": "decl", - "prop": "width", - "value": "2em", - "index": 65 - }, - { - "type": "decl", - "prop": "height", - "value": "2em", - "index": 66 - }, - { - "type": "decl", - "prop": "line-height", - "value": "2em", - "index": 67 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 68 - } - ], - "selector": ".fa-stack" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 69 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 70 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 71 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 72 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 69 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 70 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 71 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 72 - } - ], - "selector": ".fa-stack-1x,.fa-stack-2x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 73 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 73 - } - ], - "selector": ".fa-stack-1x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 74 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 74 - } - ], - "selector": ".fa-stack-2x" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "#fff", - "index": 75 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "#fff", - "index": 75 - } - ], - "selector": ".fa-inverse" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f000\"", - "index": 76 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f000\"", - "index": 76 - } - ], - "selector": ".fa-glass:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f001\"", - "index": 77 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f001\"", - "index": 77 - } - ], - "selector": ".fa-music:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f002\"", - "index": 78 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f002\"", - "index": 78 - } - ], - "selector": ".fa-search:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f003\"", - "index": 79 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f003\"", - "index": 79 - } - ], - "selector": ".fa-envelope-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f004\"", - "index": 80 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f004\"", - "index": 80 - } - ], - "selector": ".fa-heart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f005\"", - "index": 81 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f005\"", - "index": 81 - } - ], - "selector": ".fa-star:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f006\"", - "index": 82 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f006\"", - "index": 82 - } - ], - "selector": ".fa-star-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f007\"", - "index": 83 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f007\"", - "index": 83 - } - ], - "selector": ".fa-user:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f008\"", - "index": 84 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f008\"", - "index": 84 - } - ], - "selector": ".fa-film:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f009\"", - "index": 85 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f009\"", - "index": 85 - } - ], - "selector": ".fa-th-large:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00a\"", - "index": 86 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00a\"", - "index": 86 - } - ], - "selector": ".fa-th:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00b\"", - "index": 87 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00b\"", - "index": 87 - } - ], - "selector": ".fa-th-list:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00c\"", - "index": 88 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00c\"", - "index": 88 - } - ], - "selector": ".fa-check:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00d\"", - "index": 89 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00d\"", - "index": 89 - } - ], - "selector": ".fa-remove:before,.fa-close:before,.fa-times:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00e\"", - "index": 90 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f00e\"", - "index": 90 - } - ], - "selector": ".fa-search-plus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f010\"", - "index": 91 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f010\"", - "index": 91 - } - ], - "selector": ".fa-search-minus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f011\"", - "index": 92 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f011\"", - "index": 92 - } - ], - "selector": ".fa-power-off:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f012\"", - "index": 93 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f012\"", - "index": 93 - } - ], - "selector": ".fa-signal:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f013\"", - "index": 94 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f013\"", - "index": 94 - } - ], - "selector": ".fa-gear:before,.fa-cog:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f014\"", - "index": 95 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f014\"", - "index": 95 - } - ], - "selector": ".fa-trash-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f015\"", - "index": 96 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f015\"", - "index": 96 - } - ], - "selector": ".fa-home:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f016\"", - "index": 97 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f016\"", - "index": 97 - } - ], - "selector": ".fa-file-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f017\"", - "index": 98 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f017\"", - "index": 98 - } - ], - "selector": ".fa-clock-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f018\"", - "index": 99 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f018\"", - "index": 99 - } - ], - "selector": ".fa-road:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f019\"", - "index": 100 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f019\"", - "index": 100 - } - ], - "selector": ".fa-download:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01a\"", - "index": 101 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01a\"", - "index": 101 - } - ], - "selector": ".fa-arrow-circle-o-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01b\"", - "index": 102 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01b\"", - "index": 102 - } - ], - "selector": ".fa-arrow-circle-o-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01c\"", - "index": 103 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01c\"", - "index": 103 - } - ], - "selector": ".fa-inbox:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01d\"", - "index": 104 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01d\"", - "index": 104 - } - ], - "selector": ".fa-play-circle-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01e\"", - "index": 105 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f01e\"", - "index": 105 - } - ], - "selector": ".fa-rotate-right:before,.fa-repeat:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f021\"", - "index": 106 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f021\"", - "index": 106 - } - ], - "selector": ".fa-refresh:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f022\"", - "index": 107 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f022\"", - "index": 107 - } - ], - "selector": ".fa-list-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f023\"", - "index": 108 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f023\"", - "index": 108 - } - ], - "selector": ".fa-lock:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f024\"", - "index": 109 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f024\"", - "index": 109 - } - ], - "selector": ".fa-flag:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f025\"", - "index": 110 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f025\"", - "index": 110 - } - ], - "selector": ".fa-headphones:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f026\"", - "index": 111 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f026\"", - "index": 111 - } - ], - "selector": ".fa-volume-off:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f027\"", - "index": 112 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f027\"", - "index": 112 - } - ], - "selector": ".fa-volume-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f028\"", - "index": 113 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f028\"", - "index": 113 - } - ], - "selector": ".fa-volume-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f029\"", - "index": 114 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f029\"", - "index": 114 - } - ], - "selector": ".fa-qrcode:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02a\"", - "index": 115 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02a\"", - "index": 115 - } - ], - "selector": ".fa-barcode:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02b\"", - "index": 116 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02b\"", - "index": 116 - } - ], - "selector": ".fa-tag:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02c\"", - "index": 117 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02c\"", - "index": 117 - } - ], - "selector": ".fa-tags:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02d\"", - "index": 118 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02d\"", - "index": 118 - } - ], - "selector": ".fa-book:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02e\"", - "index": 119 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02e\"", - "index": 119 - } - ], - "selector": ".fa-bookmark:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02f\"", - "index": 120 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f02f\"", - "index": 120 - } - ], - "selector": ".fa-print:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f030\"", - "index": 121 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f030\"", - "index": 121 - } - ], - "selector": ".fa-camera:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f031\"", - "index": 122 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f031\"", - "index": 122 - } - ], - "selector": ".fa-font:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f032\"", - "index": 123 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f032\"", - "index": 123 - } - ], - "selector": ".fa-bold:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f033\"", - "index": 124 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f033\"", - "index": 124 - } - ], - "selector": ".fa-italic:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f034\"", - "index": 125 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f034\"", - "index": 125 - } - ], - "selector": ".fa-text-height:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f035\"", - "index": 126 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f035\"", - "index": 126 - } - ], - "selector": ".fa-text-width:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f036\"", - "index": 127 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f036\"", - "index": 127 - } - ], - "selector": ".fa-align-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f037\"", - "index": 128 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f037\"", - "index": 128 - } - ], - "selector": ".fa-align-center:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f038\"", - "index": 129 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f038\"", - "index": 129 - } - ], - "selector": ".fa-align-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f039\"", - "index": 130 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f039\"", - "index": 130 - } - ], - "selector": ".fa-align-justify:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03a\"", - "index": 131 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03a\"", - "index": 131 - } - ], - "selector": ".fa-list:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03b\"", - "index": 132 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03b\"", - "index": 132 - } - ], - "selector": ".fa-dedent:before,.fa-outdent:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03c\"", - "index": 133 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03c\"", - "index": 133 - } - ], - "selector": ".fa-indent:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03d\"", - "index": 134 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03d\"", - "index": 134 - } - ], - "selector": ".fa-video-camera:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03e\"", - "index": 135 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f03e\"", - "index": 135 - } - ], - "selector": ".fa-photo:before,.fa-image:before,.fa-picture-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f040\"", - "index": 136 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f040\"", - "index": 136 - } - ], - "selector": ".fa-pencil:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f041\"", - "index": 137 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f041\"", - "index": 137 - } - ], - "selector": ".fa-map-marker:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f042\"", - "index": 138 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f042\"", - "index": 138 - } - ], - "selector": ".fa-adjust:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f043\"", - "index": 139 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f043\"", - "index": 139 - } - ], - "selector": ".fa-tint:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f044\"", - "index": 140 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f044\"", - "index": 140 - } - ], - "selector": ".fa-edit:before,.fa-pencil-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f045\"", - "index": 141 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f045\"", - "index": 141 - } - ], - "selector": ".fa-share-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f046\"", - "index": 142 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f046\"", - "index": 142 - } - ], - "selector": ".fa-check-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f047\"", - "index": 143 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f047\"", - "index": 143 - } - ], - "selector": ".fa-arrows:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f048\"", - "index": 144 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f048\"", - "index": 144 - } - ], - "selector": ".fa-step-backward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f049\"", - "index": 145 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f049\"", - "index": 145 - } - ], - "selector": ".fa-fast-backward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04a\"", - "index": 146 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04a\"", - "index": 146 - } - ], - "selector": ".fa-backward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04b\"", - "index": 147 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04b\"", - "index": 147 - } - ], - "selector": ".fa-play:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04c\"", - "index": 148 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04c\"", - "index": 148 - } - ], - "selector": ".fa-pause:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04d\"", - "index": 149 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04d\"", - "index": 149 - } - ], - "selector": ".fa-stop:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04e\"", - "index": 150 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f04e\"", - "index": 150 - } - ], - "selector": ".fa-forward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f050\"", - "index": 151 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f050\"", - "index": 151 - } - ], - "selector": ".fa-fast-forward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f051\"", - "index": 152 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f051\"", - "index": 152 - } - ], - "selector": ".fa-step-forward:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f052\"", - "index": 153 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f052\"", - "index": 153 - } - ], - "selector": ".fa-eject:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f053\"", - "index": 154 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f053\"", - "index": 154 - } - ], - "selector": ".fa-chevron-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f054\"", - "index": 155 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f054\"", - "index": 155 - } - ], - "selector": ".fa-chevron-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f055\"", - "index": 156 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f055\"", - "index": 156 - } - ], - "selector": ".fa-plus-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f056\"", - "index": 157 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f056\"", - "index": 157 - } - ], - "selector": ".fa-minus-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f057\"", - "index": 158 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f057\"", - "index": 158 - } - ], - "selector": ".fa-times-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f058\"", - "index": 159 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f058\"", - "index": 159 - } - ], - "selector": ".fa-check-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f059\"", - "index": 160 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f059\"", - "index": 160 - } - ], - "selector": ".fa-question-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05a\"", - "index": 161 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05a\"", - "index": 161 - } - ], - "selector": ".fa-info-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05b\"", - "index": 162 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05b\"", - "index": 162 - } - ], - "selector": ".fa-crosshairs:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05c\"", - "index": 163 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05c\"", - "index": 163 - } - ], - "selector": ".fa-times-circle-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05d\"", - "index": 164 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05d\"", - "index": 164 - } - ], - "selector": ".fa-check-circle-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05e\"", - "index": 165 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f05e\"", - "index": 165 - } - ], - "selector": ".fa-ban:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f060\"", - "index": 166 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f060\"", - "index": 166 - } - ], - "selector": ".fa-arrow-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f061\"", - "index": 167 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f061\"", - "index": 167 - } - ], - "selector": ".fa-arrow-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f062\"", - "index": 168 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f062\"", - "index": 168 - } - ], - "selector": ".fa-arrow-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f063\"", - "index": 169 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f063\"", - "index": 169 - } - ], - "selector": ".fa-arrow-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f064\"", - "index": 170 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f064\"", - "index": 170 - } - ], - "selector": ".fa-mail-forward:before,.fa-share:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f065\"", - "index": 171 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f065\"", - "index": 171 - } - ], - "selector": ".fa-expand:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f066\"", - "index": 172 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f066\"", - "index": 172 - } - ], - "selector": ".fa-compress:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f067\"", - "index": 173 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f067\"", - "index": 173 - } - ], - "selector": ".fa-plus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f068\"", - "index": 174 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f068\"", - "index": 174 - } - ], - "selector": ".fa-minus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f069\"", - "index": 175 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f069\"", - "index": 175 - } - ], - "selector": ".fa-asterisk:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06a\"", - "index": 176 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06a\"", - "index": 176 - } - ], - "selector": ".fa-exclamation-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06b\"", - "index": 177 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06b\"", - "index": 177 - } - ], - "selector": ".fa-gift:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06c\"", - "index": 178 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06c\"", - "index": 178 - } - ], - "selector": ".fa-leaf:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06d\"", - "index": 179 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06d\"", - "index": 179 - } - ], - "selector": ".fa-fire:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06e\"", - "index": 180 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f06e\"", - "index": 180 - } - ], - "selector": ".fa-eye:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f070\"", - "index": 181 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f070\"", - "index": 181 - } - ], - "selector": ".fa-eye-slash:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f071\"", - "index": 182 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f071\"", - "index": 182 - } - ], - "selector": ".fa-warning:before,.fa-exclamation-triangle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f072\"", - "index": 183 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f072\"", - "index": 183 - } - ], - "selector": ".fa-plane:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f073\"", - "index": 184 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f073\"", - "index": 184 - } - ], - "selector": ".fa-calendar:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f074\"", - "index": 185 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f074\"", - "index": 185 - } - ], - "selector": ".fa-random:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f075\"", - "index": 186 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f075\"", - "index": 186 - } - ], - "selector": ".fa-comment:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f076\"", - "index": 187 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f076\"", - "index": 187 - } - ], - "selector": ".fa-magnet:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f077\"", - "index": 188 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f077\"", - "index": 188 - } - ], - "selector": ".fa-chevron-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f078\"", - "index": 189 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f078\"", - "index": 189 - } - ], - "selector": ".fa-chevron-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f079\"", - "index": 190 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f079\"", - "index": 190 - } - ], - "selector": ".fa-retweet:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07a\"", - "index": 191 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07a\"", - "index": 191 - } - ], - "selector": ".fa-shopping-cart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07b\"", - "index": 192 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07b\"", - "index": 192 - } - ], - "selector": ".fa-folder:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07c\"", - "index": 193 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07c\"", - "index": 193 - } - ], - "selector": ".fa-folder-open:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07d\"", - "index": 194 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07d\"", - "index": 194 - } - ], - "selector": ".fa-arrows-v:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07e\"", - "index": 195 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f07e\"", - "index": 195 - } - ], - "selector": ".fa-arrows-h:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f080\"", - "index": 196 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f080\"", - "index": 196 - } - ], - "selector": ".fa-bar-chart-o:before,.fa-bar-chart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f081\"", - "index": 197 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f081\"", - "index": 197 - } - ], - "selector": ".fa-twitter-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f082\"", - "index": 198 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f082\"", - "index": 198 - } - ], - "selector": ".fa-facebook-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f083\"", - "index": 199 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f083\"", - "index": 199 - } - ], - "selector": ".fa-camera-retro:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f084\"", - "index": 200 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f084\"", - "index": 200 - } - ], - "selector": ".fa-key:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f085\"", - "index": 201 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f085\"", - "index": 201 - } - ], - "selector": ".fa-gears:before,.fa-cogs:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f086\"", - "index": 202 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f086\"", - "index": 202 - } - ], - "selector": ".fa-comments:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f087\"", - "index": 203 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f087\"", - "index": 203 - } - ], - "selector": ".fa-thumbs-o-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f088\"", - "index": 204 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f088\"", - "index": 204 - } - ], - "selector": ".fa-thumbs-o-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f089\"", - "index": 205 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f089\"", - "index": 205 - } - ], - "selector": ".fa-star-half:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08a\"", - "index": 206 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08a\"", - "index": 206 - } - ], - "selector": ".fa-heart-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08b\"", - "index": 207 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08b\"", - "index": 207 - } - ], - "selector": ".fa-sign-out:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08c\"", - "index": 208 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08c\"", - "index": 208 - } - ], - "selector": ".fa-linkedin-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08d\"", - "index": 209 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08d\"", - "index": 209 - } - ], - "selector": ".fa-thumb-tack:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08e\"", - "index": 210 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f08e\"", - "index": 210 - } - ], - "selector": ".fa-external-link:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f090\"", - "index": 211 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f090\"", - "index": 211 - } - ], - "selector": ".fa-sign-in:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f091\"", - "index": 212 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f091\"", - "index": 212 - } - ], - "selector": ".fa-trophy:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f092\"", - "index": 213 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f092\"", - "index": 213 - } - ], - "selector": ".fa-github-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f093\"", - "index": 214 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f093\"", - "index": 214 - } - ], - "selector": ".fa-upload:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f094\"", - "index": 215 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f094\"", - "index": 215 - } - ], - "selector": ".fa-lemon-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f095\"", - "index": 216 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f095\"", - "index": 216 - } - ], - "selector": ".fa-phone:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f096\"", - "index": 217 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f096\"", - "index": 217 - } - ], - "selector": ".fa-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f097\"", - "index": 218 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f097\"", - "index": 218 - } - ], - "selector": ".fa-bookmark-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f098\"", - "index": 219 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f098\"", - "index": 219 - } - ], - "selector": ".fa-phone-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f099\"", - "index": 220 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f099\"", - "index": 220 - } - ], - "selector": ".fa-twitter:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09a\"", - "index": 221 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09a\"", - "index": 221 - } - ], - "selector": ".fa-facebook:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09b\"", - "index": 222 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09b\"", - "index": 222 - } - ], - "selector": ".fa-github:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09c\"", - "index": 223 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09c\"", - "index": 223 - } - ], - "selector": ".fa-unlock:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09d\"", - "index": 224 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09d\"", - "index": 224 - } - ], - "selector": ".fa-credit-card:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09e\"", - "index": 225 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f09e\"", - "index": 225 - } - ], - "selector": ".fa-rss:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a0\"", - "index": 226 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a0\"", - "index": 226 - } - ], - "selector": ".fa-hdd-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a1\"", - "index": 227 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a1\"", - "index": 227 - } - ], - "selector": ".fa-bullhorn:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f3\"", - "index": 228 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f3\"", - "index": 228 - } - ], - "selector": ".fa-bell:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a3\"", - "index": 229 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a3\"", - "index": 229 - } - ], - "selector": ".fa-certificate:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a4\"", - "index": 230 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a4\"", - "index": 230 - } - ], - "selector": ".fa-hand-o-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a5\"", - "index": 231 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a5\"", - "index": 231 - } - ], - "selector": ".fa-hand-o-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a6\"", - "index": 232 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a6\"", - "index": 232 - } - ], - "selector": ".fa-hand-o-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a7\"", - "index": 233 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a7\"", - "index": 233 - } - ], - "selector": ".fa-hand-o-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a8\"", - "index": 234 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a8\"", - "index": 234 - } - ], - "selector": ".fa-arrow-circle-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a9\"", - "index": 235 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a9\"", - "index": 235 - } - ], - "selector": ".fa-arrow-circle-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0aa\"", - "index": 236 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0aa\"", - "index": 236 - } - ], - "selector": ".fa-arrow-circle-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ab\"", - "index": 237 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ab\"", - "index": 237 - } - ], - "selector": ".fa-arrow-circle-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ac\"", - "index": 238 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ac\"", - "index": 238 - } - ], - "selector": ".fa-globe:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ad\"", - "index": 239 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ad\"", - "index": 239 - } - ], - "selector": ".fa-wrench:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ae\"", - "index": 240 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ae\"", - "index": 240 - } - ], - "selector": ".fa-tasks:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b0\"", - "index": 241 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b0\"", - "index": 241 - } - ], - "selector": ".fa-filter:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b1\"", - "index": 242 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b1\"", - "index": 242 - } - ], - "selector": ".fa-briefcase:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b2\"", - "index": 243 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b2\"", - "index": 243 - } - ], - "selector": ".fa-arrows-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c0\"", - "index": 244 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c0\"", - "index": 244 - } - ], - "selector": ".fa-group:before,.fa-users:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c1\"", - "index": 245 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c1\"", - "index": 245 - } - ], - "selector": ".fa-chain:before,.fa-link:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c2\"", - "index": 246 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c2\"", - "index": 246 - } - ], - "selector": ".fa-cloud:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c3\"", - "index": 247 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c3\"", - "index": 247 - } - ], - "selector": ".fa-flask:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c4\"", - "index": 248 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c4\"", - "index": 248 - } - ], - "selector": ".fa-cut:before,.fa-scissors:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c5\"", - "index": 249 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c5\"", - "index": 249 - } - ], - "selector": ".fa-copy:before,.fa-files-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c6\"", - "index": 250 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c6\"", - "index": 250 - } - ], - "selector": ".fa-paperclip:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c7\"", - "index": 251 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c7\"", - "index": 251 - } - ], - "selector": ".fa-save:before,.fa-floppy-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c8\"", - "index": 252 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c8\"", - "index": 252 - } - ], - "selector": ".fa-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c9\"", - "index": 253 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c9\"", - "index": 253 - } - ], - "selector": ".fa-navicon:before,.fa-reorder:before,.fa-bars:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ca\"", - "index": 254 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ca\"", - "index": 254 - } - ], - "selector": ".fa-list-ul:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cb\"", - "index": 255 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cb\"", - "index": 255 - } - ], - "selector": ".fa-list-ol:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cc\"", - "index": 256 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cc\"", - "index": 256 - } - ], - "selector": ".fa-strikethrough:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cd\"", - "index": 257 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cd\"", - "index": 257 - } - ], - "selector": ".fa-underline:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ce\"", - "index": 258 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ce\"", - "index": 258 - } - ], - "selector": ".fa-table:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d0\"", - "index": 259 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d0\"", - "index": 259 - } - ], - "selector": ".fa-magic:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d1\"", - "index": 260 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d1\"", - "index": 260 - } - ], - "selector": ".fa-truck:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d2\"", - "index": 261 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d2\"", - "index": 261 - } - ], - "selector": ".fa-pinterest:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d3\"", - "index": 262 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d3\"", - "index": 262 - } - ], - "selector": ".fa-pinterest-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d4\"", - "index": 263 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d4\"", - "index": 263 - } - ], - "selector": ".fa-google-plus-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d5\"", - "index": 264 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d5\"", - "index": 264 - } - ], - "selector": ".fa-google-plus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d6\"", - "index": 265 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d6\"", - "index": 265 - } - ], - "selector": ".fa-money:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d7\"", - "index": 266 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d7\"", - "index": 266 - } - ], - "selector": ".fa-caret-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d8\"", - "index": 267 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d8\"", - "index": 267 - } - ], - "selector": ".fa-caret-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d9\"", - "index": 268 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d9\"", - "index": 268 - } - ], - "selector": ".fa-caret-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0da\"", - "index": 269 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0da\"", - "index": 269 - } - ], - "selector": ".fa-caret-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0db\"", - "index": 270 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0db\"", - "index": 270 - } - ], - "selector": ".fa-columns:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dc\"", - "index": 271 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dc\"", - "index": 271 - } - ], - "selector": ".fa-unsorted:before,.fa-sort:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dd\"", - "index": 272 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dd\"", - "index": 272 - } - ], - "selector": ".fa-sort-down:before,.fa-sort-desc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0de\"", - "index": 273 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0de\"", - "index": 273 - } - ], - "selector": ".fa-sort-up:before,.fa-sort-asc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e0\"", - "index": 274 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e0\"", - "index": 274 - } - ], - "selector": ".fa-envelope:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e1\"", - "index": 275 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e1\"", - "index": 275 - } - ], - "selector": ".fa-linkedin:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e2\"", - "index": 276 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e2\"", - "index": 276 - } - ], - "selector": ".fa-rotate-left:before,.fa-undo:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e3\"", - "index": 277 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e3\"", - "index": 277 - } - ], - "selector": ".fa-legal:before,.fa-gavel:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e4\"", - "index": 278 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e4\"", - "index": 278 - } - ], - "selector": ".fa-dashboard:before,.fa-tachometer:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e5\"", - "index": 279 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e5\"", - "index": 279 - } - ], - "selector": ".fa-comment-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e6\"", - "index": 280 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e6\"", - "index": 280 - } - ], - "selector": ".fa-comments-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e7\"", - "index": 281 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e7\"", - "index": 281 - } - ], - "selector": ".fa-flash:before,.fa-bolt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e8\"", - "index": 282 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e8\"", - "index": 282 - } - ], - "selector": ".fa-sitemap:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e9\"", - "index": 283 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e9\"", - "index": 283 - } - ], - "selector": ".fa-umbrella:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ea\"", - "index": 284 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ea\"", - "index": 284 - } - ], - "selector": ".fa-paste:before,.fa-clipboard:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0eb\"", - "index": 285 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0eb\"", - "index": 285 - } - ], - "selector": ".fa-lightbulb-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ec\"", - "index": 286 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ec\"", - "index": 286 - } - ], - "selector": ".fa-exchange:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ed\"", - "index": 287 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ed\"", - "index": 287 - } - ], - "selector": ".fa-cloud-download:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ee\"", - "index": 288 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ee\"", - "index": 288 - } - ], - "selector": ".fa-cloud-upload:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f0\"", - "index": 289 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f0\"", - "index": 289 - } - ], - "selector": ".fa-user-md:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f1\"", - "index": 290 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f1\"", - "index": 290 - } - ], - "selector": ".fa-stethoscope:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f2\"", - "index": 291 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f2\"", - "index": 291 - } - ], - "selector": ".fa-suitcase:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a2\"", - "index": 292 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a2\"", - "index": 292 - } - ], - "selector": ".fa-bell-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f4\"", - "index": 293 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f4\"", - "index": 293 - } - ], - "selector": ".fa-coffee:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f5\"", - "index": 294 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f5\"", - "index": 294 - } - ], - "selector": ".fa-cutlery:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f6\"", - "index": 295 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f6\"", - "index": 295 - } - ], - "selector": ".fa-file-text-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f7\"", - "index": 296 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f7\"", - "index": 296 - } - ], - "selector": ".fa-building-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f8\"", - "index": 297 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f8\"", - "index": 297 - } - ], - "selector": ".fa-hospital-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f9\"", - "index": 298 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f9\"", - "index": 298 - } - ], - "selector": ".fa-ambulance:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fa\"", - "index": 299 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fa\"", - "index": 299 - } - ], - "selector": ".fa-medkit:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fb\"", - "index": 300 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fb\"", - "index": 300 - } - ], - "selector": ".fa-fighter-jet:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fc\"", - "index": 301 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fc\"", - "index": 301 - } - ], - "selector": ".fa-beer:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fd\"", - "index": 302 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fd\"", - "index": 302 - } - ], - "selector": ".fa-h-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fe\"", - "index": 303 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fe\"", - "index": 303 - } - ], - "selector": ".fa-plus-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f100\"", - "index": 304 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f100\"", - "index": 304 - } - ], - "selector": ".fa-angle-double-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f101\"", - "index": 305 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f101\"", - "index": 305 - } - ], - "selector": ".fa-angle-double-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f102\"", - "index": 306 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f102\"", - "index": 306 - } - ], - "selector": ".fa-angle-double-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f103\"", - "index": 307 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f103\"", - "index": 307 - } - ], - "selector": ".fa-angle-double-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f104\"", - "index": 308 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f104\"", - "index": 308 - } - ], - "selector": ".fa-angle-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f105\"", - "index": 309 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f105\"", - "index": 309 - } - ], - "selector": ".fa-angle-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f106\"", - "index": 310 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f106\"", - "index": 310 - } - ], - "selector": ".fa-angle-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f107\"", - "index": 311 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f107\"", - "index": 311 - } - ], - "selector": ".fa-angle-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f108\"", - "index": 312 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f108\"", - "index": 312 - } - ], - "selector": ".fa-desktop:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f109\"", - "index": 313 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f109\"", - "index": 313 - } - ], - "selector": ".fa-laptop:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10a\"", - "index": 314 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10a\"", - "index": 314 - } - ], - "selector": ".fa-tablet:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10b\"", - "index": 315 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10b\"", - "index": 315 - } - ], - "selector": ".fa-mobile-phone:before,.fa-mobile:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10c\"", - "index": 316 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10c\"", - "index": 316 - } - ], - "selector": ".fa-circle-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10d\"", - "index": 317 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10d\"", - "index": 317 - } - ], - "selector": ".fa-quote-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10e\"", - "index": 318 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f10e\"", - "index": 318 - } - ], - "selector": ".fa-quote-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f110\"", - "index": 319 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f110\"", - "index": 319 - } - ], - "selector": ".fa-spinner:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f111\"", - "index": 320 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f111\"", - "index": 320 - } - ], - "selector": ".fa-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f112\"", - "index": 321 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f112\"", - "index": 321 - } - ], - "selector": ".fa-mail-reply:before,.fa-reply:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f113\"", - "index": 322 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f113\"", - "index": 322 - } - ], - "selector": ".fa-github-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f114\"", - "index": 323 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f114\"", - "index": 323 - } - ], - "selector": ".fa-folder-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f115\"", - "index": 324 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f115\"", - "index": 324 - } - ], - "selector": ".fa-folder-open-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f118\"", - "index": 325 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f118\"", - "index": 325 - } - ], - "selector": ".fa-smile-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f119\"", - "index": 326 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f119\"", - "index": 326 - } - ], - "selector": ".fa-frown-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11a\"", - "index": 327 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11a\"", - "index": 327 - } - ], - "selector": ".fa-meh-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11b\"", - "index": 328 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11b\"", - "index": 328 - } - ], - "selector": ".fa-gamepad:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11c\"", - "index": 329 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11c\"", - "index": 329 - } - ], - "selector": ".fa-keyboard-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11d\"", - "index": 330 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11d\"", - "index": 330 - } - ], - "selector": ".fa-flag-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11e\"", - "index": 331 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f11e\"", - "index": 331 - } - ], - "selector": ".fa-flag-checkered:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f120\"", - "index": 332 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f120\"", - "index": 332 - } - ], - "selector": ".fa-terminal:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f121\"", - "index": 333 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f121\"", - "index": 333 - } - ], - "selector": ".fa-code:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f122\"", - "index": 334 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f122\"", - "index": 334 - } - ], - "selector": ".fa-mail-reply-all:before,.fa-reply-all:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f123\"", - "index": 335 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f123\"", - "index": 335 - } - ], - "selector": ".fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f124\"", - "index": 336 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f124\"", - "index": 336 - } - ], - "selector": ".fa-location-arrow:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f125\"", - "index": 337 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f125\"", - "index": 337 - } - ], - "selector": ".fa-crop:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f126\"", - "index": 338 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f126\"", - "index": 338 - } - ], - "selector": ".fa-code-fork:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f127\"", - "index": 339 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f127\"", - "index": 339 - } - ], - "selector": ".fa-unlink:before,.fa-chain-broken:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f128\"", - "index": 340 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f128\"", - "index": 340 - } - ], - "selector": ".fa-question:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f129\"", - "index": 341 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f129\"", - "index": 341 - } - ], - "selector": ".fa-info:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12a\"", - "index": 342 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12a\"", - "index": 342 - } - ], - "selector": ".fa-exclamation:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12b\"", - "index": 343 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12b\"", - "index": 343 - } - ], - "selector": ".fa-superscript:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12c\"", - "index": 344 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12c\"", - "index": 344 - } - ], - "selector": ".fa-subscript:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12d\"", - "index": 345 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12d\"", - "index": 345 - } - ], - "selector": ".fa-eraser:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12e\"", - "index": 346 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f12e\"", - "index": 346 - } - ], - "selector": ".fa-puzzle-piece:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f130\"", - "index": 347 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f130\"", - "index": 347 - } - ], - "selector": ".fa-microphone:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f131\"", - "index": 348 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f131\"", - "index": 348 - } - ], - "selector": ".fa-microphone-slash:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f132\"", - "index": 349 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f132\"", - "index": 349 - } - ], - "selector": ".fa-shield:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f133\"", - "index": 350 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f133\"", - "index": 350 - } - ], - "selector": ".fa-calendar-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f134\"", - "index": 351 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f134\"", - "index": 351 - } - ], - "selector": ".fa-fire-extinguisher:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f135\"", - "index": 352 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f135\"", - "index": 352 - } - ], - "selector": ".fa-rocket:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f136\"", - "index": 353 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f136\"", - "index": 353 - } - ], - "selector": ".fa-maxcdn:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f137\"", - "index": 354 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f137\"", - "index": 354 - } - ], - "selector": ".fa-chevron-circle-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f138\"", - "index": 355 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f138\"", - "index": 355 - } - ], - "selector": ".fa-chevron-circle-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f139\"", - "index": 356 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f139\"", - "index": 356 - } - ], - "selector": ".fa-chevron-circle-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13a\"", - "index": 357 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13a\"", - "index": 357 - } - ], - "selector": ".fa-chevron-circle-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13b\"", - "index": 358 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13b\"", - "index": 358 - } - ], - "selector": ".fa-html5:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13c\"", - "index": 359 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13c\"", - "index": 359 - } - ], - "selector": ".fa-css3:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13d\"", - "index": 360 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13d\"", - "index": 360 - } - ], - "selector": ".fa-anchor:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13e\"", - "index": 361 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f13e\"", - "index": 361 - } - ], - "selector": ".fa-unlock-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f140\"", - "index": 362 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f140\"", - "index": 362 - } - ], - "selector": ".fa-bullseye:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f141\"", - "index": 363 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f141\"", - "index": 363 - } - ], - "selector": ".fa-ellipsis-h:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f142\"", - "index": 364 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f142\"", - "index": 364 - } - ], - "selector": ".fa-ellipsis-v:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f143\"", - "index": 365 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f143\"", - "index": 365 - } - ], - "selector": ".fa-rss-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f144\"", - "index": 366 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f144\"", - "index": 366 - } - ], - "selector": ".fa-play-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f145\"", - "index": 367 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f145\"", - "index": 367 - } - ], - "selector": ".fa-ticket:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f146\"", - "index": 368 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f146\"", - "index": 368 - } - ], - "selector": ".fa-minus-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f147\"", - "index": 369 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f147\"", - "index": 369 - } - ], - "selector": ".fa-minus-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f148\"", - "index": 370 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f148\"", - "index": 370 - } - ], - "selector": ".fa-level-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f149\"", - "index": 371 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f149\"", - "index": 371 - } - ], - "selector": ".fa-level-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14a\"", - "index": 372 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14a\"", - "index": 372 - } - ], - "selector": ".fa-check-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14b\"", - "index": 373 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14b\"", - "index": 373 - } - ], - "selector": ".fa-pencil-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14c\"", - "index": 374 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14c\"", - "index": 374 - } - ], - "selector": ".fa-external-link-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14d\"", - "index": 375 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14d\"", - "index": 375 - } - ], - "selector": ".fa-share-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14e\"", - "index": 376 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f14e\"", - "index": 376 - } - ], - "selector": ".fa-compass:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f150\"", - "index": 377 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f150\"", - "index": 377 - } - ], - "selector": ".fa-toggle-down:before,.fa-caret-square-o-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f151\"", - "index": 378 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f151\"", - "index": 378 - } - ], - "selector": ".fa-toggle-up:before,.fa-caret-square-o-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f152\"", - "index": 379 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f152\"", - "index": 379 - } - ], - "selector": ".fa-toggle-right:before,.fa-caret-square-o-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f153\"", - "index": 380 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f153\"", - "index": 380 - } - ], - "selector": ".fa-euro:before,.fa-eur:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f154\"", - "index": 381 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f154\"", - "index": 381 - } - ], - "selector": ".fa-gbp:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f155\"", - "index": 382 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f155\"", - "index": 382 - } - ], - "selector": ".fa-dollar:before,.fa-usd:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f156\"", - "index": 383 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f156\"", - "index": 383 - } - ], - "selector": ".fa-rupee:before,.fa-inr:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f157\"", - "index": 384 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f157\"", - "index": 384 - } - ], - "selector": ".fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f158\"", - "index": 385 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f158\"", - "index": 385 - } - ], - "selector": ".fa-ruble:before,.fa-rouble:before,.fa-rub:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f159\"", - "index": 386 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f159\"", - "index": 386 - } - ], - "selector": ".fa-won:before,.fa-krw:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15a\"", - "index": 387 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15a\"", - "index": 387 - } - ], - "selector": ".fa-bitcoin:before,.fa-btc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15b\"", - "index": 388 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15b\"", - "index": 388 - } - ], - "selector": ".fa-file:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15c\"", - "index": 389 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15c\"", - "index": 389 - } - ], - "selector": ".fa-file-text:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15d\"", - "index": 390 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15d\"", - "index": 390 - } - ], - "selector": ".fa-sort-alpha-asc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15e\"", - "index": 391 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f15e\"", - "index": 391 - } - ], - "selector": ".fa-sort-alpha-desc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f160\"", - "index": 392 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f160\"", - "index": 392 - } - ], - "selector": ".fa-sort-amount-asc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f161\"", - "index": 393 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f161\"", - "index": 393 - } - ], - "selector": ".fa-sort-amount-desc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f162\"", - "index": 394 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f162\"", - "index": 394 - } - ], - "selector": ".fa-sort-numeric-asc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f163\"", - "index": 395 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f163\"", - "index": 395 - } - ], - "selector": ".fa-sort-numeric-desc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f164\"", - "index": 396 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f164\"", - "index": 396 - } - ], - "selector": ".fa-thumbs-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f165\"", - "index": 397 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f165\"", - "index": 397 - } - ], - "selector": ".fa-thumbs-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f166\"", - "index": 398 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f166\"", - "index": 398 - } - ], - "selector": ".fa-youtube-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f167\"", - "index": 399 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f167\"", - "index": 399 - } - ], - "selector": ".fa-youtube:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f168\"", - "index": 400 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f168\"", - "index": 400 - } - ], - "selector": ".fa-xing:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f169\"", - "index": 401 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f169\"", - "index": 401 - } - ], - "selector": ".fa-xing-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16a\"", - "index": 402 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16a\"", - "index": 402 - } - ], - "selector": ".fa-youtube-play:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16b\"", - "index": 403 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16b\"", - "index": 403 - } - ], - "selector": ".fa-dropbox:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16c\"", - "index": 404 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16c\"", - "index": 404 - } - ], - "selector": ".fa-stack-overflow:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16d\"", - "index": 405 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16d\"", - "index": 405 - } - ], - "selector": ".fa-instagram:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16e\"", - "index": 406 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f16e\"", - "index": 406 - } - ], - "selector": ".fa-flickr:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f170\"", - "index": 407 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f170\"", - "index": 407 - } - ], - "selector": ".fa-adn:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f171\"", - "index": 408 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f171\"", - "index": 408 - } - ], - "selector": ".fa-bitbucket:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f172\"", - "index": 409 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f172\"", - "index": 409 - } - ], - "selector": ".fa-bitbucket-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f173\"", - "index": 410 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f173\"", - "index": 410 - } - ], - "selector": ".fa-tumblr:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f174\"", - "index": 411 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f174\"", - "index": 411 - } - ], - "selector": ".fa-tumblr-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f175\"", - "index": 412 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f175\"", - "index": 412 - } - ], - "selector": ".fa-long-arrow-down:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f176\"", - "index": 413 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f176\"", - "index": 413 - } - ], - "selector": ".fa-long-arrow-up:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f177\"", - "index": 414 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f177\"", - "index": 414 - } - ], - "selector": ".fa-long-arrow-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f178\"", - "index": 415 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f178\"", - "index": 415 - } - ], - "selector": ".fa-long-arrow-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f179\"", - "index": 416 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f179\"", - "index": 416 - } - ], - "selector": ".fa-apple:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17a\"", - "index": 417 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17a\"", - "index": 417 - } - ], - "selector": ".fa-windows:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17b\"", - "index": 418 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17b\"", - "index": 418 - } - ], - "selector": ".fa-android:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17c\"", - "index": 419 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17c\"", - "index": 419 - } - ], - "selector": ".fa-linux:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17d\"", - "index": 420 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17d\"", - "index": 420 - } - ], - "selector": ".fa-dribbble:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17e\"", - "index": 421 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f17e\"", - "index": 421 - } - ], - "selector": ".fa-skype:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f180\"", - "index": 422 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f180\"", - "index": 422 - } - ], - "selector": ".fa-foursquare:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f181\"", - "index": 423 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f181\"", - "index": 423 - } - ], - "selector": ".fa-trello:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f182\"", - "index": 424 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f182\"", - "index": 424 - } - ], - "selector": ".fa-female:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f183\"", - "index": 425 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f183\"", - "index": 425 - } - ], - "selector": ".fa-male:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f184\"", - "index": 426 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f184\"", - "index": 426 - } - ], - "selector": ".fa-gittip:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f185\"", - "index": 427 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f185\"", - "index": 427 - } - ], - "selector": ".fa-sun-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f186\"", - "index": 428 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f186\"", - "index": 428 - } - ], - "selector": ".fa-moon-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f187\"", - "index": 429 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f187\"", - "index": 429 - } - ], - "selector": ".fa-archive:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f188\"", - "index": 430 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f188\"", - "index": 430 - } - ], - "selector": ".fa-bug:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f189\"", - "index": 431 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f189\"", - "index": 431 - } - ], - "selector": ".fa-vk:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18a\"", - "index": 432 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18a\"", - "index": 432 - } - ], - "selector": ".fa-weibo:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18b\"", - "index": 433 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18b\"", - "index": 433 - } - ], - "selector": ".fa-renren:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18c\"", - "index": 434 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18c\"", - "index": 434 - } - ], - "selector": ".fa-pagelines:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18d\"", - "index": 435 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18d\"", - "index": 435 - } - ], - "selector": ".fa-stack-exchange:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18e\"", - "index": 436 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f18e\"", - "index": 436 - } - ], - "selector": ".fa-arrow-circle-o-right:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f190\"", - "index": 437 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f190\"", - "index": 437 - } - ], - "selector": ".fa-arrow-circle-o-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f191\"", - "index": 438 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f191\"", - "index": 438 - } - ], - "selector": ".fa-toggle-left:before,.fa-caret-square-o-left:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f192\"", - "index": 439 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f192\"", - "index": 439 - } - ], - "selector": ".fa-dot-circle-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f193\"", - "index": 440 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f193\"", - "index": 440 - } - ], - "selector": ".fa-wheelchair:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f194\"", - "index": 441 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f194\"", - "index": 441 - } - ], - "selector": ".fa-vimeo-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f195\"", - "index": 442 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f195\"", - "index": 442 - } - ], - "selector": ".fa-turkish-lira:before,.fa-try:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f196\"", - "index": 443 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f196\"", - "index": 443 - } - ], - "selector": ".fa-plus-square-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f197\"", - "index": 444 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f197\"", - "index": 444 - } - ], - "selector": ".fa-space-shuttle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f198\"", - "index": 445 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f198\"", - "index": 445 - } - ], - "selector": ".fa-slack:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f199\"", - "index": 446 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f199\"", - "index": 446 - } - ], - "selector": ".fa-envelope-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19a\"", - "index": 447 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19a\"", - "index": 447 - } - ], - "selector": ".fa-wordpress:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19b\"", - "index": 448 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19b\"", - "index": 448 - } - ], - "selector": ".fa-openid:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19c\"", - "index": 449 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19c\"", - "index": 449 - } - ], - "selector": ".fa-institution:before,.fa-bank:before,.fa-university:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19d\"", - "index": 450 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19d\"", - "index": 450 - } - ], - "selector": ".fa-mortar-board:before,.fa-graduation-cap:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19e\"", - "index": 451 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f19e\"", - "index": 451 - } - ], - "selector": ".fa-yahoo:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a0\"", - "index": 452 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a0\"", - "index": 452 - } - ], - "selector": ".fa-google:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a1\"", - "index": 453 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a1\"", - "index": 453 - } - ], - "selector": ".fa-reddit:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a2\"", - "index": 454 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a2\"", - "index": 454 - } - ], - "selector": ".fa-reddit-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a3\"", - "index": 455 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a3\"", - "index": 455 - } - ], - "selector": ".fa-stumbleupon-circle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a4\"", - "index": 456 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a4\"", - "index": 456 - } - ], - "selector": ".fa-stumbleupon:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a5\"", - "index": 457 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a5\"", - "index": 457 - } - ], - "selector": ".fa-delicious:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a6\"", - "index": 458 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a6\"", - "index": 458 - } - ], - "selector": ".fa-digg:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a7\"", - "index": 459 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a7\"", - "index": 459 - } - ], - "selector": ".fa-pied-piper:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a8\"", - "index": 460 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a8\"", - "index": 460 - } - ], - "selector": ".fa-pied-piper-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a9\"", - "index": 461 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a9\"", - "index": 461 - } - ], - "selector": ".fa-drupal:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1aa\"", - "index": 462 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1aa\"", - "index": 462 - } - ], - "selector": ".fa-joomla:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ab\"", - "index": 463 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ab\"", - "index": 463 - } - ], - "selector": ".fa-language:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ac\"", - "index": 464 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ac\"", - "index": 464 - } - ], - "selector": ".fa-fax:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ad\"", - "index": 465 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ad\"", - "index": 465 - } - ], - "selector": ".fa-building:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ae\"", - "index": 466 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ae\"", - "index": 466 - } - ], - "selector": ".fa-child:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b0\"", - "index": 467 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b0\"", - "index": 467 - } - ], - "selector": ".fa-paw:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b1\"", - "index": 468 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b1\"", - "index": 468 - } - ], - "selector": ".fa-spoon:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b2\"", - "index": 469 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b2\"", - "index": 469 - } - ], - "selector": ".fa-cube:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b3\"", - "index": 470 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b3\"", - "index": 470 - } - ], - "selector": ".fa-cubes:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b4\"", - "index": 471 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b4\"", - "index": 471 - } - ], - "selector": ".fa-behance:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b5\"", - "index": 472 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b5\"", - "index": 472 - } - ], - "selector": ".fa-behance-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b6\"", - "index": 473 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b6\"", - "index": 473 - } - ], - "selector": ".fa-steam:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b7\"", - "index": 474 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b7\"", - "index": 474 - } - ], - "selector": ".fa-steam-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b8\"", - "index": 475 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b8\"", - "index": 475 - } - ], - "selector": ".fa-recycle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b9\"", - "index": 476 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b9\"", - "index": 476 - } - ], - "selector": ".fa-automobile:before,.fa-car:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ba\"", - "index": 477 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ba\"", - "index": 477 - } - ], - "selector": ".fa-cab:before,.fa-taxi:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bb\"", - "index": 478 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bb\"", - "index": 478 - } - ], - "selector": ".fa-tree:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bc\"", - "index": 479 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bc\"", - "index": 479 - } - ], - "selector": ".fa-spotify:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bd\"", - "index": 480 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bd\"", - "index": 480 - } - ], - "selector": ".fa-deviantart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1be\"", - "index": 481 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1be\"", - "index": 481 - } - ], - "selector": ".fa-soundcloud:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c0\"", - "index": 482 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c0\"", - "index": 482 - } - ], - "selector": ".fa-database:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c1\"", - "index": 483 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c1\"", - "index": 483 - } - ], - "selector": ".fa-file-pdf-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c2\"", - "index": 484 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c2\"", - "index": 484 - } - ], - "selector": ".fa-file-word-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c3\"", - "index": 485 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c3\"", - "index": 485 - } - ], - "selector": ".fa-file-excel-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c4\"", - "index": 486 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c4\"", - "index": 486 - } - ], - "selector": ".fa-file-powerpoint-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c5\"", - "index": 487 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c5\"", - "index": 487 - } - ], - "selector": ".fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c6\"", - "index": 488 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c6\"", - "index": 488 - } - ], - "selector": ".fa-file-zip-o:before,.fa-file-archive-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c7\"", - "index": 489 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c7\"", - "index": 489 - } - ], - "selector": ".fa-file-sound-o:before,.fa-file-audio-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c8\"", - "index": 490 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c8\"", - "index": 490 - } - ], - "selector": ".fa-file-movie-o:before,.fa-file-video-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c9\"", - "index": 491 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c9\"", - "index": 491 - } - ], - "selector": ".fa-file-code-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ca\"", - "index": 492 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ca\"", - "index": 492 - } - ], - "selector": ".fa-vine:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cb\"", - "index": 493 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cb\"", - "index": 493 - } - ], - "selector": ".fa-codepen:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cc\"", - "index": 494 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cc\"", - "index": 494 - } - ], - "selector": ".fa-jsfiddle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cd\"", - "index": 495 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cd\"", - "index": 495 - } - ], - "selector": ".fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ce\"", - "index": 496 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ce\"", - "index": 496 - } - ], - "selector": ".fa-circle-o-notch:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d0\"", - "index": 497 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d0\"", - "index": 497 - } - ], - "selector": ".fa-ra:before,.fa-rebel:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d1\"", - "index": 498 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d1\"", - "index": 498 - } - ], - "selector": ".fa-ge:before,.fa-empire:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d2\"", - "index": 499 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d2\"", - "index": 499 - } - ], - "selector": ".fa-git-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d3\"", - "index": 500 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d3\"", - "index": 500 - } - ], - "selector": ".fa-git:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d4\"", - "index": 501 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d4\"", - "index": 501 - } - ], - "selector": ".fa-hacker-news:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d5\"", - "index": 502 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d5\"", - "index": 502 - } - ], - "selector": ".fa-tencent-weibo:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d6\"", - "index": 503 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d6\"", - "index": 503 - } - ], - "selector": ".fa-qq:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d7\"", - "index": 504 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d7\"", - "index": 504 - } - ], - "selector": ".fa-wechat:before,.fa-weixin:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d8\"", - "index": 505 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d8\"", - "index": 505 - } - ], - "selector": ".fa-send:before,.fa-paper-plane:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d9\"", - "index": 506 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d9\"", - "index": 506 - } - ], - "selector": ".fa-send-o:before,.fa-paper-plane-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1da\"", - "index": 507 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1da\"", - "index": 507 - } - ], - "selector": ".fa-history:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1db\"", - "index": 508 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1db\"", - "index": 508 - } - ], - "selector": ".fa-circle-thin:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dc\"", - "index": 509 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dc\"", - "index": 509 - } - ], - "selector": ".fa-header:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dd\"", - "index": 510 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dd\"", - "index": 510 - } - ], - "selector": ".fa-paragraph:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1de\"", - "index": 511 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1de\"", - "index": 511 - } - ], - "selector": ".fa-sliders:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e0\"", - "index": 512 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e0\"", - "index": 512 - } - ], - "selector": ".fa-share-alt:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e1\"", - "index": 513 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e1\"", - "index": 513 - } - ], - "selector": ".fa-share-alt-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e2\"", - "index": 514 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e2\"", - "index": 514 - } - ], - "selector": ".fa-bomb:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e3\"", - "index": 515 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e3\"", - "index": 515 - } - ], - "selector": ".fa-soccer-ball-o:before,.fa-futbol-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e4\"", - "index": 516 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e4\"", - "index": 516 - } - ], - "selector": ".fa-tty:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e5\"", - "index": 517 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e5\"", - "index": 517 - } - ], - "selector": ".fa-binoculars:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e6\"", - "index": 518 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e6\"", - "index": 518 - } - ], - "selector": ".fa-plug:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e7\"", - "index": 519 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e7\"", - "index": 519 - } - ], - "selector": ".fa-slideshare:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e8\"", - "index": 520 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e8\"", - "index": 520 - } - ], - "selector": ".fa-twitch:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e9\"", - "index": 521 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e9\"", - "index": 521 - } - ], - "selector": ".fa-yelp:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ea\"", - "index": 522 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ea\"", - "index": 522 - } - ], - "selector": ".fa-newspaper-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1eb\"", - "index": 523 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1eb\"", - "index": 523 - } - ], - "selector": ".fa-wifi:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ec\"", - "index": 524 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ec\"", - "index": 524 - } - ], - "selector": ".fa-calculator:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ed\"", - "index": 525 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ed\"", - "index": 525 - } - ], - "selector": ".fa-paypal:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ee\"", - "index": 526 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ee\"", - "index": 526 - } - ], - "selector": ".fa-google-wallet:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f0\"", - "index": 527 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f0\"", - "index": 527 - } - ], - "selector": ".fa-cc-visa:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f1\"", - "index": 528 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f1\"", - "index": 528 - } - ], - "selector": ".fa-cc-mastercard:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f2\"", - "index": 529 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f2\"", - "index": 529 - } - ], - "selector": ".fa-cc-discover:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f3\"", - "index": 530 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f3\"", - "index": 530 - } - ], - "selector": ".fa-cc-amex:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f4\"", - "index": 531 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f4\"", - "index": 531 - } - ], - "selector": ".fa-cc-paypal:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f5\"", - "index": 532 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f5\"", - "index": 532 - } - ], - "selector": ".fa-cc-stripe:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f6\"", - "index": 533 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f6\"", - "index": 533 - } - ], - "selector": ".fa-bell-slash:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f7\"", - "index": 534 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f7\"", - "index": 534 - } - ], - "selector": ".fa-bell-slash-o:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f8\"", - "index": 535 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f8\"", - "index": 535 - } - ], - "selector": ".fa-trash:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f9\"", - "index": 536 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f9\"", - "index": 536 - } - ], - "selector": ".fa-copyright:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fa\"", - "index": 537 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fa\"", - "index": 537 - } - ], - "selector": ".fa-at:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fb\"", - "index": 538 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fb\"", - "index": 538 - } - ], - "selector": ".fa-eyedropper:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fc\"", - "index": 539 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fc\"", - "index": 539 - } - ], - "selector": ".fa-paint-brush:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fd\"", - "index": 540 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fd\"", - "index": 540 - } - ], - "selector": ".fa-birthday-cake:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fe\"", - "index": 541 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fe\"", - "index": 541 - } - ], - "selector": ".fa-area-chart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f200\"", - "index": 542 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f200\"", - "index": 542 - } - ], - "selector": ".fa-pie-chart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f201\"", - "index": 543 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f201\"", - "index": 543 - } - ], - "selector": ".fa-line-chart:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f202\"", - "index": 544 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f202\"", - "index": 544 - } - ], - "selector": ".fa-lastfm:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f203\"", - "index": 545 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f203\"", - "index": 545 - } - ], - "selector": ".fa-lastfm-square:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f204\"", - "index": 546 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f204\"", - "index": 546 - } - ], - "selector": ".fa-toggle-off:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f205\"", - "index": 547 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f205\"", - "index": 547 - } - ], - "selector": ".fa-toggle-on:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f206\"", - "index": 548 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f206\"", - "index": 548 - } - ], - "selector": ".fa-bicycle:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f207\"", - "index": 549 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f207\"", - "index": 549 - } - ], - "selector": ".fa-bus:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f208\"", - "index": 550 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f208\"", - "index": 550 - } - ], - "selector": ".fa-ioxhost:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f209\"", - "index": 551 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f209\"", - "index": 551 - } - ], - "selector": ".fa-angellist:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20a\"", - "index": 552 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20a\"", - "index": 552 - } - ], - "selector": ".fa-cc:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20b\"", - "index": 553 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20b\"", - "index": 553 - } - ], - "selector": ".fa-shekel:before,.fa-sheqel:before,.fa-ils:before" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20c\"", - "index": 554 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f20c\"", - "index": 554 - } - ], - "selector": ".fa-meanpath:before" + "size": 21984, + "gzipSize": 5041, + "rules": { + "total": 511, + "size": { + "graph": [ + 6, + 3, + 1, + 1, + 1, + 1, + 2, + 3, + 1, + 5, + 1, + 3, + 1, + 1, + 1, + 1, + 2, + 2, + 2, + 2, + 2, + 4, + 4, + 4, + 4, + 4, + 1, + 6, + 4, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "max": 0, + "average": 1.086105675146771 } - ], - "declarations": { - "all": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "font", - "value": "normal normal normal 14px/1 FontAwesome", - "index": 1 - }, - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 2 - }, - { - "type": "decl", - "prop": "text-rendering", - "value": "auto", - "index": 3 - }, - { - "type": "decl", - "prop": "-webkit-font-smoothing", - "value": "antialiased", - "index": 4 - }, - { - "type": "decl", - "prop": "-moz-osx-font-smoothing", - "value": "grayscale", - "index": 5 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.33333333em", - "index": 6 - }, - { - "type": "decl", - "prop": "line-height", - "value": ".75em", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "-15%", - "index": 8 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 9 - }, - { - "type": "decl", - "prop": "font-size", - "value": "3em", - "index": 10 - }, - { - "type": "decl", - "prop": "font-size", - "value": "4em", - "index": 11 - }, - { - "type": "decl", - "prop": "font-size", - "value": "5em", - "index": 12 - }, - { - "type": "decl", - "prop": "width", - "value": "1.28571429em", - "index": 13 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 14 - }, - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 15 - }, - { - "type": "decl", - "prop": "margin-left", - "value": "2.14285714em", - "index": 16 - }, - { - "type": "decl", - "prop": "list-style-type", - "value": "none", - "index": 17 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 18 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 19 - }, - { - "type": "decl", - "prop": "left", - "value": "-2.14285714em", - "index": 20 - }, - { - "type": "decl", - "prop": "width", - "value": "2.14285714em", - "index": 21 - }, - { - "type": "decl", - "prop": "top", - "value": ".14285714em", - "index": 22 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 23 - }, - { - "type": "decl", - "prop": "left", - "value": "-1.85714286em", - "index": 24 - }, - { - "type": "decl", - "prop": "padding", - "value": ".2em .25em .15em", - "index": 25 - }, - { - "type": "decl", - "prop": "border", - "value": "solid .08em #eee", - "index": 26 - }, - { - "type": "decl", - "prop": "border-radius", - "value": ".1em", - "index": 27 - }, - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 28 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 29 - }, - { - "type": "decl", - "prop": "margin-right", - "value": ".3em", - "index": 30 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".3em", - "index": 31 - }, - { - "type": "decl", - "prop": "-webkit-animation", - "value": "fa-spin 2s infinite linear", - "index": 32 - }, - { - "type": "decl", - "prop": "animation", - "value": "fa-spin 2s infinite linear", - "index": 33 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 34 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 35 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 36 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 37 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 38 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 39 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 41 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", - "index": 42 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(90deg)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(90deg)", - "index": 44 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(90deg)", - "index": 45 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", - "index": 46 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(180deg)", - "index": 47 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(180deg)", - "index": 48 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(180deg)", - "index": 49 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", - "index": 50 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(270deg)", - "index": 51 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(270deg)", - "index": 52 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(270deg)", - "index": 53 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", - "index": 54 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(-1, 1)", - "index": 55 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(-1, 1)", - "index": 56 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(-1, 1)", - "index": 57 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", - "index": 58 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(1, -1)", - "index": 59 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(1, -1)", - "index": 60 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(1, -1)", - "index": 61 - }, - { - "type": "decl", - "prop": "filter", - "value": "none", - "index": 62 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 63 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 64 - }, - { - "type": "decl", - "prop": "width", - "value": "2em", - "index": 65 - }, - { - "type": "decl", - "prop": "height", - "value": "2em", - "index": 66 - }, - { - "type": "decl", - "prop": "line-height", - "value": "2em", - "index": 67 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 68 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 69 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 70 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 71 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 72 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 73 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 74 - }, - { - "type": "decl", - "prop": "color", - "value": "#fff", - "index": 75 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f000\"", - "index": 76 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f001\"", - "index": 77 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f002\"", - "index": 78 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f003\"", - "index": 79 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f004\"", - "index": 80 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f005\"", - "index": 81 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f006\"", - "index": 82 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f007\"", - "index": 83 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f008\"", - "index": 84 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f009\"", - "index": 85 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00a\"", - "index": 86 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00b\"", - "index": 87 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00c\"", - "index": 88 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00d\"", - "index": 89 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00e\"", - "index": 90 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f010\"", - "index": 91 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f011\"", - "index": 92 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f012\"", - "index": 93 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f013\"", - "index": 94 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f014\"", - "index": 95 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f015\"", - "index": 96 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f016\"", - "index": 97 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f017\"", - "index": 98 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f018\"", - "index": 99 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f019\"", - "index": 100 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01a\"", - "index": 101 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01b\"", - "index": 102 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01c\"", - "index": 103 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01d\"", - "index": 104 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01e\"", - "index": 105 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f021\"", - "index": 106 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f022\"", - "index": 107 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f023\"", - "index": 108 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f024\"", - "index": 109 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f025\"", - "index": 110 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f026\"", - "index": 111 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f027\"", - "index": 112 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f028\"", - "index": 113 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f029\"", - "index": 114 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02a\"", - "index": 115 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02b\"", - "index": 116 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02c\"", - "index": 117 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02d\"", - "index": 118 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02e\"", - "index": 119 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02f\"", - "index": 120 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f030\"", - "index": 121 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f031\"", - "index": 122 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f032\"", - "index": 123 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f033\"", - "index": 124 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f034\"", - "index": 125 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f035\"", - "index": 126 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f036\"", - "index": 127 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f037\"", - "index": 128 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f038\"", - "index": 129 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f039\"", - "index": 130 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03a\"", - "index": 131 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03b\"", - "index": 132 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03c\"", - "index": 133 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03d\"", - "index": 134 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03e\"", - "index": 135 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f040\"", - "index": 136 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f041\"", - "index": 137 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f042\"", - "index": 138 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f043\"", - "index": 139 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f044\"", - "index": 140 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f045\"", - "index": 141 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f046\"", - "index": 142 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f047\"", - "index": 143 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f048\"", - "index": 144 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f049\"", - "index": 145 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04a\"", - "index": 146 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04b\"", - "index": 147 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04c\"", - "index": 148 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04d\"", - "index": 149 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04e\"", - "index": 150 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f050\"", - "index": 151 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f051\"", - "index": 152 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f052\"", - "index": 153 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f053\"", - "index": 154 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f054\"", - "index": 155 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f055\"", - "index": 156 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f056\"", - "index": 157 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f057\"", - "index": 158 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f058\"", - "index": 159 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f059\"", - "index": 160 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05a\"", - "index": 161 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05b\"", - "index": 162 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05c\"", - "index": 163 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05d\"", - "index": 164 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05e\"", - "index": 165 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f060\"", - "index": 166 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f061\"", - "index": 167 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f062\"", - "index": 168 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f063\"", - "index": 169 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f064\"", - "index": 170 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f065\"", - "index": 171 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f066\"", - "index": 172 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f067\"", - "index": 173 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f068\"", - "index": 174 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f069\"", - "index": 175 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06a\"", - "index": 176 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06b\"", - "index": 177 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06c\"", - "index": 178 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06d\"", - "index": 179 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06e\"", - "index": 180 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f070\"", - "index": 181 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f071\"", - "index": 182 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f072\"", - "index": 183 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f073\"", - "index": 184 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f074\"", - "index": 185 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f075\"", - "index": 186 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f076\"", - "index": 187 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f077\"", - "index": 188 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f078\"", - "index": 189 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f079\"", - "index": 190 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07a\"", - "index": 191 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07b\"", - "index": 192 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07c\"", - "index": 193 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07d\"", - "index": 194 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07e\"", - "index": 195 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f080\"", - "index": 196 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f081\"", - "index": 197 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f082\"", - "index": 198 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f083\"", - "index": 199 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f084\"", - "index": 200 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f085\"", - "index": 201 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f086\"", - "index": 202 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f087\"", - "index": 203 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f088\"", - "index": 204 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f089\"", - "index": 205 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08a\"", - "index": 206 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08b\"", - "index": 207 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08c\"", - "index": 208 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08d\"", - "index": 209 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08e\"", - "index": 210 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f090\"", - "index": 211 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f091\"", - "index": 212 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f092\"", - "index": 213 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f093\"", - "index": 214 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f094\"", - "index": 215 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f095\"", - "index": 216 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f096\"", - "index": 217 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f097\"", - "index": 218 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f098\"", - "index": 219 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f099\"", - "index": 220 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09a\"", - "index": 221 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09b\"", - "index": 222 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09c\"", - "index": 223 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09d\"", - "index": 224 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09e\"", - "index": 225 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a0\"", - "index": 226 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a1\"", - "index": 227 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f3\"", - "index": 228 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a3\"", - "index": 229 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a4\"", - "index": 230 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a5\"", - "index": 231 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a6\"", - "index": 232 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a7\"", - "index": 233 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a8\"", - "index": 234 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a9\"", - "index": 235 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0aa\"", - "index": 236 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ab\"", - "index": 237 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ac\"", - "index": 238 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ad\"", - "index": 239 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ae\"", - "index": 240 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b0\"", - "index": 241 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b1\"", - "index": 242 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b2\"", - "index": 243 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c0\"", - "index": 244 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c1\"", - "index": 245 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c2\"", - "index": 246 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c3\"", - "index": 247 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c4\"", - "index": 248 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c5\"", - "index": 249 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c6\"", - "index": 250 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c7\"", - "index": 251 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c8\"", - "index": 252 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c9\"", - "index": 253 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ca\"", - "index": 254 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cb\"", - "index": 255 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cc\"", - "index": 256 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cd\"", - "index": 257 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ce\"", - "index": 258 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d0\"", - "index": 259 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d1\"", - "index": 260 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d2\"", - "index": 261 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d3\"", - "index": 262 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d4\"", - "index": 263 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d5\"", - "index": 264 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d6\"", - "index": 265 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d7\"", - "index": 266 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d8\"", - "index": 267 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d9\"", - "index": 268 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0da\"", - "index": 269 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0db\"", - "index": 270 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dc\"", - "index": 271 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dd\"", - "index": 272 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0de\"", - "index": 273 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e0\"", - "index": 274 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e1\"", - "index": 275 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e2\"", - "index": 276 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e3\"", - "index": 277 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e4\"", - "index": 278 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e5\"", - "index": 279 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e6\"", - "index": 280 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e7\"", - "index": 281 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e8\"", - "index": 282 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e9\"", - "index": 283 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ea\"", - "index": 284 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0eb\"", - "index": 285 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ec\"", - "index": 286 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ed\"", - "index": 287 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ee\"", - "index": 288 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f0\"", - "index": 289 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f1\"", - "index": 290 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f2\"", - "index": 291 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a2\"", - "index": 292 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f4\"", - "index": 293 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f5\"", - "index": 294 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f6\"", - "index": 295 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f7\"", - "index": 296 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f8\"", - "index": 297 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f9\"", - "index": 298 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fa\"", - "index": 299 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fb\"", - "index": 300 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fc\"", - "index": 301 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fd\"", - "index": 302 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fe\"", - "index": 303 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f100\"", - "index": 304 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f101\"", - "index": 305 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f102\"", - "index": 306 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f103\"", - "index": 307 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f104\"", - "index": 308 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f105\"", - "index": 309 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f106\"", - "index": 310 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f107\"", - "index": 311 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f108\"", - "index": 312 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f109\"", - "index": 313 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10a\"", - "index": 314 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10b\"", - "index": 315 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10c\"", - "index": 316 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10d\"", - "index": 317 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10e\"", - "index": 318 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f110\"", - "index": 319 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f111\"", - "index": 320 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f112\"", - "index": 321 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f113\"", - "index": 322 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f114\"", - "index": 323 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f115\"", - "index": 324 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f118\"", - "index": 325 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f119\"", - "index": 326 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11a\"", - "index": 327 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11b\"", - "index": 328 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11c\"", - "index": 329 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11d\"", - "index": 330 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11e\"", - "index": 331 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f120\"", - "index": 332 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f121\"", - "index": 333 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f122\"", - "index": 334 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f123\"", - "index": 335 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f124\"", - "index": 336 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f125\"", - "index": 337 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f126\"", - "index": 338 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f127\"", - "index": 339 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f128\"", - "index": 340 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f129\"", - "index": 341 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12a\"", - "index": 342 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12b\"", - "index": 343 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12c\"", - "index": 344 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12d\"", - "index": 345 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12e\"", - "index": 346 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f130\"", - "index": 347 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f131\"", - "index": 348 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f132\"", - "index": 349 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f133\"", - "index": 350 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f134\"", - "index": 351 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f135\"", - "index": 352 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f136\"", - "index": 353 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f137\"", - "index": 354 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f138\"", - "index": 355 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f139\"", - "index": 356 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13a\"", - "index": 357 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13b\"", - "index": 358 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13c\"", - "index": 359 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13d\"", - "index": 360 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13e\"", - "index": 361 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f140\"", - "index": 362 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f141\"", - "index": 363 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f142\"", - "index": 364 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f143\"", - "index": 365 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f144\"", - "index": 366 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f145\"", - "index": 367 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f146\"", - "index": 368 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f147\"", - "index": 369 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f148\"", - "index": 370 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f149\"", - "index": 371 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14a\"", - "index": 372 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14b\"", - "index": 373 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14c\"", - "index": 374 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14d\"", - "index": 375 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14e\"", - "index": 376 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f150\"", - "index": 377 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f151\"", - "index": 378 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f152\"", - "index": 379 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f153\"", - "index": 380 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f154\"", - "index": 381 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f155\"", - "index": 382 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f156\"", - "index": 383 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f157\"", - "index": 384 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f158\"", - "index": 385 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f159\"", - "index": 386 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15a\"", - "index": 387 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15b\"", - "index": 388 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15c\"", - "index": 389 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15d\"", - "index": 390 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15e\"", - "index": 391 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f160\"", - "index": 392 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f161\"", - "index": 393 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f162\"", - "index": 394 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f163\"", - "index": 395 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f164\"", - "index": 396 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f165\"", - "index": 397 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f166\"", - "index": 398 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f167\"", - "index": 399 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f168\"", - "index": 400 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f169\"", - "index": 401 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16a\"", - "index": 402 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16b\"", - "index": 403 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16c\"", - "index": 404 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16d\"", - "index": 405 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16e\"", - "index": 406 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f170\"", - "index": 407 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f171\"", - "index": 408 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f172\"", - "index": 409 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f173\"", - "index": 410 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f174\"", - "index": 411 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f175\"", - "index": 412 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f176\"", - "index": 413 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f177\"", - "index": 414 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f178\"", - "index": 415 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f179\"", - "index": 416 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17a\"", - "index": 417 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17b\"", - "index": 418 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17c\"", - "index": 419 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17d\"", - "index": 420 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17e\"", - "index": 421 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f180\"", - "index": 422 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f181\"", - "index": 423 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f182\"", - "index": 424 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f183\"", - "index": 425 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f184\"", - "index": 426 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f185\"", - "index": 427 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f186\"", - "index": 428 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f187\"", - "index": 429 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f188\"", - "index": 430 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f189\"", - "index": 431 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18a\"", - "index": 432 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18b\"", - "index": 433 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18c\"", - "index": 434 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18d\"", - "index": 435 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18e\"", - "index": 436 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f190\"", - "index": 437 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f191\"", - "index": 438 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f192\"", - "index": 439 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f193\"", - "index": 440 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f194\"", - "index": 441 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f195\"", - "index": 442 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f196\"", - "index": 443 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f197\"", - "index": 444 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f198\"", - "index": 445 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f199\"", - "index": 446 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19a\"", - "index": 447 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19b\"", - "index": 448 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19c\"", - "index": 449 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19d\"", - "index": 450 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19e\"", - "index": 451 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a0\"", - "index": 452 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a1\"", - "index": 453 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a2\"", - "index": 454 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a3\"", - "index": 455 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a4\"", - "index": 456 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a5\"", - "index": 457 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a6\"", - "index": 458 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a7\"", - "index": 459 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a8\"", - "index": 460 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a9\"", - "index": 461 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1aa\"", - "index": 462 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ab\"", - "index": 463 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ac\"", - "index": 464 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ad\"", - "index": 465 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ae\"", - "index": 466 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b0\"", - "index": 467 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b1\"", - "index": 468 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b2\"", - "index": 469 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b3\"", - "index": 470 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b4\"", - "index": 471 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b5\"", - "index": 472 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b6\"", - "index": 473 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b7\"", - "index": 474 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b8\"", - "index": 475 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b9\"", - "index": 476 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ba\"", - "index": 477 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bb\"", - "index": 478 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bc\"", - "index": 479 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bd\"", - "index": 480 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1be\"", - "index": 481 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c0\"", - "index": 482 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c1\"", - "index": 483 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c2\"", - "index": 484 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c3\"", - "index": 485 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c4\"", - "index": 486 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c5\"", - "index": 487 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c6\"", - "index": 488 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c7\"", - "index": 489 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c8\"", - "index": 490 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c9\"", - "index": 491 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ca\"", - "index": 492 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cb\"", - "index": 493 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cc\"", - "index": 494 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cd\"", - "index": 495 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ce\"", - "index": 496 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d0\"", - "index": 497 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d1\"", - "index": 498 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d2\"", - "index": 499 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d3\"", - "index": 500 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d4\"", - "index": 501 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d5\"", - "index": 502 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d6\"", - "index": 503 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d7\"", - "index": 504 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d8\"", - "index": 505 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d9\"", - "index": 506 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1da\"", - "index": 507 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1db\"", - "index": 508 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dc\"", - "index": 509 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dd\"", - "index": 510 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1de\"", - "index": 511 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e0\"", - "index": 512 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e1\"", - "index": 513 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e2\"", - "index": 514 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e3\"", - "index": 515 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e4\"", - "index": 516 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e5\"", - "index": 517 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e6\"", - "index": 518 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e7\"", - "index": 519 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e8\"", - "index": 520 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e9\"", - "index": 521 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ea\"", - "index": 522 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1eb\"", - "index": 523 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ec\"", - "index": 524 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ed\"", - "index": 525 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ee\"", - "index": 526 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f0\"", - "index": 527 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f1\"", - "index": 528 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f2\"", - "index": 529 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f3\"", - "index": 530 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f4\"", - "index": 531 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f5\"", - "index": 532 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f6\"", - "index": 533 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f7\"", - "index": 534 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f8\"", - "index": 535 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f9\"", - "index": 536 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fa\"", - "index": 537 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fb\"", - "index": 538 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fc\"", - "index": 539 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fd\"", - "index": 540 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fe\"", - "index": 541 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f200\"", - "index": 542 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f201\"", - "index": 543 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f202\"", - "index": 544 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f203\"", - "index": 545 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f204\"", - "index": 546 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f205\"", - "index": 547 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f206\"", - "index": 548 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f207\"", - "index": 549 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f208\"", - "index": 550 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f209\"", - "index": 551 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20a\"", - "index": 552 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20b\"", - "index": 553 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20c\"", - "index": 554 - } + }, + "selectors": { + "total": 586, + "id": 0, + "class": 582, + "type": 0, + "pseudoClass": 5, + "pseudoElement": 549, + "repeated": [ + "0%", + "100%", + ".fa-stack-1x", + ".fa-stack-2x" ], - "byProperty": { - "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 64 - } - ], - "font": [ - { - "type": "decl", - "prop": "font", - "value": "normal normal normal 14px/1 FontAwesome", - "index": 1 - } - ], - "fontSize": [ - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 2 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.33333333em", - "index": 6 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 9 - }, - { - "type": "decl", - "prop": "font-size", - "value": "3em", - "index": 10 - }, - { - "type": "decl", - "prop": "font-size", - "value": "4em", - "index": 11 - }, - { - "type": "decl", - "prop": "font-size", - "value": "5em", - "index": 12 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 74 - }, - { - "type": "decl", - "prop": "font-size", - "value": 14, - "index": 1 - } - ], - "textRendering": [ - { - "type": "decl", - "prop": "text-rendering", - "value": "auto", - "index": 3 - } - ], - "webkitFontSmoothing": [ - { - "type": "decl", - "prop": "-webkit-font-smoothing", - "value": "antialiased", - "index": 4 - } - ], - "mozOsxFontSmoothing": [ - { - "type": "decl", - "prop": "-moz-osx-font-smoothing", - "value": "grayscale", - "index": 5 - } - ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": ".75em", - "index": 7 - }, - { - "type": "decl", - "prop": "line-height", - "value": "2em", - "index": 67 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 73 - }, - { - "type": "decl", - "prop": "line-height", - "value": 14, - "index": 1 - } - ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "-15%", - "index": 8 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 68 - } - ], - "width": [ - { - "type": "decl", - "prop": "width", - "value": "1.28571429em", - "index": 13 - }, - { - "type": "decl", - "prop": "width", - "value": "2.14285714em", - "index": 21 - }, - { - "type": "decl", - "prop": "width", - "value": "2em", - "index": 65 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 71 - } - ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 14 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 23 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 72 - } - ], - "paddingLeft": [ - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 15 - } - ], - "marginLeft": [ - { - "type": "decl", - "prop": "margin-left", - "value": "2.14285714em", - "index": 16 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".3em", - "index": 31 - } - ], - "listStyleType": [ - { - "type": "decl", - "prop": "list-style-type", - "value": "none", - "index": 17 - } - ], - "position": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 18 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 19 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 63 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 69 - } - ], - "left": [ - { - "type": "decl", - "prop": "left", - "value": "-2.14285714em", - "index": 20 - }, - { - "type": "decl", - "prop": "left", - "value": "-1.85714286em", - "index": 24 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 70 - } - ], - "top": [ - { - "type": "decl", - "prop": "top", - "value": ".14285714em", - "index": 22 - } - ], - "padding": [ - { - "type": "decl", - "prop": "padding", - "value": ".2em .25em .15em", - "index": 25 - } - ], - "border": [ - { - "type": "decl", - "prop": "border", - "value": "solid .08em #eee", - "index": 26 - } - ], - "borderRadius": [ - { - "type": "decl", - "prop": "border-radius", - "value": ".1em", - "index": 27 - } - ], - "float": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 28 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 29 - } - ], - "marginRight": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".3em", - "index": 30 - } - ], - "webkitAnimation": [ - { - "type": "decl", - "prop": "-webkit-animation", - "value": "fa-spin 2s infinite linear", - "index": 32 - } - ], - "animation": [ - { - "type": "decl", - "prop": "animation", - "value": "fa-spin 2s infinite linear", - "index": 33 - } - ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 34 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 36 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 38 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 40 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(90deg)", - "index": 43 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(180deg)", - "index": 47 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(270deg)", - "index": 51 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(-1, 1)", - "index": 55 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(1, -1)", - "index": 59 - } - ], - "transform": [ - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 35 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 37 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 39 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 41 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(90deg)", - "index": 45 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(180deg)", - "index": 49 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(270deg)", - "index": 53 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(-1, 1)", - "index": 57 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(1, -1)", - "index": 61 - } - ], - "filter": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", - "index": 42 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", - "index": 46 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", - "index": 50 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", - "index": 54 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", - "index": 58 - }, - { - "type": "decl", - "prop": "filter", - "value": "none", - "index": 62 - } - ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(90deg)", - "index": 44 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(180deg)", - "index": 48 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(270deg)", - "index": 52 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(-1, 1)", - "index": 56 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(1, -1)", - "index": 60 - } - ], - "height": [ - { - "type": "decl", - "prop": "height", - "value": "2em", - "index": 66 - } - ], - "color": [ - { - "type": "decl", - "prop": "color", - "value": "#fff", - "index": 75 - } - ], - "content": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f000\"", - "index": 76 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f001\"", - "index": 77 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f002\"", - "index": 78 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f003\"", - "index": 79 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f004\"", - "index": 80 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f005\"", - "index": 81 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f006\"", - "index": 82 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f007\"", - "index": 83 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f008\"", - "index": 84 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f009\"", - "index": 85 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00a\"", - "index": 86 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00b\"", - "index": 87 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00c\"", - "index": 88 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00d\"", - "index": 89 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00e\"", - "index": 90 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f010\"", - "index": 91 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f011\"", - "index": 92 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f012\"", - "index": 93 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f013\"", - "index": 94 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f014\"", - "index": 95 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f015\"", - "index": 96 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f016\"", - "index": 97 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f017\"", - "index": 98 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f018\"", - "index": 99 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f019\"", - "index": 100 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01a\"", - "index": 101 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01b\"", - "index": 102 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01c\"", - "index": 103 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01d\"", - "index": 104 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01e\"", - "index": 105 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f021\"", - "index": 106 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f022\"", - "index": 107 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f023\"", - "index": 108 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f024\"", - "index": 109 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f025\"", - "index": 110 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f026\"", - "index": 111 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f027\"", - "index": 112 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f028\"", - "index": 113 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f029\"", - "index": 114 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02a\"", - "index": 115 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02b\"", - "index": 116 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02c\"", - "index": 117 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02d\"", - "index": 118 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02e\"", - "index": 119 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02f\"", - "index": 120 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f030\"", - "index": 121 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f031\"", - "index": 122 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f032\"", - "index": 123 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f033\"", - "index": 124 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f034\"", - "index": 125 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f035\"", - "index": 126 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f036\"", - "index": 127 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f037\"", - "index": 128 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f038\"", - "index": 129 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f039\"", - "index": 130 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03a\"", - "index": 131 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03b\"", - "index": 132 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03c\"", - "index": 133 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03d\"", - "index": 134 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03e\"", - "index": 135 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f040\"", - "index": 136 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f041\"", - "index": 137 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f042\"", - "index": 138 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f043\"", - "index": 139 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f044\"", - "index": 140 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f045\"", - "index": 141 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f046\"", - "index": 142 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f047\"", - "index": 143 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f048\"", - "index": 144 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f049\"", - "index": 145 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04a\"", - "index": 146 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04b\"", - "index": 147 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04c\"", - "index": 148 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04d\"", - "index": 149 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04e\"", - "index": 150 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f050\"", - "index": 151 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f051\"", - "index": 152 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f052\"", - "index": 153 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f053\"", - "index": 154 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f054\"", - "index": 155 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f055\"", - "index": 156 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f056\"", - "index": 157 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f057\"", - "index": 158 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f058\"", - "index": 159 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f059\"", - "index": 160 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05a\"", - "index": 161 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05b\"", - "index": 162 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05c\"", - "index": 163 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05d\"", - "index": 164 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05e\"", - "index": 165 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f060\"", - "index": 166 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f061\"", - "index": 167 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f062\"", - "index": 168 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f063\"", - "index": 169 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f064\"", - "index": 170 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f065\"", - "index": 171 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f066\"", - "index": 172 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f067\"", - "index": 173 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f068\"", - "index": 174 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f069\"", - "index": 175 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06a\"", - "index": 176 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06b\"", - "index": 177 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06c\"", - "index": 178 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06d\"", - "index": 179 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06e\"", - "index": 180 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f070\"", - "index": 181 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f071\"", - "index": 182 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f072\"", - "index": 183 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f073\"", - "index": 184 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f074\"", - "index": 185 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f075\"", - "index": 186 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f076\"", - "index": 187 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f077\"", - "index": 188 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f078\"", - "index": 189 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f079\"", - "index": 190 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07a\"", - "index": 191 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07b\"", - "index": 192 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07c\"", - "index": 193 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07d\"", - "index": 194 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07e\"", - "index": 195 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f080\"", - "index": 196 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f081\"", - "index": 197 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f082\"", - "index": 198 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f083\"", - "index": 199 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f084\"", - "index": 200 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f085\"", - "index": 201 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f086\"", - "index": 202 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f087\"", - "index": 203 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f088\"", - "index": 204 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f089\"", - "index": 205 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08a\"", - "index": 206 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08b\"", - "index": 207 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08c\"", - "index": 208 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08d\"", - "index": 209 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08e\"", - "index": 210 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f090\"", - "index": 211 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f091\"", - "index": 212 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f092\"", - "index": 213 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f093\"", - "index": 214 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f094\"", - "index": 215 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f095\"", - "index": 216 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f096\"", - "index": 217 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f097\"", - "index": 218 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f098\"", - "index": 219 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f099\"", - "index": 220 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09a\"", - "index": 221 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09b\"", - "index": 222 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09c\"", - "index": 223 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09d\"", - "index": 224 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09e\"", - "index": 225 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a0\"", - "index": 226 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a1\"", - "index": 227 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f3\"", - "index": 228 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a3\"", - "index": 229 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a4\"", - "index": 230 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a5\"", - "index": 231 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a6\"", - "index": 232 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a7\"", - "index": 233 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a8\"", - "index": 234 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a9\"", - "index": 235 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0aa\"", - "index": 236 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ab\"", - "index": 237 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ac\"", - "index": 238 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ad\"", - "index": 239 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ae\"", - "index": 240 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b0\"", - "index": 241 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b1\"", - "index": 242 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b2\"", - "index": 243 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c0\"", - "index": 244 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c1\"", - "index": 245 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c2\"", - "index": 246 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c3\"", - "index": 247 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c4\"", - "index": 248 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c5\"", - "index": 249 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c6\"", - "index": 250 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c7\"", - "index": 251 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c8\"", - "index": 252 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c9\"", - "index": 253 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ca\"", - "index": 254 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cb\"", - "index": 255 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cc\"", - "index": 256 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cd\"", - "index": 257 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ce\"", - "index": 258 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d0\"", - "index": 259 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d1\"", - "index": 260 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d2\"", - "index": 261 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d3\"", - "index": 262 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d4\"", - "index": 263 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d5\"", - "index": 264 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d6\"", - "index": 265 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d7\"", - "index": 266 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d8\"", - "index": 267 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d9\"", - "index": 268 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0da\"", - "index": 269 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0db\"", - "index": 270 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dc\"", - "index": 271 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dd\"", - "index": 272 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0de\"", - "index": 273 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e0\"", - "index": 274 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e1\"", - "index": 275 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e2\"", - "index": 276 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e3\"", - "index": 277 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e4\"", - "index": 278 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e5\"", - "index": 279 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e6\"", - "index": 280 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e7\"", - "index": 281 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e8\"", - "index": 282 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e9\"", - "index": 283 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ea\"", - "index": 284 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0eb\"", - "index": 285 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ec\"", - "index": 286 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ed\"", - "index": 287 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ee\"", - "index": 288 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f0\"", - "index": 289 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f1\"", - "index": 290 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f2\"", - "index": 291 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a2\"", - "index": 292 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f4\"", - "index": 293 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f5\"", - "index": 294 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f6\"", - "index": 295 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f7\"", - "index": 296 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f8\"", - "index": 297 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f9\"", - "index": 298 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fa\"", - "index": 299 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fb\"", - "index": 300 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fc\"", - "index": 301 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fd\"", - "index": 302 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fe\"", - "index": 303 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f100\"", - "index": 304 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f101\"", - "index": 305 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f102\"", - "index": 306 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f103\"", - "index": 307 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f104\"", - "index": 308 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f105\"", - "index": 309 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f106\"", - "index": 310 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f107\"", - "index": 311 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f108\"", - "index": 312 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f109\"", - "index": 313 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10a\"", - "index": 314 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10b\"", - "index": 315 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10c\"", - "index": 316 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10d\"", - "index": 317 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10e\"", - "index": 318 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f110\"", - "index": 319 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f111\"", - "index": 320 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f112\"", - "index": 321 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f113\"", - "index": 322 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f114\"", - "index": 323 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f115\"", - "index": 324 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f118\"", - "index": 325 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f119\"", - "index": 326 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11a\"", - "index": 327 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11b\"", - "index": 328 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11c\"", - "index": 329 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11d\"", - "index": 330 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11e\"", - "index": 331 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f120\"", - "index": 332 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f121\"", - "index": 333 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f122\"", - "index": 334 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f123\"", - "index": 335 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f124\"", - "index": 336 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f125\"", - "index": 337 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f126\"", - "index": 338 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f127\"", - "index": 339 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f128\"", - "index": 340 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f129\"", - "index": 341 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12a\"", - "index": 342 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12b\"", - "index": 343 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12c\"", - "index": 344 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12d\"", - "index": 345 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12e\"", - "index": 346 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f130\"", - "index": 347 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f131\"", - "index": 348 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f132\"", - "index": 349 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f133\"", - "index": 350 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f134\"", - "index": 351 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f135\"", - "index": 352 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f136\"", - "index": 353 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f137\"", - "index": 354 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f138\"", - "index": 355 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f139\"", - "index": 356 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13a\"", - "index": 357 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13b\"", - "index": 358 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13c\"", - "index": 359 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13d\"", - "index": 360 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13e\"", - "index": 361 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f140\"", - "index": 362 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f141\"", - "index": 363 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f142\"", - "index": 364 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f143\"", - "index": 365 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f144\"", - "index": 366 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f145\"", - "index": 367 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f146\"", - "index": 368 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f147\"", - "index": 369 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f148\"", - "index": 370 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f149\"", - "index": 371 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14a\"", - "index": 372 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14b\"", - "index": 373 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14c\"", - "index": 374 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14d\"", - "index": 375 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14e\"", - "index": 376 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f150\"", - "index": 377 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f151\"", - "index": 378 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f152\"", - "index": 379 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f153\"", - "index": 380 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f154\"", - "index": 381 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f155\"", - "index": 382 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f156\"", - "index": 383 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f157\"", - "index": 384 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f158\"", - "index": 385 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f159\"", - "index": 386 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15a\"", - "index": 387 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15b\"", - "index": 388 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15c\"", - "index": 389 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15d\"", - "index": 390 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15e\"", - "index": 391 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f160\"", - "index": 392 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f161\"", - "index": 393 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f162\"", - "index": 394 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f163\"", - "index": 395 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f164\"", - "index": 396 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f165\"", - "index": 397 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f166\"", - "index": 398 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f167\"", - "index": 399 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f168\"", - "index": 400 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f169\"", - "index": 401 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16a\"", - "index": 402 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16b\"", - "index": 403 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16c\"", - "index": 404 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16d\"", - "index": 405 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16e\"", - "index": 406 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f170\"", - "index": 407 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f171\"", - "index": 408 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f172\"", - "index": 409 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f173\"", - "index": 410 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f174\"", - "index": 411 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f175\"", - "index": 412 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f176\"", - "index": 413 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f177\"", - "index": 414 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f178\"", - "index": 415 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f179\"", - "index": 416 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17a\"", - "index": 417 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17b\"", - "index": 418 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17c\"", - "index": 419 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17d\"", - "index": 420 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17e\"", - "index": 421 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f180\"", - "index": 422 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f181\"", - "index": 423 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f182\"", - "index": 424 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f183\"", - "index": 425 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f184\"", - "index": 426 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f185\"", - "index": 427 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f186\"", - "index": 428 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f187\"", - "index": 429 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f188\"", - "index": 430 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f189\"", - "index": 431 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18a\"", - "index": 432 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18b\"", - "index": 433 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18c\"", - "index": 434 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18d\"", - "index": 435 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18e\"", - "index": 436 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f190\"", - "index": 437 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f191\"", - "index": 438 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f192\"", - "index": 439 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f193\"", - "index": 440 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f194\"", - "index": 441 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f195\"", - "index": 442 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f196\"", - "index": 443 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f197\"", - "index": 444 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f198\"", - "index": 445 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f199\"", - "index": 446 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19a\"", - "index": 447 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19b\"", - "index": 448 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19c\"", - "index": 449 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19d\"", - "index": 450 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19e\"", - "index": 451 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a0\"", - "index": 452 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a1\"", - "index": 453 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a2\"", - "index": 454 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a3\"", - "index": 455 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a4\"", - "index": 456 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a5\"", - "index": 457 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a6\"", - "index": 458 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a7\"", - "index": 459 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a8\"", - "index": 460 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a9\"", - "index": 461 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1aa\"", - "index": 462 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ab\"", - "index": 463 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ac\"", - "index": 464 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ad\"", - "index": 465 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ae\"", - "index": 466 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b0\"", - "index": 467 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b1\"", - "index": 468 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b2\"", - "index": 469 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b3\"", - "index": 470 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b4\"", - "index": 471 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b5\"", - "index": 472 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b6\"", - "index": 473 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b7\"", - "index": 474 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b8\"", - "index": 475 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b9\"", - "index": 476 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ba\"", - "index": 477 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bb\"", - "index": 478 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bc\"", - "index": 479 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bd\"", - "index": 480 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1be\"", - "index": 481 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c0\"", - "index": 482 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c1\"", - "index": 483 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c2\"", - "index": 484 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c3\"", - "index": 485 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c4\"", - "index": 486 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c5\"", - "index": 487 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c6\"", - "index": 488 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c7\"", - "index": 489 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c8\"", - "index": 490 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c9\"", - "index": 491 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ca\"", - "index": 492 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cb\"", - "index": 493 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cc\"", - "index": 494 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cd\"", - "index": 495 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ce\"", - "index": 496 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d0\"", - "index": 497 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d1\"", - "index": 498 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d2\"", - "index": 499 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d3\"", - "index": 500 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d4\"", - "index": 501 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d5\"", - "index": 502 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d6\"", - "index": 503 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d7\"", - "index": 504 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d8\"", - "index": 505 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d9\"", - "index": 506 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1da\"", - "index": 507 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1db\"", - "index": 508 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dc\"", - "index": 509 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dd\"", - "index": 510 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1de\"", - "index": 511 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e0\"", - "index": 512 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e1\"", - "index": 513 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e2\"", - "index": 514 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e3\"", - "index": 515 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e4\"", - "index": 516 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e5\"", - "index": 517 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e6\"", - "index": 518 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e7\"", - "index": 519 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e8\"", - "index": 520 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e9\"", - "index": 521 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ea\"", - "index": 522 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1eb\"", - "index": 523 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ec\"", - "index": 524 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ed\"", - "index": 525 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ee\"", - "index": 526 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f0\"", - "index": 527 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f1\"", - "index": 528 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f2\"", - "index": 529 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f3\"", - "index": 530 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f4\"", - "index": 531 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f5\"", - "index": 532 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f6\"", - "index": 533 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f7\"", - "index": 534 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f8\"", - "index": 535 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f9\"", - "index": 536 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fa\"", - "index": 537 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fb\"", - "index": 538 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fc\"", - "index": 539 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fd\"", - "index": 540 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fe\"", - "index": 541 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f200\"", - "index": 542 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f201\"", - "index": 543 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f202\"", - "index": 544 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f203\"", - "index": 545 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f204\"", - "index": 546 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f205\"", - "index": 547 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f206\"", - "index": 548 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f207\"", - "index": 549 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f208\"", - "index": 550 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f209\"", - "index": 551 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20a\"", - "index": 552 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20b\"", - "index": 553 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20c\"", - "index": 554 - } - ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "FontAwesome", - "index": 1 - } - ] - }, - "unique": { + "values": [ + ".fa", + ".fa-lg", + ".fa-2x", + ".fa-3x", + ".fa-4x", + ".fa-5x", + ".fa-fw", + ".fa-ul", + ".fa-ul>li", + ".fa-li", + ".fa-li.fa-lg", + ".fa-border", + ".pull-right", + ".pull-left", + ".fa.pull-left", + ".fa.pull-right", + ".fa-spin", + "0%", + "100%", + "0%", + "100%", + ".fa-rotate-90", + ".fa-rotate-180", + ".fa-rotate-270", + ".fa-flip-horizontal", + ".fa-flip-vertical", + ":root .fa-rotate-90", + ":root .fa-rotate-180", + ":root .fa-rotate-270", + ":root .fa-flip-horizontal", + ":root .fa-flip-vertical", + ".fa-stack", + ".fa-stack-1x", + ".fa-stack-2x", + ".fa-stack-1x", + ".fa-stack-2x", + ".fa-inverse", + ".fa-glass:before", + ".fa-music:before", + ".fa-search:before", + ".fa-envelope-o:before", + ".fa-heart:before", + ".fa-star:before", + ".fa-star-o:before", + ".fa-user:before", + ".fa-film:before", + ".fa-th-large:before", + ".fa-th:before", + ".fa-th-list:before", + ".fa-check:before", + ".fa-remove:before", + ".fa-close:before", + ".fa-times:before", + ".fa-search-plus:before", + ".fa-search-minus:before", + ".fa-power-off:before", + ".fa-signal:before", + ".fa-gear:before", + ".fa-cog:before", + ".fa-trash-o:before", + ".fa-home:before", + ".fa-file-o:before", + ".fa-clock-o:before", + ".fa-road:before", + ".fa-download:before", + ".fa-arrow-circle-o-down:before", + ".fa-arrow-circle-o-up:before", + ".fa-inbox:before", + ".fa-play-circle-o:before", + ".fa-rotate-right:before", + ".fa-repeat:before", + ".fa-refresh:before", + ".fa-list-alt:before", + ".fa-lock:before", + ".fa-flag:before", + ".fa-headphones:before", + ".fa-volume-off:before", + ".fa-volume-down:before", + ".fa-volume-up:before", + ".fa-qrcode:before", + ".fa-barcode:before", + ".fa-tag:before", + ".fa-tags:before", + ".fa-book:before", + ".fa-bookmark:before", + ".fa-print:before", + ".fa-camera:before", + ".fa-font:before", + ".fa-bold:before", + ".fa-italic:before", + ".fa-text-height:before", + ".fa-text-width:before", + ".fa-align-left:before", + ".fa-align-center:before", + ".fa-align-right:before", + ".fa-align-justify:before", + ".fa-list:before", + ".fa-dedent:before", + ".fa-outdent:before", + ".fa-indent:before", + ".fa-video-camera:before", + ".fa-photo:before", + ".fa-image:before", + ".fa-picture-o:before", + ".fa-pencil:before", + ".fa-map-marker:before", + ".fa-adjust:before", + ".fa-tint:before", + ".fa-edit:before", + ".fa-pencil-square-o:before", + ".fa-share-square-o:before", + ".fa-check-square-o:before", + ".fa-arrows:before", + ".fa-step-backward:before", + ".fa-fast-backward:before", + ".fa-backward:before", + ".fa-play:before", + ".fa-pause:before", + ".fa-stop:before", + ".fa-forward:before", + ".fa-fast-forward:before", + ".fa-step-forward:before", + ".fa-eject:before", + ".fa-chevron-left:before", + ".fa-chevron-right:before", + ".fa-plus-circle:before", + ".fa-minus-circle:before", + ".fa-times-circle:before", + ".fa-check-circle:before", + ".fa-question-circle:before", + ".fa-info-circle:before", + ".fa-crosshairs:before", + ".fa-times-circle-o:before", + ".fa-check-circle-o:before", + ".fa-ban:before", + ".fa-arrow-left:before", + ".fa-arrow-right:before", + ".fa-arrow-up:before", + ".fa-arrow-down:before", + ".fa-mail-forward:before", + ".fa-share:before", + ".fa-expand:before", + ".fa-compress:before", + ".fa-plus:before", + ".fa-minus:before", + ".fa-asterisk:before", + ".fa-exclamation-circle:before", + ".fa-gift:before", + ".fa-leaf:before", + ".fa-fire:before", + ".fa-eye:before", + ".fa-eye-slash:before", + ".fa-warning:before", + ".fa-exclamation-triangle:before", + ".fa-plane:before", + ".fa-calendar:before", + ".fa-random:before", + ".fa-comment:before", + ".fa-magnet:before", + ".fa-chevron-up:before", + ".fa-chevron-down:before", + ".fa-retweet:before", + ".fa-shopping-cart:before", + ".fa-folder:before", + ".fa-folder-open:before", + ".fa-arrows-v:before", + ".fa-arrows-h:before", + ".fa-bar-chart-o:before", + ".fa-bar-chart:before", + ".fa-twitter-square:before", + ".fa-facebook-square:before", + ".fa-camera-retro:before", + ".fa-key:before", + ".fa-gears:before", + ".fa-cogs:before", + ".fa-comments:before", + ".fa-thumbs-o-up:before", + ".fa-thumbs-o-down:before", + ".fa-star-half:before", + ".fa-heart-o:before", + ".fa-sign-out:before", + ".fa-linkedin-square:before", + ".fa-thumb-tack:before", + ".fa-external-link:before", + ".fa-sign-in:before", + ".fa-trophy:before", + ".fa-github-square:before", + ".fa-upload:before", + ".fa-lemon-o:before", + ".fa-phone:before", + ".fa-square-o:before", + ".fa-bookmark-o:before", + ".fa-phone-square:before", + ".fa-twitter:before", + ".fa-facebook:before", + ".fa-github:before", + ".fa-unlock:before", + ".fa-credit-card:before", + ".fa-rss:before", + ".fa-hdd-o:before", + ".fa-bullhorn:before", + ".fa-bell:before", + ".fa-certificate:before", + ".fa-hand-o-right:before", + ".fa-hand-o-left:before", + ".fa-hand-o-up:before", + ".fa-hand-o-down:before", + ".fa-arrow-circle-left:before", + ".fa-arrow-circle-right:before", + ".fa-arrow-circle-up:before", + ".fa-arrow-circle-down:before", + ".fa-globe:before", + ".fa-wrench:before", + ".fa-tasks:before", + ".fa-filter:before", + ".fa-briefcase:before", + ".fa-arrows-alt:before", + ".fa-group:before", + ".fa-users:before", + ".fa-chain:before", + ".fa-link:before", + ".fa-cloud:before", + ".fa-flask:before", + ".fa-cut:before", + ".fa-scissors:before", + ".fa-copy:before", + ".fa-files-o:before", + ".fa-paperclip:before", + ".fa-save:before", + ".fa-floppy-o:before", + ".fa-square:before", + ".fa-navicon:before", + ".fa-reorder:before", + ".fa-bars:before", + ".fa-list-ul:before", + ".fa-list-ol:before", + ".fa-strikethrough:before", + ".fa-underline:before", + ".fa-table:before", + ".fa-magic:before", + ".fa-truck:before", + ".fa-pinterest:before", + ".fa-pinterest-square:before", + ".fa-google-plus-square:before", + ".fa-google-plus:before", + ".fa-money:before", + ".fa-caret-down:before", + ".fa-caret-up:before", + ".fa-caret-left:before", + ".fa-caret-right:before", + ".fa-columns:before", + ".fa-unsorted:before", + ".fa-sort:before", + ".fa-sort-down:before", + ".fa-sort-desc:before", + ".fa-sort-up:before", + ".fa-sort-asc:before", + ".fa-envelope:before", + ".fa-linkedin:before", + ".fa-rotate-left:before", + ".fa-undo:before", + ".fa-legal:before", + ".fa-gavel:before", + ".fa-dashboard:before", + ".fa-tachometer:before", + ".fa-comment-o:before", + ".fa-comments-o:before", + ".fa-flash:before", + ".fa-bolt:before", + ".fa-sitemap:before", + ".fa-umbrella:before", + ".fa-paste:before", + ".fa-clipboard:before", + ".fa-lightbulb-o:before", + ".fa-exchange:before", + ".fa-cloud-download:before", + ".fa-cloud-upload:before", + ".fa-user-md:before", + ".fa-stethoscope:before", + ".fa-suitcase:before", + ".fa-bell-o:before", + ".fa-coffee:before", + ".fa-cutlery:before", + ".fa-file-text-o:before", + ".fa-building-o:before", + ".fa-hospital-o:before", + ".fa-ambulance:before", + ".fa-medkit:before", + ".fa-fighter-jet:before", + ".fa-beer:before", + ".fa-h-square:before", + ".fa-plus-square:before", + ".fa-angle-double-left:before", + ".fa-angle-double-right:before", + ".fa-angle-double-up:before", + ".fa-angle-double-down:before", + ".fa-angle-left:before", + ".fa-angle-right:before", + ".fa-angle-up:before", + ".fa-angle-down:before", + ".fa-desktop:before", + ".fa-laptop:before", + ".fa-tablet:before", + ".fa-mobile-phone:before", + ".fa-mobile:before", + ".fa-circle-o:before", + ".fa-quote-left:before", + ".fa-quote-right:before", + ".fa-spinner:before", + ".fa-circle:before", + ".fa-mail-reply:before", + ".fa-reply:before", + ".fa-github-alt:before", + ".fa-folder-o:before", + ".fa-folder-open-o:before", + ".fa-smile-o:before", + ".fa-frown-o:before", + ".fa-meh-o:before", + ".fa-gamepad:before", + ".fa-keyboard-o:before", + ".fa-flag-o:before", + ".fa-flag-checkered:before", + ".fa-terminal:before", + ".fa-code:before", + ".fa-mail-reply-all:before", + ".fa-reply-all:before", + ".fa-star-half-empty:before", + ".fa-star-half-full:before", + ".fa-star-half-o:before", + ".fa-location-arrow:before", + ".fa-crop:before", + ".fa-code-fork:before", + ".fa-unlink:before", + ".fa-chain-broken:before", + ".fa-question:before", + ".fa-info:before", + ".fa-exclamation:before", + ".fa-superscript:before", + ".fa-subscript:before", + ".fa-eraser:before", + ".fa-puzzle-piece:before", + ".fa-microphone:before", + ".fa-microphone-slash:before", + ".fa-shield:before", + ".fa-calendar-o:before", + ".fa-fire-extinguisher:before", + ".fa-rocket:before", + ".fa-maxcdn:before", + ".fa-chevron-circle-left:before", + ".fa-chevron-circle-right:before", + ".fa-chevron-circle-up:before", + ".fa-chevron-circle-down:before", + ".fa-html5:before", + ".fa-css3:before", + ".fa-anchor:before", + ".fa-unlock-alt:before", + ".fa-bullseye:before", + ".fa-ellipsis-h:before", + ".fa-ellipsis-v:before", + ".fa-rss-square:before", + ".fa-play-circle:before", + ".fa-ticket:before", + ".fa-minus-square:before", + ".fa-minus-square-o:before", + ".fa-level-up:before", + ".fa-level-down:before", + ".fa-check-square:before", + ".fa-pencil-square:before", + ".fa-external-link-square:before", + ".fa-share-square:before", + ".fa-compass:before", + ".fa-toggle-down:before", + ".fa-caret-square-o-down:before", + ".fa-toggle-up:before", + ".fa-caret-square-o-up:before", + ".fa-toggle-right:before", + ".fa-caret-square-o-right:before", + ".fa-euro:before", + ".fa-eur:before", + ".fa-gbp:before", + ".fa-dollar:before", + ".fa-usd:before", + ".fa-rupee:before", + ".fa-inr:before", + ".fa-cny:before", + ".fa-rmb:before", + ".fa-yen:before", + ".fa-jpy:before", + ".fa-ruble:before", + ".fa-rouble:before", + ".fa-rub:before", + ".fa-won:before", + ".fa-krw:before", + ".fa-bitcoin:before", + ".fa-btc:before", + ".fa-file:before", + ".fa-file-text:before", + ".fa-sort-alpha-asc:before", + ".fa-sort-alpha-desc:before", + ".fa-sort-amount-asc:before", + ".fa-sort-amount-desc:before", + ".fa-sort-numeric-asc:before", + ".fa-sort-numeric-desc:before", + ".fa-thumbs-up:before", + ".fa-thumbs-down:before", + ".fa-youtube-square:before", + ".fa-youtube:before", + ".fa-xing:before", + ".fa-xing-square:before", + ".fa-youtube-play:before", + ".fa-dropbox:before", + ".fa-stack-overflow:before", + ".fa-instagram:before", + ".fa-flickr:before", + ".fa-adn:before", + ".fa-bitbucket:before", + ".fa-bitbucket-square:before", + ".fa-tumblr:before", + ".fa-tumblr-square:before", + ".fa-long-arrow-down:before", + ".fa-long-arrow-up:before", + ".fa-long-arrow-left:before", + ".fa-long-arrow-right:before", + ".fa-apple:before", + ".fa-windows:before", + ".fa-android:before", + ".fa-linux:before", + ".fa-dribbble:before", + ".fa-skype:before", + ".fa-foursquare:before", + ".fa-trello:before", + ".fa-female:before", + ".fa-male:before", + ".fa-gittip:before", + ".fa-sun-o:before", + ".fa-moon-o:before", + ".fa-archive:before", + ".fa-bug:before", + ".fa-vk:before", + ".fa-weibo:before", + ".fa-renren:before", + ".fa-pagelines:before", + ".fa-stack-exchange:before", + ".fa-arrow-circle-o-right:before", + ".fa-arrow-circle-o-left:before", + ".fa-toggle-left:before", + ".fa-caret-square-o-left:before", + ".fa-dot-circle-o:before", + ".fa-wheelchair:before", + ".fa-vimeo-square:before", + ".fa-turkish-lira:before", + ".fa-try:before", + ".fa-plus-square-o:before", + ".fa-space-shuttle:before", + ".fa-slack:before", + ".fa-envelope-square:before", + ".fa-wordpress:before", + ".fa-openid:before", + ".fa-institution:before", + ".fa-bank:before", + ".fa-university:before", + ".fa-mortar-board:before", + ".fa-graduation-cap:before", + ".fa-yahoo:before", + ".fa-google:before", + ".fa-reddit:before", + ".fa-reddit-square:before", + ".fa-stumbleupon-circle:before", + ".fa-stumbleupon:before", + ".fa-delicious:before", + ".fa-digg:before", + ".fa-pied-piper:before", + ".fa-pied-piper-alt:before", + ".fa-drupal:before", + ".fa-joomla:before", + ".fa-language:before", + ".fa-fax:before", + ".fa-building:before", + ".fa-child:before", + ".fa-paw:before", + ".fa-spoon:before", + ".fa-cube:before", + ".fa-cubes:before", + ".fa-behance:before", + ".fa-behance-square:before", + ".fa-steam:before", + ".fa-steam-square:before", + ".fa-recycle:before", + ".fa-automobile:before", + ".fa-car:before", + ".fa-cab:before", + ".fa-taxi:before", + ".fa-tree:before", + ".fa-spotify:before", + ".fa-deviantart:before", + ".fa-soundcloud:before", + ".fa-database:before", + ".fa-file-pdf-o:before", + ".fa-file-word-o:before", + ".fa-file-excel-o:before", + ".fa-file-powerpoint-o:before", + ".fa-file-photo-o:before", + ".fa-file-picture-o:before", + ".fa-file-image-o:before", + ".fa-file-zip-o:before", + ".fa-file-archive-o:before", + ".fa-file-sound-o:before", + ".fa-file-audio-o:before", + ".fa-file-movie-o:before", + ".fa-file-video-o:before", + ".fa-file-code-o:before", + ".fa-vine:before", + ".fa-codepen:before", + ".fa-jsfiddle:before", + ".fa-life-bouy:before", + ".fa-life-buoy:before", + ".fa-life-saver:before", + ".fa-support:before", + ".fa-life-ring:before", + ".fa-circle-o-notch:before", + ".fa-ra:before", + ".fa-rebel:before", + ".fa-ge:before", + ".fa-empire:before", + ".fa-git-square:before", + ".fa-git:before", + ".fa-hacker-news:before", + ".fa-tencent-weibo:before", + ".fa-qq:before", + ".fa-wechat:before", + ".fa-weixin:before", + ".fa-send:before", + ".fa-paper-plane:before", + ".fa-send-o:before", + ".fa-paper-plane-o:before", + ".fa-history:before", + ".fa-circle-thin:before", + ".fa-header:before", + ".fa-paragraph:before", + ".fa-sliders:before", + ".fa-share-alt:before", + ".fa-share-alt-square:before", + ".fa-bomb:before", + ".fa-soccer-ball-o:before", + ".fa-futbol-o:before", + ".fa-tty:before", + ".fa-binoculars:before", + ".fa-plug:before", + ".fa-slideshare:before", + ".fa-twitch:before", + ".fa-yelp:before", + ".fa-newspaper-o:before", + ".fa-wifi:before", + ".fa-calculator:before", + ".fa-paypal:before", + ".fa-google-wallet:before", + ".fa-cc-visa:before", + ".fa-cc-mastercard:before", + ".fa-cc-discover:before", + ".fa-cc-amex:before", + ".fa-cc-paypal:before", + ".fa-cc-stripe:before", + ".fa-bell-slash:before", + ".fa-bell-slash-o:before", + ".fa-trash:before", + ".fa-copyright:before", + ".fa-at:before", + ".fa-eyedropper:before", + ".fa-paint-brush:before", + ".fa-birthday-cake:before", + ".fa-area-chart:before", + ".fa-pie-chart:before", + ".fa-line-chart:before", + ".fa-lastfm:before", + ".fa-lastfm-square:before", + ".fa-toggle-off:before", + ".fa-toggle-on:before", + ".fa-bicycle:before", + ".fa-bus:before", + ".fa-ioxhost:before", + ".fa-angellist:before", + ".fa-cc:before", + ".fa-shekel:before", + ".fa-sheqel:before", + ".fa-ils:before", + ".fa-meanpath:before" + ], + "specificity": { + "graph": [ + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 10, + 20, + 10, + 10, + 10, + 20, + 20, + 10, + 1, + 1, + 1, + 1, + 10, + 10, + 10, + 10, + 10, + 20, + 20, + 20, + 20, + 20, + 10, + 10, + 10, + 10, + 10, + 10, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11, + 11 + ], + "max": 20, + "average": 11.013651877133105 + } + }, + "declarations": { + "total": 555, + "important": 0, + "vendorPrefix": 17, + "properties": { "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - } + "inline-block", + "inline-block" ], "font": [ - { - "type": "decl", - "prop": "font", - "value": "normal normal normal 14px/1 FontAwesome", - "index": 1 - } + "normal normal normal 14px/1 FontAwesome" ], - "fontSize": [ - { - "type": "decl", - "prop": "font-size", - "value": "inherit", - "index": 2 - }, - { - "type": "decl", - "prop": "font-size", - "value": "1.33333333em", - "index": 6 - }, - { - "type": "decl", - "prop": "font-size", - "value": "2em", - "index": 9 - }, - { - "type": "decl", - "prop": "font-size", - "value": "3em", - "index": 10 - }, - { - "type": "decl", - "prop": "font-size", - "value": "4em", - "index": 11 - }, - { - "type": "decl", - "prop": "font-size", - "value": "5em", - "index": 12 - }, - { - "type": "decl", - "prop": "font-size", - "value": 14, - "index": 1 - } + "font-size": [ + "inherit", + "1.33333333em", + "2em", + "3em", + "4em", + "5em", + "2em" ], - "textRendering": [ - { - "type": "decl", - "prop": "text-rendering", - "value": "auto", - "index": 3 - } + "text-rendering": [ + "auto" ], - "webkitFontSmoothing": [ - { - "type": "decl", - "prop": "-webkit-font-smoothing", - "value": "antialiased", - "index": 4 - } + "-webkit-font-smoothing": [ + "antialiased" ], - "mozOsxFontSmoothing": [ - { - "type": "decl", - "prop": "-moz-osx-font-smoothing", - "value": "grayscale", - "index": 5 - } + "-moz-osx-font-smoothing": [ + "grayscale" ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": ".75em", - "index": 7 - }, - { - "type": "decl", - "prop": "line-height", - "value": "2em", - "index": 67 - }, - { - "type": "decl", - "prop": "line-height", - "value": "inherit", - "index": 73 - }, - { - "type": "decl", - "prop": "line-height", - "value": 14, - "index": 1 - } + "line-height": [ + ".75em", + "2em", + "inherit" ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "-15%", - "index": 8 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 68 - } + "vertical-align": [ + "-15%", + "middle" ], "width": [ - { - "type": "decl", - "prop": "width", - "value": "1.28571429em", - "index": 13 - }, - { - "type": "decl", - "prop": "width", - "value": "2.14285714em", - "index": 21 - }, - { - "type": "decl", - "prop": "width", - "value": "2em", - "index": 65 - }, - { - "type": "decl", - "prop": "width", - "value": "100%", - "index": 71 - } + "1.28571429em", + "2.14285714em", + "2em", + "100%" ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 14 - } + "text-align": [ + "center", + "center", + "center" ], - "paddingLeft": [ - { - "type": "decl", - "prop": "padding-left", - "value": "0", - "index": 15 - } + "padding-left": [ + "0" ], - "marginLeft": [ - { - "type": "decl", - "prop": "margin-left", - "value": "2.14285714em", - "index": 16 - }, - { - "type": "decl", - "prop": "margin-left", - "value": ".3em", - "index": 31 - } + "margin-left": [ + "2.14285714em", + ".3em" ], - "listStyleType": [ - { - "type": "decl", - "prop": "list-style-type", - "value": "none", - "index": 17 - } + "list-style-type": [ + "none" ], "position": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 18 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 19 - } + "relative", + "absolute", + "relative", + "absolute" ], "left": [ - { - "type": "decl", - "prop": "left", - "value": "-2.14285714em", - "index": 20 - }, - { - "type": "decl", - "prop": "left", - "value": "-1.85714286em", - "index": 24 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 70 - } + "-2.14285714em", + "-1.85714286em", + "0" ], "top": [ - { - "type": "decl", - "prop": "top", - "value": ".14285714em", - "index": 22 - } + ".14285714em" ], "padding": [ - { - "type": "decl", - "prop": "padding", - "value": ".2em .25em .15em", - "index": 25 - } + ".2em .25em .15em" ], "border": [ - { - "type": "decl", - "prop": "border", - "value": "solid .08em #eee", - "index": 26 - } + "solid .08em #eee" ], - "borderRadius": [ - { - "type": "decl", - "prop": "border-radius", - "value": ".1em", - "index": 27 - } + "border-radius": [ + ".1em" ], "float": [ - { - "type": "decl", - "prop": "float", - "value": "right", - "index": 28 - }, - { - "type": "decl", - "prop": "float", - "value": "left", - "index": 29 - } + "right", + "left" ], - "marginRight": [ - { - "type": "decl", - "prop": "margin-right", - "value": ".3em", - "index": 30 - } + "margin-right": [ + ".3em" ], - "webkitAnimation": [ - { - "type": "decl", - "prop": "-webkit-animation", - "value": "fa-spin 2s infinite linear", - "index": 32 - } + "-webkit-animation": [ + "fa-spin 2s infinite linear" ], "animation": [ - { - "type": "decl", - "prop": "animation", - "value": "fa-spin 2s infinite linear", - "index": 33 - } - ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(0deg)", - "index": 34 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(359deg)", - "index": 36 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(90deg)", - "index": 43 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(180deg)", - "index": 47 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "rotate(270deg)", - "index": 51 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(-1, 1)", - "index": 55 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "scale(1, -1)", - "index": 59 - } + "fa-spin 2s infinite linear" + ], + "-webkit-transform": [ + "rotate(0deg)", + "rotate(359deg)", + "rotate(0deg)", + "rotate(359deg)", + "rotate(90deg)", + "rotate(180deg)", + "rotate(270deg)", + "scale(-1, 1)", + "scale(1, -1)" ], "transform": [ - { - "type": "decl", - "prop": "transform", - "value": "rotate(0deg)", - "index": 35 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(359deg)", - "index": 37 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(90deg)", - "index": 45 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(180deg)", - "index": 49 - }, - { - "type": "decl", - "prop": "transform", - "value": "rotate(270deg)", - "index": 53 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(-1, 1)", - "index": 57 - }, - { - "type": "decl", - "prop": "transform", - "value": "scale(1, -1)", - "index": 61 - } + "rotate(0deg)", + "rotate(359deg)", + "rotate(0deg)", + "rotate(359deg)", + "rotate(90deg)", + "rotate(180deg)", + "rotate(270deg)", + "scale(-1, 1)", + "scale(1, -1)" ], "filter": [ - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", - "index": 42 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", - "index": 46 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", - "index": 50 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", - "index": 54 - }, - { - "type": "decl", - "prop": "filter", - "value": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", - "index": 58 - }, - { - "type": "decl", - "prop": "filter", - "value": "none", - "index": 62 - } - ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(90deg)", - "index": 44 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(180deg)", - "index": 48 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "rotate(270deg)", - "index": 52 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(-1, 1)", - "index": 56 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "scale(1, -1)", - "index": 60 - } + "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)", + "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)", + "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)", + "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)", + "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)", + "none" + ], + "-ms-transform": [ + "rotate(90deg)", + "rotate(180deg)", + "rotate(270deg)", + "scale(-1, 1)", + "scale(1, -1)" ], "height": [ - { - "type": "decl", - "prop": "height", - "value": "2em", - "index": 66 - } + "2em" ], "color": [ - { - "type": "decl", - "prop": "color", - "value": "#fff", - "index": 75 - } + "#fff" ], "content": [ - { - "type": "decl", - "prop": "content", - "value": "\"\\f000\"", - "index": 76 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f001\"", - "index": 77 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f002\"", - "index": 78 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f003\"", - "index": 79 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f004\"", - "index": 80 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f005\"", - "index": 81 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f006\"", - "index": 82 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f007\"", - "index": 83 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f008\"", - "index": 84 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f009\"", - "index": 85 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00a\"", - "index": 86 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00b\"", - "index": 87 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00c\"", - "index": 88 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00d\"", - "index": 89 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f00e\"", - "index": 90 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f010\"", - "index": 91 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f011\"", - "index": 92 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f012\"", - "index": 93 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f013\"", - "index": 94 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f014\"", - "index": 95 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f015\"", - "index": 96 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f016\"", - "index": 97 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f017\"", - "index": 98 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f018\"", - "index": 99 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f019\"", - "index": 100 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01a\"", - "index": 101 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01b\"", - "index": 102 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01c\"", - "index": 103 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01d\"", - "index": 104 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f01e\"", - "index": 105 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f021\"", - "index": 106 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f022\"", - "index": 107 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f023\"", - "index": 108 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f024\"", - "index": 109 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f025\"", - "index": 110 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f026\"", - "index": 111 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f027\"", - "index": 112 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f028\"", - "index": 113 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f029\"", - "index": 114 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02a\"", - "index": 115 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02b\"", - "index": 116 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02c\"", - "index": 117 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02d\"", - "index": 118 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02e\"", - "index": 119 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f02f\"", - "index": 120 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f030\"", - "index": 121 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f031\"", - "index": 122 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f032\"", - "index": 123 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f033\"", - "index": 124 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f034\"", - "index": 125 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f035\"", - "index": 126 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f036\"", - "index": 127 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f037\"", - "index": 128 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f038\"", - "index": 129 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f039\"", - "index": 130 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03a\"", - "index": 131 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03b\"", - "index": 132 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03c\"", - "index": 133 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03d\"", - "index": 134 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f03e\"", - "index": 135 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f040\"", - "index": 136 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f041\"", - "index": 137 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f042\"", - "index": 138 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f043\"", - "index": 139 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f044\"", - "index": 140 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f045\"", - "index": 141 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f046\"", - "index": 142 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f047\"", - "index": 143 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f048\"", - "index": 144 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f049\"", - "index": 145 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04a\"", - "index": 146 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04b\"", - "index": 147 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04c\"", - "index": 148 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04d\"", - "index": 149 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f04e\"", - "index": 150 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f050\"", - "index": 151 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f051\"", - "index": 152 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f052\"", - "index": 153 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f053\"", - "index": 154 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f054\"", - "index": 155 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f055\"", - "index": 156 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f056\"", - "index": 157 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f057\"", - "index": 158 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f058\"", - "index": 159 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f059\"", - "index": 160 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05a\"", - "index": 161 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05b\"", - "index": 162 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05c\"", - "index": 163 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05d\"", - "index": 164 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f05e\"", - "index": 165 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f060\"", - "index": 166 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f061\"", - "index": 167 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f062\"", - "index": 168 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f063\"", - "index": 169 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f064\"", - "index": 170 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f065\"", - "index": 171 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f066\"", - "index": 172 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f067\"", - "index": 173 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f068\"", - "index": 174 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f069\"", - "index": 175 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06a\"", - "index": 176 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06b\"", - "index": 177 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06c\"", - "index": 178 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06d\"", - "index": 179 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f06e\"", - "index": 180 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f070\"", - "index": 181 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f071\"", - "index": 182 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f072\"", - "index": 183 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f073\"", - "index": 184 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f074\"", - "index": 185 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f075\"", - "index": 186 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f076\"", - "index": 187 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f077\"", - "index": 188 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f078\"", - "index": 189 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f079\"", - "index": 190 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07a\"", - "index": 191 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07b\"", - "index": 192 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07c\"", - "index": 193 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07d\"", - "index": 194 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f07e\"", - "index": 195 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f080\"", - "index": 196 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f081\"", - "index": 197 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f082\"", - "index": 198 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f083\"", - "index": 199 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f084\"", - "index": 200 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f085\"", - "index": 201 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f086\"", - "index": 202 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f087\"", - "index": 203 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f088\"", - "index": 204 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f089\"", - "index": 205 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08a\"", - "index": 206 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08b\"", - "index": 207 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08c\"", - "index": 208 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08d\"", - "index": 209 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f08e\"", - "index": 210 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f090\"", - "index": 211 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f091\"", - "index": 212 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f092\"", - "index": 213 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f093\"", - "index": 214 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f094\"", - "index": 215 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f095\"", - "index": 216 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f096\"", - "index": 217 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f097\"", - "index": 218 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f098\"", - "index": 219 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f099\"", - "index": 220 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09a\"", - "index": 221 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09b\"", - "index": 222 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09c\"", - "index": 223 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09d\"", - "index": 224 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f09e\"", - "index": 225 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a0\"", - "index": 226 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a1\"", - "index": 227 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f3\"", - "index": 228 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a3\"", - "index": 229 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a4\"", - "index": 230 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a5\"", - "index": 231 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a6\"", - "index": 232 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a7\"", - "index": 233 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a8\"", - "index": 234 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a9\"", - "index": 235 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0aa\"", - "index": 236 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ab\"", - "index": 237 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ac\"", - "index": 238 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ad\"", - "index": 239 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ae\"", - "index": 240 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b0\"", - "index": 241 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b1\"", - "index": 242 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0b2\"", - "index": 243 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c0\"", - "index": 244 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c1\"", - "index": 245 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c2\"", - "index": 246 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c3\"", - "index": 247 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c4\"", - "index": 248 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c5\"", - "index": 249 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c6\"", - "index": 250 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c7\"", - "index": 251 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c8\"", - "index": 252 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0c9\"", - "index": 253 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ca\"", - "index": 254 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cb\"", - "index": 255 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cc\"", - "index": 256 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0cd\"", - "index": 257 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ce\"", - "index": 258 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d0\"", - "index": 259 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d1\"", - "index": 260 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d2\"", - "index": 261 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d3\"", - "index": 262 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d4\"", - "index": 263 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d5\"", - "index": 264 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d6\"", - "index": 265 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d7\"", - "index": 266 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d8\"", - "index": 267 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0d9\"", - "index": 268 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0da\"", - "index": 269 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0db\"", - "index": 270 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dc\"", - "index": 271 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0dd\"", - "index": 272 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0de\"", - "index": 273 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e0\"", - "index": 274 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e1\"", - "index": 275 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e2\"", - "index": 276 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e3\"", - "index": 277 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e4\"", - "index": 278 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e5\"", - "index": 279 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e6\"", - "index": 280 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e7\"", - "index": 281 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e8\"", - "index": 282 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0e9\"", - "index": 283 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ea\"", - "index": 284 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0eb\"", - "index": 285 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ec\"", - "index": 286 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ed\"", - "index": 287 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0ee\"", - "index": 288 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f0\"", - "index": 289 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f1\"", - "index": 290 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f2\"", - "index": 291 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0a2\"", - "index": 292 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f4\"", - "index": 293 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f5\"", - "index": 294 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f6\"", - "index": 295 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f7\"", - "index": 296 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f8\"", - "index": 297 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0f9\"", - "index": 298 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fa\"", - "index": 299 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fb\"", - "index": 300 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fc\"", - "index": 301 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fd\"", - "index": 302 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f0fe\"", - "index": 303 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f100\"", - "index": 304 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f101\"", - "index": 305 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f102\"", - "index": 306 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f103\"", - "index": 307 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f104\"", - "index": 308 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f105\"", - "index": 309 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f106\"", - "index": 310 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f107\"", - "index": 311 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f108\"", - "index": 312 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f109\"", - "index": 313 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10a\"", - "index": 314 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10b\"", - "index": 315 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10c\"", - "index": 316 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10d\"", - "index": 317 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f10e\"", - "index": 318 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f110\"", - "index": 319 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f111\"", - "index": 320 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f112\"", - "index": 321 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f113\"", - "index": 322 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f114\"", - "index": 323 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f115\"", - "index": 324 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f118\"", - "index": 325 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f119\"", - "index": 326 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11a\"", - "index": 327 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11b\"", - "index": 328 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11c\"", - "index": 329 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11d\"", - "index": 330 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f11e\"", - "index": 331 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f120\"", - "index": 332 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f121\"", - "index": 333 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f122\"", - "index": 334 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f123\"", - "index": 335 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f124\"", - "index": 336 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f125\"", - "index": 337 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f126\"", - "index": 338 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f127\"", - "index": 339 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f128\"", - "index": 340 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f129\"", - "index": 341 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12a\"", - "index": 342 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12b\"", - "index": 343 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12c\"", - "index": 344 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12d\"", - "index": 345 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f12e\"", - "index": 346 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f130\"", - "index": 347 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f131\"", - "index": 348 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f132\"", - "index": 349 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f133\"", - "index": 350 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f134\"", - "index": 351 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f135\"", - "index": 352 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f136\"", - "index": 353 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f137\"", - "index": 354 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f138\"", - "index": 355 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f139\"", - "index": 356 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13a\"", - "index": 357 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13b\"", - "index": 358 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13c\"", - "index": 359 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13d\"", - "index": 360 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f13e\"", - "index": 361 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f140\"", - "index": 362 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f141\"", - "index": 363 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f142\"", - "index": 364 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f143\"", - "index": 365 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f144\"", - "index": 366 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f145\"", - "index": 367 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f146\"", - "index": 368 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f147\"", - "index": 369 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f148\"", - "index": 370 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f149\"", - "index": 371 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14a\"", - "index": 372 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14b\"", - "index": 373 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14c\"", - "index": 374 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14d\"", - "index": 375 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f14e\"", - "index": 376 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f150\"", - "index": 377 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f151\"", - "index": 378 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f152\"", - "index": 379 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f153\"", - "index": 380 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f154\"", - "index": 381 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f155\"", - "index": 382 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f156\"", - "index": 383 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f157\"", - "index": 384 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f158\"", - "index": 385 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f159\"", - "index": 386 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15a\"", - "index": 387 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15b\"", - "index": 388 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15c\"", - "index": 389 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15d\"", - "index": 390 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f15e\"", - "index": 391 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f160\"", - "index": 392 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f161\"", - "index": 393 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f162\"", - "index": 394 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f163\"", - "index": 395 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f164\"", - "index": 396 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f165\"", - "index": 397 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f166\"", - "index": 398 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f167\"", - "index": 399 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f168\"", - "index": 400 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f169\"", - "index": 401 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16a\"", - "index": 402 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16b\"", - "index": 403 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16c\"", - "index": 404 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16d\"", - "index": 405 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f16e\"", - "index": 406 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f170\"", - "index": 407 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f171\"", - "index": 408 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f172\"", - "index": 409 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f173\"", - "index": 410 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f174\"", - "index": 411 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f175\"", - "index": 412 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f176\"", - "index": 413 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f177\"", - "index": 414 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f178\"", - "index": 415 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f179\"", - "index": 416 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17a\"", - "index": 417 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17b\"", - "index": 418 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17c\"", - "index": 419 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17d\"", - "index": 420 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f17e\"", - "index": 421 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f180\"", - "index": 422 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f181\"", - "index": 423 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f182\"", - "index": 424 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f183\"", - "index": 425 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f184\"", - "index": 426 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f185\"", - "index": 427 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f186\"", - "index": 428 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f187\"", - "index": 429 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f188\"", - "index": 430 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f189\"", - "index": 431 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18a\"", - "index": 432 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18b\"", - "index": 433 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18c\"", - "index": 434 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18d\"", - "index": 435 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f18e\"", - "index": 436 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f190\"", - "index": 437 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f191\"", - "index": 438 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f192\"", - "index": 439 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f193\"", - "index": 440 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f194\"", - "index": 441 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f195\"", - "index": 442 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f196\"", - "index": 443 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f197\"", - "index": 444 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f198\"", - "index": 445 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f199\"", - "index": 446 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19a\"", - "index": 447 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19b\"", - "index": 448 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19c\"", - "index": 449 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19d\"", - "index": 450 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f19e\"", - "index": 451 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a0\"", - "index": 452 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a1\"", - "index": 453 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a2\"", - "index": 454 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a3\"", - "index": 455 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a4\"", - "index": 456 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a5\"", - "index": 457 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a6\"", - "index": 458 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a7\"", - "index": 459 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a8\"", - "index": 460 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1a9\"", - "index": 461 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1aa\"", - "index": 462 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ab\"", - "index": 463 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ac\"", - "index": 464 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ad\"", - "index": 465 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ae\"", - "index": 466 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b0\"", - "index": 467 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b1\"", - "index": 468 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b2\"", - "index": 469 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b3\"", - "index": 470 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b4\"", - "index": 471 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b5\"", - "index": 472 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b6\"", - "index": 473 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b7\"", - "index": 474 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b8\"", - "index": 475 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1b9\"", - "index": 476 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ba\"", - "index": 477 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bb\"", - "index": 478 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bc\"", - "index": 479 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1bd\"", - "index": 480 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1be\"", - "index": 481 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c0\"", - "index": 482 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c1\"", - "index": 483 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c2\"", - "index": 484 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c3\"", - "index": 485 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c4\"", - "index": 486 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c5\"", - "index": 487 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c6\"", - "index": 488 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c7\"", - "index": 489 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c8\"", - "index": 490 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1c9\"", - "index": 491 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ca\"", - "index": 492 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cb\"", - "index": 493 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cc\"", - "index": 494 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1cd\"", - "index": 495 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ce\"", - "index": 496 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d0\"", - "index": 497 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d1\"", - "index": 498 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d2\"", - "index": 499 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d3\"", - "index": 500 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d4\"", - "index": 501 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d5\"", - "index": 502 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d6\"", - "index": 503 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d7\"", - "index": 504 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d8\"", - "index": 505 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1d9\"", - "index": 506 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1da\"", - "index": 507 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1db\"", - "index": 508 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dc\"", - "index": 509 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1dd\"", - "index": 510 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1de\"", - "index": 511 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e0\"", - "index": 512 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e1\"", - "index": 513 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e2\"", - "index": 514 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e3\"", - "index": 515 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e4\"", - "index": 516 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e5\"", - "index": 517 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e6\"", - "index": 518 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e7\"", - "index": 519 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e8\"", - "index": 520 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1e9\"", - "index": 521 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ea\"", - "index": 522 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1eb\"", - "index": 523 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ec\"", - "index": 524 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ed\"", - "index": 525 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1ee\"", - "index": 526 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f0\"", - "index": 527 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f1\"", - "index": 528 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f2\"", - "index": 529 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f3\"", - "index": 530 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f4\"", - "index": 531 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f5\"", - "index": 532 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f6\"", - "index": 533 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f7\"", - "index": 534 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f8\"", - "index": 535 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1f9\"", - "index": 536 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fa\"", - "index": 537 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fb\"", - "index": 538 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fc\"", - "index": 539 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fd\"", - "index": 540 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f1fe\"", - "index": 541 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f200\"", - "index": 542 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f201\"", - "index": 543 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f202\"", - "index": 544 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f203\"", - "index": 545 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f204\"", - "index": 546 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f205\"", - "index": 547 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f206\"", - "index": 548 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f207\"", - "index": 549 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f208\"", - "index": 550 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f209\"", - "index": 551 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20a\"", - "index": 552 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20b\"", - "index": 553 - }, - { - "type": "decl", - "prop": "content", - "value": "\"\\f20c\"", - "index": 554 - } - ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "FontAwesome", - "index": 1 - } + "\"\\f000\"", + "\"\\f001\"", + "\"\\f002\"", + "\"\\f003\"", + "\"\\f004\"", + "\"\\f005\"", + "\"\\f006\"", + "\"\\f007\"", + "\"\\f008\"", + "\"\\f009\"", + "\"\\f00a\"", + "\"\\f00b\"", + "\"\\f00c\"", + "\"\\f00d\"", + "\"\\f00e\"", + "\"\\f010\"", + "\"\\f011\"", + "\"\\f012\"", + "\"\\f013\"", + "\"\\f014\"", + "\"\\f015\"", + "\"\\f016\"", + "\"\\f017\"", + "\"\\f018\"", + "\"\\f019\"", + "\"\\f01a\"", + "\"\\f01b\"", + "\"\\f01c\"", + "\"\\f01d\"", + "\"\\f01e\"", + "\"\\f021\"", + "\"\\f022\"", + "\"\\f023\"", + "\"\\f024\"", + "\"\\f025\"", + "\"\\f026\"", + "\"\\f027\"", + "\"\\f028\"", + "\"\\f029\"", + "\"\\f02a\"", + "\"\\f02b\"", + "\"\\f02c\"", + "\"\\f02d\"", + "\"\\f02e\"", + "\"\\f02f\"", + "\"\\f030\"", + "\"\\f031\"", + "\"\\f032\"", + "\"\\f033\"", + "\"\\f034\"", + "\"\\f035\"", + "\"\\f036\"", + "\"\\f037\"", + "\"\\f038\"", + "\"\\f039\"", + "\"\\f03a\"", + "\"\\f03b\"", + "\"\\f03c\"", + "\"\\f03d\"", + "\"\\f03e\"", + "\"\\f040\"", + "\"\\f041\"", + "\"\\f042\"", + "\"\\f043\"", + "\"\\f044\"", + "\"\\f045\"", + "\"\\f046\"", + "\"\\f047\"", + "\"\\f048\"", + "\"\\f049\"", + "\"\\f04a\"", + "\"\\f04b\"", + "\"\\f04c\"", + "\"\\f04d\"", + "\"\\f04e\"", + "\"\\f050\"", + "\"\\f051\"", + "\"\\f052\"", + "\"\\f053\"", + "\"\\f054\"", + "\"\\f055\"", + "\"\\f056\"", + "\"\\f057\"", + "\"\\f058\"", + "\"\\f059\"", + "\"\\f05a\"", + "\"\\f05b\"", + "\"\\f05c\"", + "\"\\f05d\"", + "\"\\f05e\"", + "\"\\f060\"", + "\"\\f061\"", + "\"\\f062\"", + "\"\\f063\"", + "\"\\f064\"", + "\"\\f065\"", + "\"\\f066\"", + "\"\\f067\"", + "\"\\f068\"", + "\"\\f069\"", + "\"\\f06a\"", + "\"\\f06b\"", + "\"\\f06c\"", + "\"\\f06d\"", + "\"\\f06e\"", + "\"\\f070\"", + "\"\\f071\"", + "\"\\f072\"", + "\"\\f073\"", + "\"\\f074\"", + "\"\\f075\"", + "\"\\f076\"", + "\"\\f077\"", + "\"\\f078\"", + "\"\\f079\"", + "\"\\f07a\"", + "\"\\f07b\"", + "\"\\f07c\"", + "\"\\f07d\"", + "\"\\f07e\"", + "\"\\f080\"", + "\"\\f081\"", + "\"\\f082\"", + "\"\\f083\"", + "\"\\f084\"", + "\"\\f085\"", + "\"\\f086\"", + "\"\\f087\"", + "\"\\f088\"", + "\"\\f089\"", + "\"\\f08a\"", + "\"\\f08b\"", + "\"\\f08c\"", + "\"\\f08d\"", + "\"\\f08e\"", + "\"\\f090\"", + "\"\\f091\"", + "\"\\f092\"", + "\"\\f093\"", + "\"\\f094\"", + "\"\\f095\"", + "\"\\f096\"", + "\"\\f097\"", + "\"\\f098\"", + "\"\\f099\"", + "\"\\f09a\"", + "\"\\f09b\"", + "\"\\f09c\"", + "\"\\f09d\"", + "\"\\f09e\"", + "\"\\f0a0\"", + "\"\\f0a1\"", + "\"\\f0f3\"", + "\"\\f0a3\"", + "\"\\f0a4\"", + "\"\\f0a5\"", + "\"\\f0a6\"", + "\"\\f0a7\"", + "\"\\f0a8\"", + "\"\\f0a9\"", + "\"\\f0aa\"", + "\"\\f0ab\"", + "\"\\f0ac\"", + "\"\\f0ad\"", + "\"\\f0ae\"", + "\"\\f0b0\"", + "\"\\f0b1\"", + "\"\\f0b2\"", + "\"\\f0c0\"", + "\"\\f0c1\"", + "\"\\f0c2\"", + "\"\\f0c3\"", + "\"\\f0c4\"", + "\"\\f0c5\"", + "\"\\f0c6\"", + "\"\\f0c7\"", + "\"\\f0c8\"", + "\"\\f0c9\"", + "\"\\f0ca\"", + "\"\\f0cb\"", + "\"\\f0cc\"", + "\"\\f0cd\"", + "\"\\f0ce\"", + "\"\\f0d0\"", + "\"\\f0d1\"", + "\"\\f0d2\"", + "\"\\f0d3\"", + "\"\\f0d4\"", + "\"\\f0d5\"", + "\"\\f0d6\"", + "\"\\f0d7\"", + "\"\\f0d8\"", + "\"\\f0d9\"", + "\"\\f0da\"", + "\"\\f0db\"", + "\"\\f0dc\"", + "\"\\f0dd\"", + "\"\\f0de\"", + "\"\\f0e0\"", + "\"\\f0e1\"", + "\"\\f0e2\"", + "\"\\f0e3\"", + "\"\\f0e4\"", + "\"\\f0e5\"", + "\"\\f0e6\"", + "\"\\f0e7\"", + "\"\\f0e8\"", + "\"\\f0e9\"", + "\"\\f0ea\"", + "\"\\f0eb\"", + "\"\\f0ec\"", + "\"\\f0ed\"", + "\"\\f0ee\"", + "\"\\f0f0\"", + "\"\\f0f1\"", + "\"\\f0f2\"", + "\"\\f0a2\"", + "\"\\f0f4\"", + "\"\\f0f5\"", + "\"\\f0f6\"", + "\"\\f0f7\"", + "\"\\f0f8\"", + "\"\\f0f9\"", + "\"\\f0fa\"", + "\"\\f0fb\"", + "\"\\f0fc\"", + "\"\\f0fd\"", + "\"\\f0fe\"", + "\"\\f100\"", + "\"\\f101\"", + "\"\\f102\"", + "\"\\f103\"", + "\"\\f104\"", + "\"\\f105\"", + "\"\\f106\"", + "\"\\f107\"", + "\"\\f108\"", + "\"\\f109\"", + "\"\\f10a\"", + "\"\\f10b\"", + "\"\\f10c\"", + "\"\\f10d\"", + "\"\\f10e\"", + "\"\\f110\"", + "\"\\f111\"", + "\"\\f112\"", + "\"\\f113\"", + "\"\\f114\"", + "\"\\f115\"", + "\"\\f118\"", + "\"\\f119\"", + "\"\\f11a\"", + "\"\\f11b\"", + "\"\\f11c\"", + "\"\\f11d\"", + "\"\\f11e\"", + "\"\\f120\"", + "\"\\f121\"", + "\"\\f122\"", + "\"\\f123\"", + "\"\\f124\"", + "\"\\f125\"", + "\"\\f126\"", + "\"\\f127\"", + "\"\\f128\"", + "\"\\f129\"", + "\"\\f12a\"", + "\"\\f12b\"", + "\"\\f12c\"", + "\"\\f12d\"", + "\"\\f12e\"", + "\"\\f130\"", + "\"\\f131\"", + "\"\\f132\"", + "\"\\f133\"", + "\"\\f134\"", + "\"\\f135\"", + "\"\\f136\"", + "\"\\f137\"", + "\"\\f138\"", + "\"\\f139\"", + "\"\\f13a\"", + "\"\\f13b\"", + "\"\\f13c\"", + "\"\\f13d\"", + "\"\\f13e\"", + "\"\\f140\"", + "\"\\f141\"", + "\"\\f142\"", + "\"\\f143\"", + "\"\\f144\"", + "\"\\f145\"", + "\"\\f146\"", + "\"\\f147\"", + "\"\\f148\"", + "\"\\f149\"", + "\"\\f14a\"", + "\"\\f14b\"", + "\"\\f14c\"", + "\"\\f14d\"", + "\"\\f14e\"", + "\"\\f150\"", + "\"\\f151\"", + "\"\\f152\"", + "\"\\f153\"", + "\"\\f154\"", + "\"\\f155\"", + "\"\\f156\"", + "\"\\f157\"", + "\"\\f158\"", + "\"\\f159\"", + "\"\\f15a\"", + "\"\\f15b\"", + "\"\\f15c\"", + "\"\\f15d\"", + "\"\\f15e\"", + "\"\\f160\"", + "\"\\f161\"", + "\"\\f162\"", + "\"\\f163\"", + "\"\\f164\"", + "\"\\f165\"", + "\"\\f166\"", + "\"\\f167\"", + "\"\\f168\"", + "\"\\f169\"", + "\"\\f16a\"", + "\"\\f16b\"", + "\"\\f16c\"", + "\"\\f16d\"", + "\"\\f16e\"", + "\"\\f170\"", + "\"\\f171\"", + "\"\\f172\"", + "\"\\f173\"", + "\"\\f174\"", + "\"\\f175\"", + "\"\\f176\"", + "\"\\f177\"", + "\"\\f178\"", + "\"\\f179\"", + "\"\\f17a\"", + "\"\\f17b\"", + "\"\\f17c\"", + "\"\\f17d\"", + "\"\\f17e\"", + "\"\\f180\"", + "\"\\f181\"", + "\"\\f182\"", + "\"\\f183\"", + "\"\\f184\"", + "\"\\f185\"", + "\"\\f186\"", + "\"\\f187\"", + "\"\\f188\"", + "\"\\f189\"", + "\"\\f18a\"", + "\"\\f18b\"", + "\"\\f18c\"", + "\"\\f18d\"", + "\"\\f18e\"", + "\"\\f190\"", + "\"\\f191\"", + "\"\\f192\"", + "\"\\f193\"", + "\"\\f194\"", + "\"\\f195\"", + "\"\\f196\"", + "\"\\f197\"", + "\"\\f198\"", + "\"\\f199\"", + "\"\\f19a\"", + "\"\\f19b\"", + "\"\\f19c\"", + "\"\\f19d\"", + "\"\\f19e\"", + "\"\\f1a0\"", + "\"\\f1a1\"", + "\"\\f1a2\"", + "\"\\f1a3\"", + "\"\\f1a4\"", + "\"\\f1a5\"", + "\"\\f1a6\"", + "\"\\f1a7\"", + "\"\\f1a8\"", + "\"\\f1a9\"", + "\"\\f1aa\"", + "\"\\f1ab\"", + "\"\\f1ac\"", + "\"\\f1ad\"", + "\"\\f1ae\"", + "\"\\f1b0\"", + "\"\\f1b1\"", + "\"\\f1b2\"", + "\"\\f1b3\"", + "\"\\f1b4\"", + "\"\\f1b5\"", + "\"\\f1b6\"", + "\"\\f1b7\"", + "\"\\f1b8\"", + "\"\\f1b9\"", + "\"\\f1ba\"", + "\"\\f1bb\"", + "\"\\f1bc\"", + "\"\\f1bd\"", + "\"\\f1be\"", + "\"\\f1c0\"", + "\"\\f1c1\"", + "\"\\f1c2\"", + "\"\\f1c3\"", + "\"\\f1c4\"", + "\"\\f1c5\"", + "\"\\f1c6\"", + "\"\\f1c7\"", + "\"\\f1c8\"", + "\"\\f1c9\"", + "\"\\f1ca\"", + "\"\\f1cb\"", + "\"\\f1cc\"", + "\"\\f1cd\"", + "\"\\f1ce\"", + "\"\\f1d0\"", + "\"\\f1d1\"", + "\"\\f1d2\"", + "\"\\f1d3\"", + "\"\\f1d4\"", + "\"\\f1d5\"", + "\"\\f1d6\"", + "\"\\f1d7\"", + "\"\\f1d8\"", + "\"\\f1d9\"", + "\"\\f1da\"", + "\"\\f1db\"", + "\"\\f1dc\"", + "\"\\f1dd\"", + "\"\\f1de\"", + "\"\\f1e0\"", + "\"\\f1e1\"", + "\"\\f1e2\"", + "\"\\f1e3\"", + "\"\\f1e4\"", + "\"\\f1e5\"", + "\"\\f1e6\"", + "\"\\f1e7\"", + "\"\\f1e8\"", + "\"\\f1e9\"", + "\"\\f1ea\"", + "\"\\f1eb\"", + "\"\\f1ec\"", + "\"\\f1ed\"", + "\"\\f1ee\"", + "\"\\f1f0\"", + "\"\\f1f1\"", + "\"\\f1f2\"", + "\"\\f1f3\"", + "\"\\f1f4\"", + "\"\\f1f5\"", + "\"\\f1f6\"", + "\"\\f1f7\"", + "\"\\f1f8\"", + "\"\\f1f9\"", + "\"\\f1fa\"", + "\"\\f1fb\"", + "\"\\f1fc\"", + "\"\\f1fd\"", + "\"\\f1fe\"", + "\"\\f200\"", + "\"\\f201\"", + "\"\\f202\"", + "\"\\f203\"", + "\"\\f204\"", + "\"\\f205\"", + "\"\\f206\"", + "\"\\f207\"", + "\"\\f208\"", + "\"\\f209\"", + "\"\\f20a\"", + "\"\\f20b\"", + "\"\\f20c\"" ] }, - "byMedia": {}, - "propertyResetDeclarations": {}, - "importantCount": 0, - "vendorPrefixCount": 17, - "displayNoneCount": 0, - "uniqueDeclarationsCount": 545 + "resets": {} }, - "aggregates": { - "selectors": 586, - "declarations": 555, - "properties": [ - "display", - "font", - "fontSize", - "textRendering", - "webkitFontSmoothing", - "mozOsxFontSmoothing", - "lineHeight", - "verticalAlign", - "width", - "textAlign", - "paddingLeft", - "marginLeft", - "listStyleType", - "position", - "left", - "top", - "padding", - "border", - "borderRadius", - "float", - "marginRight", - "webkitAnimation", - "animation", - "webkitTransform", - "transform", - "filter", - "msTransform", - "height", - "color", - "content", - "fontFamily" - ], - "mediaQueries": [], - "display": { - "total": 2, - "unique": 1 - }, - "font": { - "total": 1, - "unique": 1 - }, - "fontSize": { - "total": 8, - "unique": 7 - }, - "textRendering": { - "total": 1, - "unique": 1 - }, - "webkitFontSmoothing": { - "total": 1, - "unique": 1 - }, - "mozOsxFontSmoothing": { - "total": 1, - "unique": 1 - }, - "lineHeight": { - "total": 4, - "unique": 4 - }, - "verticalAlign": { - "total": 2, - "unique": 2 - }, - "width": { - "total": 4, - "unique": 4 - }, - "textAlign": { - "total": 3, - "unique": 1 - }, - "paddingLeft": { - "total": 1, - "unique": 1 - }, - "marginLeft": { - "total": 2, - "unique": 2 - }, - "listStyleType": { - "total": 1, - "unique": 1 - }, - "position": { - "total": 4, - "unique": 2 - }, - "left": { - "total": 3, - "unique": 3 - }, - "top": { - "total": 1, - "unique": 1 - }, - "padding": { - "total": 1, - "unique": 1 - }, - "border": { - "total": 1, - "unique": 1 - }, - "borderRadius": { - "total": 1, - "unique": 1 - }, - "float": { - "total": 2, - "unique": 2 - }, - "marginRight": { - "total": 1, - "unique": 1 - }, - "webkitAnimation": { - "total": 1, - "unique": 1 - }, - "animation": { - "total": 1, - "unique": 1 - }, - "webkitTransform": { - "total": 9, - "unique": 7 - }, - "transform": { - "total": 9, - "unique": 7 - }, - "filter": { - "total": 6, - "unique": 6 - }, - "msTransform": { - "total": 5, - "unique": 5 - }, - "height": { - "total": 1, - "unique": 1 - }, - "color": { - "total": 1, - "unique": 1 - }, - "content": { - "total": 479, - "unique": 479 - }, - "fontFamily": { - "total": 1, - "unique": 1 - }, - "idSelectors": 0, - "classSelectors": 582, - "repeatedSelectors": [ - "0%", - "100%", - ".fa-stack-1x", - ".fa-stack-2x" - ], - "pseudoClassSelectors": 5, - "pseudoElementSelectors": 549 - } + "aggregates": {} } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 80a8d71..c0e06a3 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -1,32 +1,35 @@ { - "averages": { - "specificity": 0, - "ruleSize": 0 - }, "size": 112017, "gzipSize": 84764, - "selectors": [], - "rules": [], + "rules": { + "total": 0, + "size": { + "graph": [], + "max": 0, + "average": 0 + } + }, + "selectors": { + "total": 0, + "id": 0, + "class": 0, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [], + "specificity": { + "graph": [], + "max": 0, + "average": 0 + } + }, "declarations": { - "all": [], - "byProperty": {}, - "unique": {}, - "byMedia": {}, - "propertyResetDeclarations": {}, - "importantCount": 0, - "vendorPrefixCount": 0, - "displayNoneCount": 0, - "uniqueDeclarationsCount": 0 + "total": 0, + "important": 0, + "vendorPrefix": 0, + "properties": {}, + "resets": {} }, - "aggregates": { - "selectors": 0, - "declarations": 0, - "properties": [], - "mediaQueries": [], - "idSelectors": 0, - "classSelectors": 0, - "repeatedSelectors": [], - "pseudoClassSelectors": 0, - "pseudoElementSelectors": 0 - } + "aggregates": {} } \ No newline at end of file diff --git a/test/results/gridio.json b/test/results/gridio.json index 1ca62cd..ee557fc 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -1,2851 +1,220 @@ { - "averages": { - "specificity": 37.857142857142854, - "ruleSize": 4.285714285714286 - }, "size": 3562, "gzipSize": 530, - "selectors": [ - { - "selector": ".odometer.odometer-auto-theme", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - } - ], - "specificity_10": 20 - }, - { - "selector": ".odometer.odometer-theme-default", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - } - ], - "specificity_10": 20 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - } - ], - "specificity_10": 30 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - } - ], - "specificity_10": 30 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-digit-spacer", - "type": "b", - "index": 46, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-digit-spacer", - "type": "b", - "index": 49, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-digit-inner", - "type": "b", - "index": 46, - "length": 21 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-digit-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-digit-inner", - "type": "b", - "index": 49, - "length": 21 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-ribbon", - "type": "b", - "index": 46, - "length": 16 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-ribbon", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-ribbon", - "type": "b", - "index": 49, - "length": 16 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 46, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 49, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-value", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 46, - "length": 15 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-value", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 49, - "length": 15 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 30, - "length": 15 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 46, - "length": 15 - }, - { - "selector": ".odometer-last-value", - "type": "b", - "index": 61, - "length": 20 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-digit", - "type": "b", - "index": 33, - "length": 15 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 49, - "length": 15 - }, - { - "selector": ".odometer-last-value", - "type": "b", - "index": 64, - "length": 20 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-animating-up", - "type": "b", - "index": 29, - "length": 22 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 52, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-animating-up", - "type": "b", - "index": 32, - "length": 22 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 55, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-animating-up", - "type": "b", - "index": 29, - "length": 22 - }, - { - "selector": ".odometer-animating", - "type": "b", - "index": 51, - "length": 19 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 71, - "length": 22 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-animating-up", - "type": "b", - "index": 32, - "length": 22 - }, - { - "selector": ".odometer-animating", - "type": "b", - "index": 54, - "length": 19 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 74, - "length": 22 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-animating-down", - "type": "b", - "index": 29, - "length": 24 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 54, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner", - "specificity": "0,0,4,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-animating-down", - "type": "b", - "index": 32, - "length": 24 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 57, - "length": 22 - } - ], - "specificity_10": 40 - }, - { - "selector": ".odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-animating-down", - "type": "b", - "index": 29, - "length": 24 - }, - { - "selector": ".odometer-animating", - "type": "b", - "index": 53, - "length": 19 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 73, - "length": 22 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner", - "specificity": "0,0,5,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-animating-down", - "type": "b", - "index": 32, - "length": 24 - }, - { - "selector": ".odometer-animating", - "type": "b", - "index": 56, - "length": 19 - }, - { - "selector": ".odometer-ribbon-inner", - "type": "b", - "index": 76, - "length": 22 - } - ], - "specificity_10": 50 - }, - { - "selector": ".odometer.odometer-auto-theme", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - } - ], - "specificity_10": 20 - }, - { - "selector": ".odometer.odometer-theme-default", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - } - ], - "specificity_10": 20 - }, - { - "selector": ".odometer.odometer-auto-theme .odometer-value", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-auto-theme", - "type": "b", - "index": 9, - "length": 20 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 30, - "length": 15 - } - ], - "specificity_10": 30 - }, - { - "selector": ".odometer.odometer-theme-default .odometer-value", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".odometer", - "type": "b", - "index": 0, - "length": 9 - }, - { - "selector": ".odometer-theme-default", - "type": "b", - "index": 9, - "length": 23 - }, - { - "selector": ".odometer-value", - "type": "b", - "index": 33, - "length": 15 - } - ], - "specificity_10": 30 + "rules": { + "total": 14, + "size": { + "graph": [ + 6, + 6, + 6, + 8, + 1, + 2, + 2, + 1, + 5, + 5, + 5, + 10, + 2, + 1 + ], + "max": 0, + "average": 4.285714285714286 } - ], - "rules": [ - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 1 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 2 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 3 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 4 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 5 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 1 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 2 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 3 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 4 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 5 - } - ], - "selector": ".odometer.odometer-auto-theme, .odometer.odometer-theme-default" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 6 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 8 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 9 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 10 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 11 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 6 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 8 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 9 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 10 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 11 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 12 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 13 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 14 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 15 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 16 - }, - { - "type": "decl", - "prop": "visibility", - "value": "hidden", - "index": 17 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 12 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 13 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 14 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 15 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 16 - }, - { - "type": "decl", - "prop": "visibility", - "value": "hidden", - "index": 17 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 18 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 19 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 20 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 21 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 22 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 23 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 24 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 25 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 18 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 19 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 20 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 21 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 22 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 23 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 24 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 25 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 26 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 26 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 27 - }, - { - "type": "decl", - "prop": "-webkit-backface-visibility", - "value": "hidden", - "index": 28 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 27 - }, - { - "type": "decl", - "prop": "-webkit-backface-visibility", - "value": "hidden", - "index": 28 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 29 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateZ(0)", - "index": 30 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 29 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateZ(0)", - "index": 30 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 31 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 31 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 32 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 33 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 34 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 35 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 36 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 32 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 33 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 34 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 35 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 36 - } - ], - "selector": ".odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 37 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 38 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 39 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 41 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 37 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 38 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 39 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 41 - } - ], - "selector": ".odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 42 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 44 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 45 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 46 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 42 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 44 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 45 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 46 - } - ], - "selector": ".odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 47 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 48 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 49 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 50 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 51 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0)", - "index": 52 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(0)", - "index": 53 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0)", - "index": 54 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(0)", - "index": 55 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0)", - "index": 56 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 47 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 48 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 49 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 50 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 51 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0)", - "index": 52 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(0)", - "index": 53 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0)", - "index": 54 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(0)", - "index": 55 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0)", - "index": 56 - } - ], - "selector": ".odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "font-family", - "value": "\"Helvetica Neue\", sans-serif", - "index": 57 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.1em", - "index": 58 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "font-family", - "value": "\"Helvetica Neue\", sans-serif", - "index": 57 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.1em", - "index": 58 - } - ], - "selector": ".odometer.odometer-auto-theme, .odometer.odometer-theme-default" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 59 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 59 - } - ], - "selector": ".odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value" + }, + "selectors": { + "total": 28, + "id": 0, + "class": 28, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [ + ".odometer.odometer-auto-theme", + ".odometer.odometer-theme-default" + ], + "values": [ + ".odometer.odometer-auto-theme", + ".odometer.odometer-theme-default", + ".odometer.odometer-auto-theme .odometer-digit", + ".odometer.odometer-theme-default .odometer-digit", + ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer", + ".odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer", + ".odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner", + ".odometer.odometer-theme-default .odometer-digit .odometer-digit-inner", + ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon", + ".odometer.odometer-theme-default .odometer-digit .odometer-ribbon", + ".odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner", + ".odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner", + ".odometer.odometer-auto-theme .odometer-digit .odometer-value", + ".odometer.odometer-theme-default .odometer-digit .odometer-value", + ".odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value", + ".odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value", + ".odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner", + ".odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner", + ".odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner", + ".odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner", + ".odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner", + ".odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner", + ".odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner", + ".odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner", + ".odometer.odometer-auto-theme", + ".odometer.odometer-theme-default", + ".odometer.odometer-auto-theme .odometer-value", + ".odometer.odometer-theme-default .odometer-value" + ], + "specificity": { + "graph": [ + 20, + 20, + 30, + 30, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 40, + 50, + 50, + 40, + 40, + 50, + 50, + 40, + 40, + 50, + 50, + 20, + 20, + 30, + 30 + ], + "max": 50, + "average": 37.857142857142854 } - ], + }, "declarations": { - "all": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 1 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 2 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 3 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 4 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 5 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 6 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 8 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 9 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 10 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 11 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 12 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 13 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 14 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 15 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 16 - }, - { - "type": "decl", - "prop": "visibility", - "value": "hidden", - "index": 17 - }, - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 18 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 19 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 20 - }, - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 21 - }, - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 22 - }, - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 23 - }, - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 24 - }, - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 25 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 26 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 27 - }, - { - "type": "decl", - "prop": "-webkit-backface-visibility", - "value": "hidden", - "index": 28 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 29 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateZ(0)", - "index": 30 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 31 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 32 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 33 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 34 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 35 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 36 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 37 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 38 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 39 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 40 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 41 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 42 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 43 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 44 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 45 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 46 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 47 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 48 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 49 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 50 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 51 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0)", - "index": 52 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(0)", - "index": 53 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0)", - "index": 54 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(0)", - "index": 55 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0)", - "index": 56 - }, - { - "type": "decl", - "prop": "font-family", - "value": "\"Helvetica Neue\", sans-serif", - "index": 57 - }, - { - "type": "decl", - "prop": "line-height", - "value": "1.1em", - "index": 58 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 59 - } - ], - "byProperty": { + "total": 60, + "important": 0, + "vendorPrefix": 22, + "properties": { "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 4 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 6 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 10 - }, - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 12 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 16 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 19 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 26 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 27 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 29 - } - ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 1 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 2 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 7 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 8 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 13 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 14 - } + "inline-block", + "inline", + "inline-block", + "inline", + "inline-block", + "inline", + "block", + "block", + "block", + "block" + ], + "vertical-align": [ + "middle", + "auto", + "middle", + "auto", + "middle", + "auto" ], "zoom": [ - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 3 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 9 - }, - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 15 - } + "1", + "1", + "1" ], "position": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 5 - }, - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 11 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 20 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 31 - } + "relative", + "relative", + "absolute", + "absolute" ], "visibility": [ - { - "type": "decl", - "prop": "visibility", - "value": "hidden", - "index": 17 - } + "hidden" ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 18 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 59 - } + "text-align": [ + "left", + "center" ], "top": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 21 - } + "0" ], "left": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 22 - } + "0" ], "right": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 23 - } + "0" ], "bottom": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 24 - } + "0" ], "overflow": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 25 - } + "hidden" ], - "webkitBackfaceVisibility": [ - { - "type": "decl", - "prop": "-webkit-backface-visibility", - "value": "hidden", - "index": 28 - } + "-webkit-backface-visibility": [ + "hidden" ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateZ(0)", - "index": 30 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 37 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 42 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0)", - "index": 52 - } + "-webkit-transform": [ + "translateZ(0)", + "translateY(-100%)", + "translateY(-100%)", + "translateY(0)" ], - "webkitTransition": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 32 - }, - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 47 - } + "-webkit-transition": [ + "-webkit-transform 2s", + "-webkit-transform 2s" ], - "mozTransition": [ - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 33 - }, - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 48 - } + "-moz-transition": [ + "-moz-transform 2s", + "-moz-transform 2s" ], - "msTransition": [ - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 34 - }, - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 49 - } + "-ms-transition": [ + "-ms-transform 2s", + "-ms-transform 2s" ], - "oTransition": [ - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 35 - }, - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 50 - } + "-o-transition": [ + "-o-transform 2s", + "-o-transform 2s" ], "transition": [ - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 36 - }, - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 51 - } + "transform 2s", + "transform 2s" ], - "mozTransform": [ - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 38 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 43 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(0)", - "index": 53 - } + "-moz-transform": [ + "translateY(-100%)", + "translateY(-100%)", + "translateY(0)" ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 39 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 44 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0)", - "index": 54 - } + "-ms-transform": [ + "translateY(-100%)", + "translateY(-100%)", + "translateY(0)" ], - "oTransform": [ - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 40 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 45 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(0)", - "index": 55 - } + "-o-transform": [ + "translateY(-100%)", + "translateY(-100%)", + "translateY(0)" ], "transform": [ - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 41 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 46 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0)", - "index": 56 - } + "translateY(-100%)", + "translateY(-100%)", + "translateY(0)" ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "\"Helvetica Neue\", sans-serif", - "index": 57 - } + "font-family": [ + "\"Helvetica Neue\", sans-serif" ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.1em", - "index": 58 - } + "line-height": [ + "1.1em" ] }, - "unique": { - "display": [ - { - "type": "decl", - "prop": "display", - "value": "inline-block", - "index": 0 - }, - { - "type": "decl", - "prop": "display", - "value": "inline", - "index": 4 - }, - { - "type": "decl", - "prop": "display", - "value": "block", - "index": 19 - } - ], - "verticalAlign": [ - { - "type": "decl", - "prop": "vertical-align", - "value": "middle", - "index": 1 - }, - { - "type": "decl", - "prop": "vertical-align", - "value": "auto", - "index": 2 - } - ], - "zoom": [ - { - "type": "decl", - "prop": "zoom", - "value": "1", - "index": 3 - } - ], - "position": [ - { - "type": "decl", - "prop": "position", - "value": "relative", - "index": 5 - }, - { - "type": "decl", - "prop": "position", - "value": "absolute", - "index": 20 - } - ], - "visibility": [ - { - "type": "decl", - "prop": "visibility", - "value": "hidden", - "index": 17 - } - ], - "textAlign": [ - { - "type": "decl", - "prop": "text-align", - "value": "left", - "index": 18 - }, - { - "type": "decl", - "prop": "text-align", - "value": "center", - "index": 59 - } - ], - "top": [ - { - "type": "decl", - "prop": "top", - "value": "0", - "index": 21 - } - ], - "left": [ - { - "type": "decl", - "prop": "left", - "value": "0", - "index": 22 - } - ], - "right": [ - { - "type": "decl", - "prop": "right", - "value": "0", - "index": 23 - } - ], - "bottom": [ - { - "type": "decl", - "prop": "bottom", - "value": "0", - "index": 24 - } - ], - "overflow": [ - { - "type": "decl", - "prop": "overflow", - "value": "hidden", - "index": 25 - } - ], - "webkitBackfaceVisibility": [ - { - "type": "decl", - "prop": "-webkit-backface-visibility", - "value": "hidden", - "index": 28 - } - ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateZ(0)", - "index": 30 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-100%)", - "index": 37 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0)", - "index": 52 - } - ], - "webkitTransition": [ - { - "type": "decl", - "prop": "-webkit-transition", - "value": "-webkit-transform 2s", - "index": 32 - } - ], - "mozTransition": [ - { - "type": "decl", - "prop": "-moz-transition", - "value": "-moz-transform 2s", - "index": 33 - } - ], - "msTransition": [ - { - "type": "decl", - "prop": "-ms-transition", - "value": "-ms-transform 2s", - "index": 34 - } - ], - "oTransition": [ - { - "type": "decl", - "prop": "-o-transition", - "value": "-o-transform 2s", - "index": 35 - } - ], - "transition": [ - { - "type": "decl", - "prop": "transition", - "value": "transform 2s", - "index": 36 - } - ], - "mozTransform": [ - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(-100%)", - "index": 38 - }, - { - "type": "decl", - "prop": "-moz-transform", - "value": "translateY(0)", - "index": 53 - } - ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-100%)", - "index": 39 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0)", - "index": 54 - } - ], - "oTransform": [ - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(-100%)", - "index": 40 - }, - { - "type": "decl", - "prop": "-o-transform", - "value": "translateY(0)", - "index": 55 - } - ], - "transform": [ - { - "type": "decl", - "prop": "transform", - "value": "translateY(-100%)", - "index": 41 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0)", - "index": 56 - } - ], - "fontFamily": [ - { - "type": "decl", - "prop": "font-family", - "value": "\"Helvetica Neue\", sans-serif", - "index": 57 - } - ], - "lineHeight": [ - { - "type": "decl", - "prop": "line-height", - "value": "1.1em", - "index": 58 - } - ] - }, - "byMedia": {}, - "propertyResetDeclarations": {}, - "importantCount": 0, - "vendorPrefixCount": 22, - "displayNoneCount": 0, - "uniqueDeclarationsCount": 35 + "resets": {} }, - "aggregates": { - "selectors": 28, - "declarations": 60, - "properties": [ - "display", - "verticalAlign", - "zoom", - "position", - "visibility", - "textAlign", - "top", - "left", - "right", - "bottom", - "overflow", - "webkitBackfaceVisibility", - "webkitTransform", - "webkitTransition", - "mozTransition", - "msTransition", - "oTransition", - "transition", - "mozTransform", - "msTransform", - "oTransform", - "transform", - "fontFamily", - "lineHeight" - ], - "mediaQueries": [], - "display": { - "total": 10, - "unique": 3 - }, - "verticalAlign": { - "total": 6, - "unique": 2 - }, - "zoom": { - "total": 3, - "unique": 1 - }, - "position": { - "total": 4, - "unique": 2 - }, - "visibility": { - "total": 1, - "unique": 1 - }, - "textAlign": { - "total": 2, - "unique": 2 - }, - "top": { - "total": 1, - "unique": 1 - }, - "left": { - "total": 1, - "unique": 1 - }, - "right": { - "total": 1, - "unique": 1 - }, - "bottom": { - "total": 1, - "unique": 1 - }, - "overflow": { - "total": 1, - "unique": 1 - }, - "webkitBackfaceVisibility": { - "total": 1, - "unique": 1 - }, - "webkitTransform": { - "total": 4, - "unique": 3 - }, - "webkitTransition": { - "total": 2, - "unique": 1 - }, - "mozTransition": { - "total": 2, - "unique": 1 - }, - "msTransition": { - "total": 2, - "unique": 1 - }, - "oTransition": { - "total": 2, - "unique": 1 - }, - "transition": { - "total": 2, - "unique": 1 - }, - "mozTransform": { - "total": 3, - "unique": 2 - }, - "msTransform": { - "total": 3, - "unique": 2 - }, - "oTransform": { - "total": 3, - "unique": 2 - }, - "transform": { - "total": 3, - "unique": 2 - }, - "fontFamily": { - "total": 1, - "unique": 1 - }, - "lineHeight": { - "total": 1, - "unique": 1 - }, - "idSelectors": 0, - "classSelectors": 28, - "repeatedSelectors": [ - ".odometer.odometer-auto-theme", - ".odometer.odometer-theme-default" - ], - "pseudoClassSelectors": 0, - "pseudoElementSelectors": 0 - } + "aggregates": {} } \ No newline at end of file diff --git a/test/results/small.json b/test/results/small.json index 5d3d143..4c9bd6d 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -1,1031 +1,120 @@ { - "averages": { - "specificity": 20.272727272727273, - "ruleSize": 2 - }, "size": 827, "gzipSize": 336, - "selectors": [ - { - "selector": ".red", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".red", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": "#foo", - "specificity": "0,1,0,0", - "parts": [ - { - "selector": "#foo", - "type": "a", - "index": 0, - "length": 4 - } - ], - "specificity_10": 100 - }, - { - "selector": ".red", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".red", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-tomato", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".sm-tomato", - "type": "b", - "index": 0, - "length": 10 - } - ], - "specificity_10": 10 - }, - { - "selector": ".sm-tomato::after", - "specificity": "0,0,1,1", - "parts": [ - { - "selector": ".sm-tomato", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": "::after", - "type": "c", - "index": 10, - "length": 7 - } - ], - "specificity_10": 11 - }, - { - "selector": ".sm-tomato:first-child:last-child", - "specificity": "0,0,3,0", - "parts": [ - { - "selector": ".sm-tomato", - "type": "b", - "index": 0, - "length": 10 - }, - { - "selector": ":first-child", - "type": "b", - "index": 10, - "length": 12 - }, - { - "selector": ":last-child", - "type": "b", - "index": 22, - "length": 11 - } - ], - "specificity_10": 30 - }, - { - "selector": ".box", - "specificity": "0,0,1,0", - "parts": [ - { - "selector": ".box", - "type": "b", - "index": 0, - "length": 4 - } - ], - "specificity_10": 10 - }, - { - "selector": ".box:first-child", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".box", - "type": "b", - "index": 0, - "length": 4 - }, - { - "selector": ":first-child", - "type": "b", - "index": 4, - "length": 12 - } - ], - "specificity_10": 20 - }, - { - "selector": ".box:last-child", - "specificity": "0,0,2,0", - "parts": [ - { - "selector": ".box", - "type": "b", - "index": 0, - "length": 4 - }, - { - "selector": ":last-child", - "type": "b", - "index": 4, - "length": 11 - } - ], - "specificity_10": 20 - }, - { - "selector": "0%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "0%", - "type": "c", - "index": 0, - "length": 2 - } - ], - "specificity_10": 1 - }, - { - "selector": "100%", - "specificity": "0,0,0,1", - "parts": [ - { - "selector": "100%", - "type": "c", - "index": 0, - "length": 4 - } - ], - "specificity_10": 1 + "rules": { + "total": 10, + "size": { + "graph": [ + 1, + 1, + 3, + 1, + 2, + 2, + 1, + 1, + 4, + 4 + ], + "max": 0, + "average": 2 } - ], - "rules": [ - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "important": true, - "value": "red", - "index": 0 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "important": true, - "value": "red", - "index": 0 - } - ], - "selector": ".red, #foo" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "red", - "index": 1 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "red", - "index": 1 - } - ], - "selector": ".red" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - }, - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - }, - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - }, - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - }, - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - } - ], - "selector": ".sm-tomato" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "content", - "value": "'hello'", - "index": 5 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "content", - "value": "'hello'", - "index": 5 - } - ], - "selector": ".sm-tomato::after" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": ".8", - "index": 6 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "none", - "index": 7 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": ".8", - "index": 6 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "none", - "index": 7 - } - ], - "selector": ".sm-tomato:first-child:last-child" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "10px", - "index": 8 - }, - { - "type": "decl", - "prop": "padding", - "value": "5px", - "index": 9 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "10px", - "index": 8 - }, - { - "type": "decl", - "prop": "padding", - "value": "5px", - "index": 9 - } - ], - "selector": ".box" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin", - "value": "0px 0", - "index": 10 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin", - "value": "0px 0", - "index": 10 - } - ], - "selector": ".box:first-child" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0px", - "index": 11 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0px", - "index": 11 - } - ], - "selector": ".box:last-child" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": "0", - "index": 12 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 13 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 14 - }, - { - "type": "decl", - "prop": "transform", - "important": true, - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 15 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": "0", - "index": 12 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 13 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 14 - }, - { - "type": "decl", - "prop": "transform", - "important": true, - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 15 - } - ], - "selector": "0%" - }, - { - "type": "rule", - "childs": [ - { - "type": "decl", - "prop": "opacity", - "value": "1", - "index": 16 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 17 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 18 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 19 - } - ], - "declarations": [ - { - "type": "decl", - "prop": "opacity", - "value": "1", - "index": 16 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 17 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 18 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 19 - } - ], - "selector": "100%" + }, + "selectors": { + "total": 11, + "id": 1, + "class": 8, + "type": 0, + "pseudoClass": 3, + "pseudoElement": 1, + "repeated": [ + ".red" + ], + "values": [ + ".red", + "#foo", + ".red", + ".sm-tomato", + ".sm-tomato::after", + ".sm-tomato:first-child:last-child", + ".box", + ".box:first-child", + ".box:last-child", + "0%", + "100%" + ], + "specificity": { + "graph": [ + 10, + 100, + 10, + 10, + 11, + 30, + 10, + 20, + 20, + 1, + 1 + ], + "max": 100, + "average": 20.272727272727273 } - ], + }, "declarations": { - "all": [ - { - "type": "decl", - "prop": "color", - "important": true, - "value": "red", - "index": 0 - }, - { - "type": "decl", - "prop": "color", - "value": "red", - "index": 1 - }, - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - }, - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - }, - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - }, - { - "type": "decl", - "prop": "content", - "value": "'hello'", - "index": 5 - }, - { - "type": "decl", - "prop": "opacity", - "value": ".8", - "index": 6 - }, - { - "type": "decl", - "prop": "border-bottom", - "value": "none", - "index": 7 - }, - { - "type": "decl", - "prop": "margin", - "value": "10px", - "index": 8 - }, - { - "type": "decl", - "prop": "padding", - "value": "5px", - "index": 9 - }, - { - "type": "decl", - "prop": "margin", - "value": "0px 0", - "index": 10 - }, - { - "type": "decl", - "prop": "margin-bottom", - "value": "0px", - "index": 11 - }, - { - "type": "decl", - "prop": "opacity", - "value": "0", - "index": 12 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 13 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 14 - }, - { - "type": "decl", - "prop": "transform", - "important": true, - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 15 - }, - { - "type": "decl", - "prop": "opacity", - "value": "1", - "index": 16 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 17 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 18 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 19 - } - ], - "byProperty": { - "color": [ - { - "type": "decl", - "prop": "color", - "important": true, - "value": "red", - "index": 0 - }, - { - "type": "decl", - "prop": "color", - "value": "red", - "index": 1 - }, - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - } - ], - "backgroundColor": [ - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - } - ], - "msBorderRadius": [ - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - } - ], - "content": [ - { - "type": "decl", - "prop": "content", - "value": "'hello'", - "index": 5 - } - ], - "opacity": [ - { - "type": "decl", - "prop": "opacity", - "value": ".8", - "index": 6 - }, - { - "type": "decl", - "prop": "opacity", - "value": "0", - "index": 12 - }, - { - "type": "decl", - "prop": "opacity", - "value": "1", - "index": 16 - } - ], - "borderBottom": [ - { - "type": "decl", - "prop": "border-bottom", - "value": "none", - "index": 7 - } - ], - "margin": [ - { - "type": "decl", - "prop": "margin", - "value": "10px", - "index": 8 - }, - { - "type": "decl", - "prop": "margin", - "value": "0px 0", - "index": 10 - } - ], - "padding": [ - { - "type": "decl", - "prop": "padding", - "value": "5px", - "index": 9 - } - ], - "marginBottom": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0px", - "index": 11 - } - ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 13 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 17 - } - ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 14 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 18 - } - ], - "transform": [ - { - "type": "decl", - "prop": "transform", - "important": true, - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 15 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 19 - } - ] - }, - "unique": { + "total": 20, + "important": 2, + "vendorPrefix": 5, + "properties": { "color": [ - { - "type": "decl", - "prop": "color", - "important": true, - "value": "red", - "index": 0 - }, - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - } + "red", + "red", + "tomato" ], - "backgroundColor": [ - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - } + "background-color": [ + "hotpink" ], - "msBorderRadius": [ - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - } + "-ms-border-radius": [ + "0" ], "content": [ - { - "type": "decl", - "prop": "content", - "value": "'hello'", - "index": 5 - } + "'hello'" ], "opacity": [ - { - "type": "decl", - "prop": "opacity", - "value": ".8", - "index": 6 - }, - { - "type": "decl", - "prop": "opacity", - "value": "0", - "index": 12 - }, - { - "type": "decl", - "prop": "opacity", - "value": "1", - "index": 16 - } + ".8", + "0", + "1" ], - "borderBottom": [ - { - "type": "decl", - "prop": "border-bottom", - "value": "none", - "index": 7 - } + "border-bottom": [ + "none" ], "margin": [ - { - "type": "decl", - "prop": "margin", - "value": "10px", - "index": 8 - }, - { - "type": "decl", - "prop": "margin", - "value": "0px 0", - "index": 10 - } + "10px", + "0px 0" ], "padding": [ - { - "type": "decl", - "prop": "padding", - "value": "5px", - "index": 9 - } + "5px" ], - "marginBottom": [ - { - "type": "decl", - "prop": "margin-bottom", - "value": "0px", - "index": 11 - } + "margin-bottom": [ + "0px" ], - "webkitTransform": [ - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 13 - }, - { - "type": "decl", - "prop": "-webkit-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 17 - } + "-webkit-transform": [ + "translateY(-20px) translate3d(0, 0, 0)", + "translateY(0) translate3d(0, 0, 0)" ], - "msTransform": [ - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 14 - }, - { - "type": "decl", - "prop": "-ms-transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 18 - } + "-ms-transform": [ + "translateY(-20px) translate3d(0, 0, 0)", + "translateY(0) translate3d(0, 0, 0)" ], "transform": [ - { - "type": "decl", - "prop": "transform", - "important": true, - "value": "translateY(-20px) translate3d(0, 0, 0)", - "index": 15 - }, - { - "type": "decl", - "prop": "transform", - "value": "translateY(0) translate3d(0, 0, 0)", - "index": 19 - } - ] - }, - "byMedia": { - "(minWidth:30em)": [ - { - "type": "decl", - "prop": "color", - "value": "tomato", - "index": 2 - }, - { - "type": "decl", - "prop": "background-color", - "value": "hotpink", - "index": 3 - }, - { - "type": "decl", - "prop": "-ms-border-radius", - "value": "0", - "index": 4 - } + "translateY(-20px) translate3d(0, 0, 0)", + "translateY(0) translate3d(0, 0, 0)" ] }, - "propertyResetDeclarations": { + "resets": { "margin": 1, - "marginBottom": 1 - }, - "importantCount": 2, - "vendorPrefixCount": 5, - "displayNoneCount": 0, - "uniqueDeclarationsCount": 19 + "margin-bottom": 1 + } }, - "aggregates": { - "selectors": 11, - "declarations": 20, - "properties": [ - "color", - "backgroundColor", - "msBorderRadius", - "content", - "opacity", - "borderBottom", - "margin", - "padding", - "marginBottom", - "webkitTransform", - "msTransform", - "transform" - ], - "mediaQueries": [ - "(minWidth:30em)" - ], - "color": { - "total": 3, - "unique": 2 - }, - "backgroundColor": { - "total": 1, - "unique": 1 - }, - "msBorderRadius": { - "total": 1, - "unique": 1 - }, - "content": { - "total": 1, - "unique": 1 - }, - "opacity": { - "total": 3, - "unique": 3 - }, - "borderBottom": { - "total": 1, - "unique": 1 - }, - "margin": { - "total": 2, - "unique": 2 - }, - "padding": { - "total": 1, - "unique": 1 - }, - "marginBottom": { - "total": 1, - "unique": 1 - }, - "webkitTransform": { - "total": 2, - "unique": 2 - }, - "msTransform": { - "total": 2, - "unique": 2 - }, - "transform": { - "total": 2, - "unique": 2 - }, - "idSelectors": 1, - "classSelectors": 8, - "repeatedSelectors": [ - ".red" - ], - "pseudoClassSelectors": 3, - "pseudoElementSelectors": 1 - } + "aggregates": {} } \ No newline at end of file diff --git a/test/test.js b/test/test.js index a7953d4..3bbeb5e 100644 --- a/test/test.js +++ b/test/test.js @@ -1,146 +1,164 @@ -var fs = require('fs'); -var assert = require('assert'); -var postcss = require('postcss'); -var cssstats = require('..'); + +var fs = require('fs') +var assert = require('assert') +var postcss = require('postcss') +var cssstats = require('..') describe('css-statistics', function() { - var stats; + var stats before(function() { - stats = cssstats(fixture('small')); - }); - - describe('AST arguments', function() { - - it('should be handled correctly', function() { - var ast = postcss.parse(fixture('small')); - var astStats = cssstats(ast); - assert.deepEqual(astStats.aggregates, stats.aggregates); - }); - }); + stats = cssstats(fixture('small')) + }) + + describe('PostCSS plugin', function() { + + it('should be handled correctly', function(done) { + postcss() + .use(cssstats()) + .process(fixture('small')) + .then(function (result) { + var pluginStats = result.messages[0].stats + assert.deepEqual(pluginStats.aggregates, stats.aggregates) + done() + }) + }) + }) describe('base stats', function() { it('should calculate the correct file size', function() { - assert.equal(stats.size, 827); - }); + assert.equal(stats.size, 827) + }) it('should calculate the correct gzipped file size', function() { - assert.equal(stats.gzipSize, 336); - }); - }); + assert.equal(stats.gzipSize, 336) + }) + }) describe('averages', function() { it('should correctly count specificity stats', function() { - assert.equal(stats.averages.specificity, 20.272727272727273); - }); + assert.equal(stats.selectors.specificity.average, 20.272727272727273) + }) it('should correctly count rule size stats', function() { - assert.equal(stats.averages.ruleSize, 2); - }); - }); + assert.equal(stats.rules.size.average, 2) + }) + }) describe('aggregates', function() { it('should correctly count declarations', function() { - assert.equal(stats.aggregates.declarations, 20); - }); + assert.equal(stats.declarations.total, 20) + }) it('should correctly count selectors', function() { - assert.equal(stats.aggregates.selectors, 11); - }); + assert.equal(stats.selectors.total, 11) + }) it('should correctly count the number of id selectors', function() { - assert.equal(stats.aggregates.idSelectors, 1); - }); + assert.equal(stats.selectors.id, 1) + }) it('should correctly count the number of class selectors', function() { - assert.equal(stats.aggregates.classSelectors, 8); - }); + assert.equal(stats.selectors.class, 8) + }) it('should correctly count the number of pseudo element selectors', function() { - assert.equal(stats.aggregates.pseudoElementSelectors, 1); - }); + assert.equal(stats.selectors.pseudoElement, 1) + }) it('should correctly count the number of pseudo class selectors', function() { - assert.equal(stats.aggregates.pseudoClassSelectors, 3); - }); + assert.equal(stats.selectors.pseudoClass, 3) + }) it('should correctly aggregate the repeated selectors', function() { - assert.deepEqual(stats.aggregates.repeatedSelectors, ['.red']); - }); - }); + assert.deepEqual(stats.selectors.repeated, ['.red']) + }) + }) describe('declarations', function() { it('should correctly count vendor prefixes', function() { - assert.equal(stats.declarations.vendorPrefixCount, 5); - }); + assert.equal(stats.declarations.vendorPrefix, 5) + }) it('should correctly count important values', function() { - assert.equal(stats.declarations.importantCount, 2); - }); + assert.equal(stats.declarations.important, 2) + }) - it('should correctly count the number of unique declarations', function() { - assert.equal(stats.declarations.uniqueDeclarationsCount, 19); - }); + // Deprecate in favor of presentation-side uniquing + // it('should correctly count the number of unique declarations', function() { + // assert.equal(stats.declarations.uniqueDeclarationsCount, 19) + // }) it('should correctly count the number of declarations that reset properties', function() { - assert.deepEqual(stats.declarations.propertyResetDeclarations, {'margin': 1, 'marginBottom': 1}); - }); - }); + assert.deepEqual(stats.declarations.resets, {'margin': 1, 'margin-bottom': 1}) + }) + }) describe('keyframes', function() { - var keyframeStats; + var keyframeStats before(function() { - keyframeStats = cssstats(fixture('keyframes')); - }); + keyframeStats = cssstats(fixture('keyframes')) + }) it('should correctly get statistics for CSS in, and after, a keyframe', function() { - assert.equal(keyframeStats.aggregates.color.total, 5); - assert.equal(keyframeStats.aggregates.color.unique, 4); - }); - }); - - it('should be able to parse css and produce stats', function() { - ['basscss', 'small', 'font-awesome', 'gridio', 'gridio-national-light'].forEach(function(stylesheet) { - renderJson(stylesheet); - }); - }); -}); - + assert.equal(keyframeStats.declarations.properties.color.length, 5) + // assert.equal(keyframeStats.aggregates.color.unique, 4) + }) + }) + + it('should be able to parse css and produce stats', function(done) { + [ + 'basscss', + 'small', + // 'font-awesome', + 'gridio', + 'gridio-national-light' + ].forEach(function(stylesheet) { + renderJson(stylesheet) + }) + done() + }) +}) + +// This seems like something better suited for the app, not the core +/* describe('font shorthand property', function() { - var stats; + var stats before(function() { - stats = cssstats(fixture('font-shorthand')); - }); + stats = cssstats(fixture('font-shorthand')) + }) it('should be able to grab the font-size declaration', function() { - assert.equal(stats.aggregates.fontSize.total, 2); - }); + assert.equal(stats.declarations.properties['font-size'].length, 2) + }) it('should be able to grab the font-family declaration', function() { - assert.equal(stats.aggregates.fontFamily.total, 1); - }); + assert.equal(stats.declarations.properties['font-family'].length, 1) + }) it('should be able to grab the font-weight declaration', function() { - assert.equal(stats.aggregates.fontWeight.total, 1); - }); + assert.equal(stats.declarations.properties['font-weight'].length, 1) + }) it('should be able to grab the font-style declaration', function() { - assert.equal(stats.aggregates.fontStyle.total, 1); - }); -}); + assert.equal(stats.aggregates.fontStyle.total, 1) + }) +}) +*/ function fixture(name) { - return fs.readFileSync('test/fixtures/' + name + '.css', 'utf8').toString().trim(); + return fs.readFileSync('test/fixtures/' + name + '.css', 'utf8').toString().trim() } function renderJson(filename) { - var css = fixture(filename); - var obj = cssstats(css); - fs.writeFileSync('./test/results/' + filename + '.json', JSON.stringify(obj, null, 2)); + var css = fixture(filename) + var obj = cssstats(css) + fs.writeFileSync('./test/results/' + filename + '.json', JSON.stringify(obj, null, 2)) } + From 44f78ae7e0946fc10bd3328f0f915d03a9e0beb0 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 01:48:15 -0400 Subject: [PATCH 12/53] Use reduce for finding duplicate selectors --- lib/selectors.js | 23 +++++++++++------------ test/results/basscss.json | 26 +++++++++++++------------- 2 files changed, 24 insertions(+), 25 deletions(-) diff --git a/lib/selectors.js b/lib/selectors.js index c18d9d6..27f1038 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -8,8 +8,6 @@ var hasPseudoClass = require('has-pseudo-class') module.exports = function(root) { - var repeatedSelectorsCache = {} - var result = { total: 0, id: 0, @@ -47,9 +45,6 @@ module.exports = function(root) { result.total++ result.values.push(selector) - repeatedSelectorsCache[selector] = repeatedSelectorsCache[selector] || 0 - repeatedSelectorsCache[selector]++ - // Add type selector check if (hasClassSelector(selector)) { @@ -73,15 +68,19 @@ module.exports = function(root) { result.specificity.graph = graph result.specificity.max = _.max(graph) result.specificity.average = _.sum(graph) / graph.length + result.repeated = _.uniq( + _.clone(result.values) + .sort() + .reduce(function (a, b, i, arr) { + if (b == arr[i - 1] || b == arr[i + 1]) { + return a.concat(b) + } else { + return a + } + }, []) + ) }) - Object.keys(repeatedSelectorsCache) - .forEach(function(selector) { - if (repeatedSelectorsCache[selector] && repeatedSelectorsCache[selector] > 1) { - result.repeated.push(selector) - } - }) - return result } diff --git a/test/results/basscss.json b/test/results/basscss.json index 3df1e14..2120a56 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -307,30 +307,30 @@ "pseudoClass": 41, "pseudoElement": 3, "repeated": [ + ".clearfix:after", + ".lg-show", + ".md-show", + ".radio-light", + ".sm-show", + "blockquote", "body", "button", - "input", - "select", - "textarea", + "code", "h1", "h2", "h3", "h4", "h5", "h6", + "hr", + "input", "ol", - "ul", "pre", - "code", - "hr", - "blockquote", - "th", + "select", "td", - ".clearfix:after", - ".sm-show", - ".md-show", - ".lg-show", - ".radio-light" + "textarea", + "th", + "ul" ], "values": [ "body", From b1fa8b93c0baf35394d2646a855d225e24c19c84 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 12:42:00 -0400 Subject: [PATCH 13/53] Add media queries module --- index.js | 2 ++ lib/media-queries.js | 26 +++++++++++++++++++++++++ test/results/basscss.json | 18 +++++++++++++++++ test/results/gridio-national-light.json | 5 +++++ test/results/gridio.json | 5 +++++ test/results/small.json | 7 +++++++ 6 files changed, 63 insertions(+) create mode 100644 lib/media-queries.js diff --git a/index.js b/index.js index 31333d5..c9e0d6e 100644 --- a/index.js +++ b/index.js @@ -6,6 +6,7 @@ var size = require('./lib/size') var rules = require('./lib/rules') var selectors = require('./lib/selectors') var declarations = require('./lib/declarations') +var mediaQueries = require('./lib/media-queries') module.exports = function(src, opts) { @@ -26,6 +27,7 @@ module.exports = function(src, opts) { stats.rules = rules(root) stats.selectors = selectors(root) stats.declarations = declarations(root) + stats.mediaQueries = mediaQueries(root) stats.aggregates = {} diff --git a/lib/media-queries.js b/lib/media-queries.js new file mode 100644 index 0000000..2f8194d --- /dev/null +++ b/lib/media-queries.js @@ -0,0 +1,26 @@ + +var _ = require('lodash') + +module.exports = function(root) { + + var result = { + total: 0, + unique: 0, + values: [] + } + + root.eachAtRule(function (rule) { + if (rule.name === 'media') { + console.log(rule) + result.total++ + result.values.push(rule.params) + } + }) + + var uniques = _.uniq(result.values) + result.unique = uniques.length + + return result + +} + diff --git a/test/results/basscss.json b/test/results/basscss.json index 2120a56..27953b1 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1680,5 +1680,23 @@ "margin-bottom": 1 } }, + "mediaQueries": { + "total": 12, + "unique": 3, + "values": [ + "(min-width: 40em)", + "(min-width: 52em)", + "(min-width: 64em)", + "(min-width: 40em)", + "(min-width: 52em)", + "(min-width: 64em)", + "(min-width: 40em)", + "(min-width: 52em)", + "(min-width: 64em)", + "(min-width: 40em)", + "(min-width: 52em)", + "(min-width: 64em)" + ] + }, "aggregates": {} } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index c0e06a3..78b343b 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -31,5 +31,10 @@ "properties": {}, "resets": {} }, + "mediaQueries": { + "total": 0, + "unique": 0, + "values": [] + }, "aggregates": {} } \ No newline at end of file diff --git a/test/results/gridio.json b/test/results/gridio.json index ee557fc..7f839bb 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -216,5 +216,10 @@ }, "resets": {} }, + "mediaQueries": { + "total": 0, + "unique": 0, + "values": [] + }, "aggregates": {} } \ No newline at end of file diff --git a/test/results/small.json b/test/results/small.json index 4c9bd6d..ffa960f 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -116,5 +116,12 @@ "margin-bottom": 1 } }, + "mediaQueries": { + "total": 1, + "unique": 1, + "values": [ + "(min-width: 30em)" + ] + }, "aggregates": {} } \ No newline at end of file From 018399b5c49b1dbf9e6120a086c643a94be2df01 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 12:44:07 -0400 Subject: [PATCH 14/53] Add standard --- package.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ee5e026..d51ba05 100644 --- a/package.json +++ b/package.json @@ -39,11 +39,13 @@ "homepage": "https://github.com/jxnblk/css-statistics", "devDependencies": { "get-css": "0.0.2", + "jshint": "2.8.0", "mocha": "^2.1.0", - "jshint": "2.8.0" + "standard": "^4.5.4" }, "scripts": { - "test": "mocha test", - "jshint": "jshint index.js lib test" + "jshint": "jshint index.js lib test", + "standard": "standard", + "test": "mocha test" } } From ae017ec3c0719265308c2797dc1359d9900944a4 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 12:58:39 -0400 Subject: [PATCH 15/53] Use standard --- .jshintrc | 1 + bin/cssstats.js | 38 ++++++++--------- index.js | 12 +++--- lib/aggregates.js | 32 +++++++-------- lib/declarations.js | 10 ++--- lib/media-queries.js | 2 +- lib/rules.js | 8 ++-- lib/selectors.js | 11 +++-- lib/size.js | 7 ++-- lib/util/font-shorthand.js | 43 ++++++++++---------- lib/util/unique-declarations.js | 17 ++++---- package.json | 7 ++++ test/test.js | 72 ++++++++++++++++----------------- 13 files changed, 133 insertions(+), 127 deletions(-) diff --git a/.jshintrc b/.jshintrc index 7e15056..1c55758 100644 --- a/.jshintrc +++ b/.jshintrc @@ -37,6 +37,7 @@ // Personal styling preferences. + "asi" : true, "newcap" : true, // Require capitalization of all constructor functions e.g. `new F()`. "noempty" : true, // Prohibit use of empty blocks. "nomen" : true, // Prohibit use of initial or trailing underbars in names. diff --git a/bin/cssstats.js b/bin/cssstats.js index 7198200..68838af 100755 --- a/bin/cssstats.js +++ b/bin/cssstats.js @@ -1,43 +1,43 @@ #!/usr/bin/env node -var program = require('commander'); -var cssstats = require('..'); -var fs = require('fs'); -var stdin = require('stdin'); +var program = require('commander') +var cssstats = require('..') +var fs = require('fs') +var stdin = require('stdin') var version = '1.6.0' -console.log('CSS Statistics CLI (' + version + ')'); +console.log('CSS Statistics CLI (' + version + ')') program - .version(version); + .version(version) program .command('file [file]') .description('read a local css file') - .action(function(file) { + .action(function (file) { if (!file) { - console.log('Please specify a CSS file'); - return; + console.log('Please specify a CSS file') + return } try { - var css = fs.readFileSync(file, 'utf8'); - console.log(JSON.stringify(cssstats(css), null, 2)); + var css = fs.readFileSync(file, 'utf8') + console.log(JSON.stringify(cssstats(css), null, 2)) } catch (e) { - console.log('CSS Statistics encountered an error reading ' + file); - console.log(e); + console.log('CSS Statistics encountered an error reading ' + file) + console.log(e) } - }); + }) -program.parse(process.argv); +program.parse(process.argv) if (!program.args.length) { - console.log('Input some CSS\n^C to cancel\n^D when complete'); + console.log('Input some CSS\n^C to cancel\n^D when complete') - stdin(function(css) { + stdin(function (css) { if (css) { - console.log(JSON.stringify(cssstats(css), null, 2)); + console.log(JSON.stringify(cssstats(css), null, 2)) } - }); + }) } diff --git a/index.js b/index.js index c9e0d6e..affb48d 100644 --- a/index.js +++ b/index.js @@ -8,15 +8,14 @@ var selectors = require('./lib/selectors') var declarations = require('./lib/declarations') var mediaQueries = require('./lib/media-queries') -module.exports = function(src, opts) { +module.exports = function (src, opts) { opts = opts || {} opts = _.defaults(opts, { - safe: true, - // lite: false + safe: true }) - function parse(root, result) { + function parse (root, result) { var stats = {} @@ -40,8 +39,8 @@ module.exports = function(src, opts) { // Push message to PostCSS when used as a plugin if (result && result.messages) { result.messages.push({ - type: 'cssstats', - plugin: 'postcss-cssstats', + type: 'cssstats', + plugin: 'postcss-cssstats', stats: stats }) } @@ -63,6 +62,5 @@ module.exports = function(src, opts) { throw new TypeError('cssstats expects a string or to be used as a PostCSS plugin') } - } diff --git a/lib/aggregates.js b/lib/aggregates.js index 69a2526..80a56ac 100644 --- a/lib/aggregates.js +++ b/lib/aggregates.js @@ -1,24 +1,24 @@ -module.exports = function(obj) { +module.exports = function (obj) { - var result = {}; + var result = {} - result.selectors = obj.selectors.length || 0; - result.declarations = obj.declarations.all.length || 0; - result.properties = Object.keys(obj.declarations.byProperty) || []; - result.mediaQueries = Object.keys(obj.declarations.byMedia) || []; + result.selectors = obj.selectors.length || 0 + result.declarations = obj.declarations.all.length || 0 + result.properties = Object.keys(obj.declarations.byProperty) || [] + result.mediaQueries = Object.keys(obj.declarations.byMedia) || [] - function parseTotalUnique(key) { - var totalUnique = {}; - totalUnique.total = obj.declarations.byProperty[key].length || 0; - totalUnique.unique = obj.declarations.unique[key].length || 0; - return totalUnique; + function parseTotalUnique (key) { + var totalUnique = {} + totalUnique.total = obj.declarations.byProperty[key].length || 0 + totalUnique.unique = obj.declarations.unique[key].length || 0 + return totalUnique } - result.properties.forEach(function(key) { - result[key] = parseTotalUnique(key); - }); + result.properties.forEach(function (key) { + result[key] = parseTotalUnique(key) + }) - return result; + return result -}; +} diff --git a/lib/declarations.js b/lib/declarations.js index 6eae152..cbcd50e 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,12 +1,10 @@ -var _ = require('lodash') -var camelCase = require('camelcase') var isVendorPrefixed = require('is-vendor-prefixed') // var fontShorthand = require('./util/font-shorthand') // var uniqueDeclarations = require('./util/unique-declarations') -module.exports = function(root) { +module.exports = function (root) { var result = { total: 0, @@ -19,13 +17,13 @@ module.exports = function(root) { // uniqueDeclarationsCount: 0 } - root.eachRule(function(rule) { - rule.eachDecl(function(declaration) { + root.eachRule(function (rule) { + rule.eachDecl(function (declaration) { var prop = declaration.prop result.total++ - result.properties[prop] = result.properties[prop] || [] + result.properties[prop] = result.properties[prop] || [] result.properties[prop].push(declaration.value) if (isVendorPrefixed(declaration.prop)) { diff --git a/lib/media-queries.js b/lib/media-queries.js index 2f8194d..6f0c169 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -1,7 +1,7 @@ var _ = require('lodash') -module.exports = function(root) { +module.exports = function (root) { var result = { total: 0, diff --git a/lib/rules.js b/lib/rules.js index 1d03dc2..a6458bf 100644 --- a/lib/rules.js +++ b/lib/rules.js @@ -1,7 +1,7 @@ var _ = require('lodash') -module.exports = function(root) { +module.exports = function (root) { var result = { total: 0, @@ -9,12 +9,12 @@ module.exports = function(root) { graph: [], max: 0, average: 0 - }, + } } - root.eachRule(function(rule) { + root.eachRule(function (rule) { var declarations = 0 - rule.nodes.forEach(function(node) { + rule.nodes.forEach(function (node) { if (node.type === 'decl') { declarations++ } diff --git a/lib/selectors.js b/lib/selectors.js index 27f1038..9a7e6cc 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -6,7 +6,7 @@ var hasClassSelector = require('has-class-selector') var hasPseudoElement = require('has-pseudo-element') var hasPseudoClass = require('has-pseudo-class') -module.exports = function(root) { +module.exports = function (root) { var result = { total: 0, @@ -24,7 +24,7 @@ module.exports = function(root) { } } - function specificityGraph(selector) { + function specificityGraph (selector) { return specificity.calculate(selector)[0] .specificity .split(',') @@ -38,10 +38,9 @@ module.exports = function(root) { }) } - - root.eachRule(function(rule) { + root.eachRule(function (rule) { var graph - rule.selectors.forEach(function(selector) { + rule.selectors.forEach(function (selector) { result.total++ result.values.push(selector) @@ -72,7 +71,7 @@ module.exports = function(root) { _.clone(result.values) .sort() .reduce(function (a, b, i, arr) { - if (b == arr[i - 1] || b == arr[i + 1]) { + if (b === arr[i - 1] || b === arr[i + 1]) { return a.concat(b) } else { return a diff --git a/lib/size.js b/lib/size.js index ed013e1..35a046c 100644 --- a/lib/size.js +++ b/lib/size.js @@ -1,6 +1,7 @@ -module.exports = function(string) { +module.exports = function (string) { - return Buffer.byteLength(string, 'utf8'); + return Buffer.byteLength(string, 'utf8') + +} -}; diff --git a/lib/util/font-shorthand.js b/lib/util/font-shorthand.js index 1a354c0..38b513e 100644 --- a/lib/util/font-shorthand.js +++ b/lib/util/font-shorthand.js @@ -1,16 +1,16 @@ -var cssFontParser = require('cssfontparser'); +var cssFontParser = require('cssfontparser') -module.exports = function handleFontShorthand(obj) { +module.exports = function handleFontShorthand (obj) { if (obj.byProperty.font) { - obj.byProperty.font.forEach(function(fontShorthand) { - var fontProperties = cssFontParser(fontShorthand.value); + obj.byProperty.font.forEach(function (fontShorthand) { + var fontProperties = cssFontParser(fontShorthand.value) if (!fontProperties) { - return; + return } if (fontProperties.style) { - obj.byProperty.fontStyle = obj.byProperty.fontStyle || []; + obj.byProperty.fontStyle = obj.byProperty.fontStyle || [] obj.byProperty.fontStyle.push( generateDeclaration( @@ -18,11 +18,11 @@ module.exports = function handleFontShorthand(obj) { fontProperties.style, fontShorthand.index ) - ); + ) } if (fontProperties.variant) { - obj.byProperty.fontVariant = obj.byProperty.fontVariant || []; + obj.byProperty.fontVariant = obj.byProperty.fontVariant || [] obj.byProperty.fontVariant.push( generateDeclaration( @@ -30,11 +30,11 @@ module.exports = function handleFontShorthand(obj) { fontProperties.variant, fontShorthand.index ) - ); + ) } if (fontProperties.weight) { - obj.byProperty.fontWeight = obj.byProperty.fontWeight || []; + obj.byProperty.fontWeight = obj.byProperty.fontWeight || [] obj.byProperty.fontWeight.push( generateDeclaration( @@ -42,11 +42,11 @@ module.exports = function handleFontShorthand(obj) { fontProperties.weight, fontShorthand.index ) - ); + ) } if (fontProperties.size) { - obj.byProperty.fontSize = obj.byProperty.fontSize || []; + obj.byProperty.fontSize = obj.byProperty.fontSize || [] obj.byProperty.fontSize.push( generateDeclaration( @@ -54,11 +54,11 @@ module.exports = function handleFontShorthand(obj) { fontProperties.size, fontShorthand.index ) - ); + ) } if (fontProperties.lineHeight) { - obj.byProperty.lineHeight = obj.byProperty.lineHeight || []; + obj.byProperty.lineHeight = obj.byProperty.lineHeight || [] obj.byProperty.lineHeight.push( generateDeclaration( @@ -66,11 +66,11 @@ module.exports = function handleFontShorthand(obj) { fontProperties.lineHeight, fontShorthand.index ) - ); + ) } if (fontProperties.family) { - obj.byProperty.fontFamily = obj.byProperty.fontFamily || []; + obj.byProperty.fontFamily = obj.byProperty.fontFamily || [] obj.byProperty.fontFamily.push( generateDeclaration( @@ -78,17 +78,18 @@ module.exports = function handleFontShorthand(obj) { fontProperties.family.join(', '), fontShorthand.index ) - ); + ) } - }); + }) } -}; +} -function generateDeclaration(prop, value, index) { +function generateDeclaration (prop, value, index) { return { type: 'decl', prop: prop, value: value, index: index - }; + } } + diff --git a/lib/util/unique-declarations.js b/lib/util/unique-declarations.js index 6d890e6..019ce9f 100644 --- a/lib/util/unique-declarations.js +++ b/lib/util/unique-declarations.js @@ -1,11 +1,12 @@ -var _uniq = require('lodash').uniq; +var _uniq = require('lodash').uniq -module.exports = function uniqueDeclarations(obj) { - var uniqueDecls = {}; +module.exports = function uniqueDeclarations (obj) { + var uniqueDecls = {} - Object.keys(obj.byProperty).forEach(function(propKey){ - uniqueDecls[propKey] = _uniq(obj.byProperty[propKey], 'value'); - }); + Object.keys(obj.byProperty).forEach(function (propKey) { + uniqueDecls[propKey] = _uniq(obj.byProperty[propKey], 'value') + }) + + return uniqueDecls +} - return uniqueDecls; -}; diff --git a/package.json b/package.json index d51ba05..da3d107 100644 --- a/package.json +++ b/package.json @@ -47,5 +47,12 @@ "jshint": "jshint index.js lib test", "standard": "standard", "test": "mocha test" + }, + "standard": { + "global": [ + "before", + "describe", + "it" + ] } } diff --git a/test/test.js b/test/test.js index 3bbeb5e..9286f27 100644 --- a/test/test.js +++ b/test/test.js @@ -4,16 +4,16 @@ var assert = require('assert') var postcss = require('postcss') var cssstats = require('..') -describe('css-statistics', function() { +describe('css-statistics', function () { var stats - before(function() { + before(function () { stats = cssstats(fixture('small')) }) - describe('PostCSS plugin', function() { + describe('PostCSS plugin', function () { - it('should be handled correctly', function(done) { + it('should be handled correctly', function (done) { postcss() .use(cssstats()) .process(fixture('small')) @@ -25,100 +25,100 @@ describe('css-statistics', function() { }) }) - describe('base stats', function() { + describe('base stats', function () { - it('should calculate the correct file size', function() { + it('should calculate the correct file size', function () { assert.equal(stats.size, 827) }) - it('should calculate the correct gzipped file size', function() { + it('should calculate the correct gzipped file size', function () { assert.equal(stats.gzipSize, 336) }) }) - describe('averages', function() { + describe('averages', function () { - it('should correctly count specificity stats', function() { + it('should correctly count specificity stats', function () { assert.equal(stats.selectors.specificity.average, 20.272727272727273) }) - it('should correctly count rule size stats', function() { + it('should correctly count rule size stats', function () { assert.equal(stats.rules.size.average, 2) }) }) - describe('aggregates', function() { + describe('aggregates', function () { - it('should correctly count declarations', function() { + it('should correctly count declarations', function () { assert.equal(stats.declarations.total, 20) }) - it('should correctly count selectors', function() { + it('should correctly count selectors', function () { assert.equal(stats.selectors.total, 11) }) - it('should correctly count the number of id selectors', function() { + it('should correctly count the number of id selectors', function () { assert.equal(stats.selectors.id, 1) }) - it('should correctly count the number of class selectors', function() { + it('should correctly count the number of class selectors', function () { assert.equal(stats.selectors.class, 8) }) - it('should correctly count the number of pseudo element selectors', function() { + it('should correctly count the number of pseudo element selectors', function () { assert.equal(stats.selectors.pseudoElement, 1) }) - it('should correctly count the number of pseudo class selectors', function() { + it('should correctly count the number of pseudo class selectors', function () { assert.equal(stats.selectors.pseudoClass, 3) }) - it('should correctly aggregate the repeated selectors', function() { + it('should correctly aggregate the repeated selectors', function () { assert.deepEqual(stats.selectors.repeated, ['.red']) }) }) - describe('declarations', function() { + describe('declarations', function () { - it('should correctly count vendor prefixes', function() { + it('should correctly count vendor prefixes', function () { assert.equal(stats.declarations.vendorPrefix, 5) }) - it('should correctly count important values', function() { + it('should correctly count important values', function () { assert.equal(stats.declarations.important, 2) }) // Deprecate in favor of presentation-side uniquing - // it('should correctly count the number of unique declarations', function() { + // it('should correctly count the number of unique declarations', function () { // assert.equal(stats.declarations.uniqueDeclarationsCount, 19) // }) - it('should correctly count the number of declarations that reset properties', function() { + it('should correctly count the number of declarations that reset properties', function () { assert.deepEqual(stats.declarations.resets, {'margin': 1, 'margin-bottom': 1}) }) }) - describe('keyframes', function() { + describe('keyframes', function () { var keyframeStats - before(function() { + before(function () { keyframeStats = cssstats(fixture('keyframes')) }) - it('should correctly get statistics for CSS in, and after, a keyframe', function() { + it('should correctly get statistics for CSS in, and after, a keyframe', function () { assert.equal(keyframeStats.declarations.properties.color.length, 5) // assert.equal(keyframeStats.aggregates.color.unique, 4) }) }) - it('should be able to parse css and produce stats', function(done) { + it('should be able to parse css and produce stats', function (done) { [ 'basscss', 'small', // 'font-awesome', 'gridio', 'gridio-national-light' - ].forEach(function(stylesheet) { + ].forEach(function (stylesheet) { renderJson(stylesheet) }) done() @@ -127,36 +127,36 @@ describe('css-statistics', function() { // This seems like something better suited for the app, not the core /* -describe('font shorthand property', function() { +describe('font shorthand property', function () { var stats - before(function() { + before(function () { stats = cssstats(fixture('font-shorthand')) }) - it('should be able to grab the font-size declaration', function() { + it('should be able to grab the font-size declaration', function () { assert.equal(stats.declarations.properties['font-size'].length, 2) }) - it('should be able to grab the font-family declaration', function() { + it('should be able to grab the font-family declaration', function () { assert.equal(stats.declarations.properties['font-family'].length, 1) }) - it('should be able to grab the font-weight declaration', function() { + it('should be able to grab the font-weight declaration', function () { assert.equal(stats.declarations.properties['font-weight'].length, 1) }) - it('should be able to grab the font-style declaration', function() { + it('should be able to grab the font-style declaration', function () { assert.equal(stats.aggregates.fontStyle.total, 1) }) }) */ -function fixture(name) { +function fixture (name) { return fs.readFileSync('test/fixtures/' + name + '.css', 'utf8').toString().trim() } -function renderJson(filename) { +function renderJson (filename) { var css = fixture(filename) var obj = cssstats(css) fs.writeFileSync('./test/results/' + filename + '.json', JSON.stringify(obj, null, 2)) From 3a78964146ed1ba24a743cd92a0da111980cdd91 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 14:00:40 -0400 Subject: [PATCH 16/53] Remove unused aggregates object --- index.js | 2 -- lib/media-queries.js | 1 - test/results/basscss.json | 3 +-- test/results/gridio-national-light.json | 3 +-- test/results/gridio.json | 3 +-- test/results/small.json | 3 +-- test/test.js | 2 +- 7 files changed, 5 insertions(+), 12 deletions(-) diff --git a/index.js b/index.js index affb48d..07d0abc 100644 --- a/index.js +++ b/index.js @@ -28,8 +28,6 @@ module.exports = function (src, opts) { stats.declarations = declarations(root) stats.mediaQueries = mediaQueries(root) - stats.aggregates = {} - // Add extra stats when lite option is not set // if (!opts.lite) { // _.assign(stats, { diff --git a/lib/media-queries.js b/lib/media-queries.js index 6f0c169..6d04903 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -11,7 +11,6 @@ module.exports = function (root) { root.eachAtRule(function (rule) { if (rule.name === 'media') { - console.log(rule) result.total++ result.values.push(rule.params) } diff --git a/test/results/basscss.json b/test/results/basscss.json index 27953b1..6b2bdfc 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1697,6 +1697,5 @@ "(min-width: 52em)", "(min-width: 64em)" ] - }, - "aggregates": {} + } } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 78b343b..8b579f0 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -35,6 +35,5 @@ "total": 0, "unique": 0, "values": [] - }, - "aggregates": {} + } } \ No newline at end of file diff --git a/test/results/gridio.json b/test/results/gridio.json index 7f839bb..71ffd01 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -220,6 +220,5 @@ "total": 0, "unique": 0, "values": [] - }, - "aggregates": {} + } } \ No newline at end of file diff --git a/test/results/small.json b/test/results/small.json index ffa960f..1087b81 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -122,6 +122,5 @@ "values": [ "(min-width: 30em)" ] - }, - "aggregates": {} + } } \ No newline at end of file diff --git a/test/test.js b/test/test.js index 9286f27..b4e70ce 100644 --- a/test/test.js +++ b/test/test.js @@ -19,7 +19,7 @@ describe('css-statistics', function () { .process(fixture('small')) .then(function (result) { var pluginStats = result.messages[0].stats - assert.deepEqual(pluginStats.aggregates, stats.aggregates) + assert.deepEqual(pluginStats.selectors, stats.selectors) done() }) }) From c5c3811525f9d8841f4d0ad0a03e9971d4456626 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 14:35:46 -0400 Subject: [PATCH 17/53] Remove unused modules --- lib/aggregates.js | 24 ------------------------ lib/util/unique-declarations.js | 12 ------------ 2 files changed, 36 deletions(-) delete mode 100644 lib/aggregates.js delete mode 100644 lib/util/unique-declarations.js diff --git a/lib/aggregates.js b/lib/aggregates.js deleted file mode 100644 index 80a56ac..0000000 --- a/lib/aggregates.js +++ /dev/null @@ -1,24 +0,0 @@ - -module.exports = function (obj) { - - var result = {} - - result.selectors = obj.selectors.length || 0 - result.declarations = obj.declarations.all.length || 0 - result.properties = Object.keys(obj.declarations.byProperty) || [] - result.mediaQueries = Object.keys(obj.declarations.byMedia) || [] - - function parseTotalUnique (key) { - var totalUnique = {} - totalUnique.total = obj.declarations.byProperty[key].length || 0 - totalUnique.unique = obj.declarations.unique[key].length || 0 - return totalUnique - } - - result.properties.forEach(function (key) { - result[key] = parseTotalUnique(key) - }) - - return result - -} diff --git a/lib/util/unique-declarations.js b/lib/util/unique-declarations.js deleted file mode 100644 index 019ce9f..0000000 --- a/lib/util/unique-declarations.js +++ /dev/null @@ -1,12 +0,0 @@ -var _uniq = require('lodash').uniq - -module.exports = function uniqueDeclarations (obj) { - var uniqueDecls = {} - - Object.keys(obj.byProperty).forEach(function (propKey) { - uniqueDecls[propKey] = _uniq(obj.byProperty[propKey], 'value') - }) - - return uniqueDecls -} - From 48e368f42a917911aba42e1ac0751ba631190a7a Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 15:09:21 -0400 Subject: [PATCH 18/53] Update README --- README.md | 149 +++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 109 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index 566b1c9..e5a1019 100644 --- a/README.md +++ b/README.md @@ -11,27 +11,38 @@ npm install --save cssstats ## Usage +### Node + ```js -var fs = require('fs'); -var cssstats = require('csstats'); +var fs = require('fs') +var cssstats = require('csstats') -var css = fs.readFileSync('./styles.css', 'utf8'); -var obj = cssstats(css); +var css = fs.readFileSync('./styles.css', 'utf8') +var stats = cssstats(css) ``` -Instead of a CSS string, you can also pass the [PostCSS AST](https://github.com/postcss/postcss): +### PostCSS Plugin -```js -var fs = require('fs'); -var postcss = require('postcss'); -var cssstats = require('csstats'); +CSS Stats can be used as a [PostCSS](https://github.com/postcss/postcss) plugin. +The stats will be added to PostCSS's messages array. -var css = fs.readFileSync('./styles.css', 'utf8'); -var ast = postcss.parse(css); -var obj = cssstats(ast); +```js +var fs = require('fs') +var postcss = require('postcss') +var cssstats = require('csstats') + +var css = fs.readFileSync('./styles.css', 'utf8') +postcss() + .use(cssstats()) + .process(css) + .then(function (result) { + result.messages.forEach(function (message) { + console.log(message) + }) + }) ``` -### Using the CLI +#### CLI ```sh npm i -g cssstats @@ -47,39 +58,97 @@ getcss google.com | cssstats ### Returned Object -__`size`:__ The size of the file in bytes +```js +// Example +{ + size: n, + gzipSize: n, + rules: { + total: n, + size: { + graph: [n], + max: n, + average: n + } + }, + selectors: { + total: n, + id: n, + class: n, + type: n, + pseudoClass: n, + psuedoElement: n, + repeated: [str], + values: [str], + specificity: { + graph: [n], + max: n + average: n + } + }, + declarations: { + total: n, + important: n, + vendorPrefix: n, + properties: + prop: [str] + }, + resets: { + prop: n + } + }, + mediaQueries: { + total: n, + unique: n, + values: [str] + } +} +``` + +#### `size` +The size of the file in bytes -__`gzipSize`:__ The size of the stylesheet gzipped in bytes +#### `gzipSize` +The size of the stylesheet gzipped in bytes -__`selectors`:__ An array of selectors sorted by source order with the selector string, specificity score, and parts array +#### `rules` object -__`declarations`:__ An object of declarations. -- `declarations.all`: An array of declaration objects from PostCSS. -- `declarations.byProperty`: An object with keys for each property found in the stylesheet. -- `declarations.unique`: An object with keys for each unique property/value found in the stylesheet. -- `declarations.byMedia`: An object with keys for each media query found in the stylesheet. -- `declarations.propertyResetDeclarations`: An object with keys for each property with a value of `0` found in the stylesheet. (Actually only margins and paddings are counted) -- `declarations.importantCount`: The number of declarations with values that contain `!important` -- `declarations.vendorPrefixCount`: The number of declaration properties that have vendor prefixes. -- `declarations.displayNoneCount`: The number of `display: none;` declarations. -- `declarations.uniqueDeclarationsCount`: The number of unique declarations. +- `total` - total number of rules +- `size` object + - `size.graph` - an array of ruleset sizes (number of declarations per rule) in source order + - `size.max` - maximum ruleset size + - `size.average` - average ruleset size -__`rules`:__ Flattened array of rules from PostCSS. +#### `selectors` object -__`aggregates`:__ Aggregate data for the entire stylesheet. -- `selectors` - total number of selectors -- `declarations` - total number of declarations -- `properties` - an array of properties used in the stylesheet -- `mediaQueries` - an array of media query strings used in the stylesheet -- `idSelectors` - total number of selectors containing an id -- `classSelectors` - total number of selectors containing a class -- `pseudoElementSelectors` - total number of selectors containing an pseudo element -- `pseudoClassSelectors` - total number of selectors containing a pseudo class -- `repeatedSelectors` - array of selectors that were declared more than once +- `total` - total number of selectors +- `id` - total number of id selectors +- `class` - total number of class selectors +- `type` - total number of type selectors +- `pseudoClass` - total number of pseudo class selectors +- `pseudoElement` - total number of pseudo element selectors +- `repeated` - array of strings of repeated selectors +- `values` - array of strings for all selectors +- `specificity` object + - `specificity.graph` - array of numbers for each selector’s specificity as a base 10 number + - `specificity.max` - maximum specificity as a base 10 number + - `specificity.average` - average specificity as a base 10 number -For every unique property found in the stylesheet, `aggregates` also includes these values: -- `[property].total` - total number of [property] declarations -- `[property].unique` - number of unique [property] declarations +#### `declarations` object + +- `total` - total number of declarations +- `important` - total number of `!important` declarations +- `vendorPrefix` - total number of vendor prefixed declarations +- `properties` - object with each unique property and an array of that property’s values + +#### `mediaQueries` object + +- `total` - total number of media queries +- `unique` - total unique media queries +- `values` - array of values for each media query See the `/test/results` folder for example JSON results. + +MIT License + From e3af5776658371aeeb231499bec94fa849561558 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 15:10:34 -0400 Subject: [PATCH 19/53] Add usage examples section to readme --- README.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/README.md b/README.md index e5a1019..e4e6cd8 100644 --- a/README.md +++ b/README.md @@ -150,5 +150,51 @@ The size of the stylesheet gzipped in bytes See the `/test/results` folder for example JSON results. +### Usage examples + +#### Get total number of unique colors + +```js +var _ = require('lodash') +var cssstats = require('cssstats') + +var stats = cssstats(css) + +var uniqueColorsCount = _.uniq(stats.declarations.properties.colors).length +``` + +#### `display: none` count + +```js +var displayNoneCount = stats.declarations.properties.display + .filter(function (val) { + return val === 'none' + }) + .length +``` + +#### Find the selector with the highest specificity + +```js +var maxSpecificity = _.max(stats.selectors.specificity.graph) +var index = stats.selectors.specificity.graph.indexOf(maxSpecificity) +var maxSelector = stats.selectors.values[index] +``` + +#### Sort selectors by highest specificity + +```js +var ranked = _.zipWith(stats.selectors.values, stats.selectors.specificity.graph, function (a, b) { + return { + selector: a, + specificity: b + } + }) + .sort(function (a, b) { + return b.specificity - a.specificity + }) +``` + + MIT License From 64446fd30fd810422a10d7feecf0fd6745c3c8db Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 18:40:45 -0400 Subject: [PATCH 20/53] Add all stats for each media query --- lib/media-queries.js | 23 +- test/results/basscss.json | 382 +++++++++++++++++++++++- test/results/gridio-national-light.json | 3 +- test/results/gridio.json | 3 +- test/results/small.json | 52 +++- 5 files changed, 456 insertions(+), 7 deletions(-) diff --git a/lib/media-queries.js b/lib/media-queries.js index 6d04903..2da3922 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -1,23 +1,40 @@ var _ = require('lodash') +var postcss = require('postcss') +var rules = require('./rules') +var selectors = require('./selectors') +var declarations = require('./declarations') module.exports = function (root) { var result = { total: 0, unique: 0, - values: [] + values: [], + contents: {} // Not sure what to name this } + var queries = {} + root.eachAtRule(function (rule) { if (rule.name === 'media') { + var qRoot = postcss.parse(rule.nodes) result.total++ result.values.push(rule.params) + queries[rule.params] = queries[rule.params] && queries[rule.params].append(qRoot) || qRoot } }) - var uniques = _.uniq(result.values) - result.unique = uniques.length + Object.keys(queries).map(function (key) { + var stats = {} + var qRoot = queries[key] + stats.rules = rules(qRoot) + stats.selectors = selectors(qRoot) + stats.declarations = declarations(qRoot) + result.contents[key] = stats + }) + + result.unique = _.uniq(result.values).length return result diff --git a/test/results/basscss.json b/test/results/basscss.json index 6b2bdfc..7e5460f 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1696,6 +1696,386 @@ "(min-width: 40em)", "(min-width: 52em)", "(min-width: 64em)" - ] + ], + "contents": { + "(min-width: 40em)": { + "rules": { + "total": 18, + "size": { + "graph": [ + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2 + ], + "max": 0, + "average": 1.3333333333333333 + } + }, + "selectors": { + "total": 18, + "id": 0, + "class": 18, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".sm-show", + ".sm-hide", + ".sm-col", + ".sm-col-right", + ".sm-col-1", + ".sm-col-2", + ".sm-col-3", + ".sm-col-4", + ".sm-col-5", + ".sm-col-6", + ".sm-col-7", + ".sm-col-8", + ".sm-col-9", + ".sm-col-10", + ".sm-col-11", + ".sm-col-12", + ".sm-table", + ".sm-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 24, + "important": 2, + "vendorPrefix": 2, + "properties": { + "display": [ + "block", + "none", + "table", + "table-cell" + ], + "float": [ + "left", + "right" + ], + "-moz-box-sizing": [ + "border-box", + "border-box" + ], + "box-sizing": [ + "border-box", + "border-box" + ], + "width": [ + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "100%" + ], + "vertical-align": [ + "middle" + ] + }, + "resets": {} + } + }, + "(min-width: 52em)": { + "rules": { + "total": 18, + "size": { + "graph": [ + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2 + ], + "max": 0, + "average": 1.3333333333333333 + } + }, + "selectors": { + "total": 18, + "id": 0, + "class": 18, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".md-show", + ".md-hide", + ".md-col", + ".md-col-right", + ".md-col-1", + ".md-col-2", + ".md-col-3", + ".md-col-4", + ".md-col-5", + ".md-col-6", + ".md-col-7", + ".md-col-8", + ".md-col-9", + ".md-col-10", + ".md-col-11", + ".md-col-12", + ".md-table", + ".md-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 24, + "important": 2, + "vendorPrefix": 2, + "properties": { + "display": [ + "block", + "none", + "table", + "table-cell" + ], + "float": [ + "left", + "right" + ], + "-moz-box-sizing": [ + "border-box", + "border-box" + ], + "box-sizing": [ + "border-box", + "border-box" + ], + "width": [ + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "100%" + ], + "vertical-align": [ + "middle" + ] + }, + "resets": {} + } + }, + "(min-width: 64em)": { + "rules": { + "total": 18, + "size": { + "graph": [ + 1, + 1, + 3, + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 2 + ], + "max": 0, + "average": 1.3333333333333333 + } + }, + "selectors": { + "total": 18, + "id": 0, + "class": 18, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".lg-show", + ".lg-hide", + ".lg-col", + ".lg-col-right", + ".lg-col-1", + ".lg-col-2", + ".lg-col-3", + ".lg-col-4", + ".lg-col-5", + ".lg-col-6", + ".lg-col-7", + ".lg-col-8", + ".lg-col-9", + ".lg-col-10", + ".lg-col-11", + ".lg-col-12", + ".lg-table", + ".lg-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 24, + "important": 2, + "vendorPrefix": 2, + "properties": { + "display": [ + "block", + "none", + "table", + "table-cell" + ], + "float": [ + "left", + "right" + ], + "-moz-box-sizing": [ + "border-box", + "border-box" + ], + "box-sizing": [ + "border-box", + "border-box" + ], + "width": [ + "8.333333333333332%", + "16.666666666666664%", + "25%", + "33.33333333333333%", + "41.66666666666667%", + "50%", + "58.333333333333336%", + "66.66666666666666%", + "75%", + "83.33333333333334%", + "91.66666666666666%", + "100%", + "100%" + ], + "vertical-align": [ + "middle" + ] + }, + "resets": {} + } + } + } } } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 8b579f0..68dc9aa 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -34,6 +34,7 @@ "mediaQueries": { "total": 0, "unique": 0, - "values": [] + "values": [], + "contents": {} } } \ No newline at end of file diff --git a/test/results/gridio.json b/test/results/gridio.json index 71ffd01..7675f97 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -219,6 +219,7 @@ "mediaQueries": { "total": 0, "unique": 0, - "values": [] + "values": [], + "contents": {} } } \ No newline at end of file diff --git a/test/results/small.json b/test/results/small.json index 1087b81..1128f01 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -121,6 +121,56 @@ "unique": 1, "values": [ "(min-width: 30em)" - ] + ], + "contents": { + "(min-width: 30em)": { + "rules": { + "total": 1, + "size": { + "graph": [ + 3 + ], + "max": 0, + "average": 3 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".sm-tomato" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 3, + "important": 0, + "vendorPrefix": 1, + "properties": { + "color": [ + "tomato" + ], + "background-color": [ + "hotpink" + ], + "-ms-border-radius": [ + "0" + ] + }, + "resets": {} + } + } + } } } \ No newline at end of file From cd0add7c81fcb70924121033fec43483db60fd75 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 18:42:56 -0400 Subject: [PATCH 21/53] Pass opts to each module --- index.js | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/index.js b/index.js index 07d0abc..2408e15 100644 --- a/index.js +++ b/index.js @@ -12,7 +12,8 @@ module.exports = function (src, opts) { opts = opts || {} opts = _.defaults(opts, { - safe: true + safe: true, + lite: false }) function parse (root, result) { @@ -23,16 +24,10 @@ module.exports = function (src, opts) { stats.size = size(string) stats.gzipSize = gzipSize.sync(string) - stats.rules = rules(root) - stats.selectors = selectors(root) - stats.declarations = declarations(root) - stats.mediaQueries = mediaQueries(root) - - // Add extra stats when lite option is not set - // if (!opts.lite) { - // _.assign(stats, { - // }) - // } + stats.rules = rules(root, opts) + stats.selectors = selectors(root, opts) + stats.declarations = declarations(root, opts) + stats.mediaQueries = mediaQueries(root, opts) // Push message to PostCSS when used as a plugin if (result && result.messages) { From 5669b5eb3af3eafd9921941772c3131ce001225c Mon Sep 17 00:00:00 2001 From: jxnblk Date: Tue, 28 Jul 2015 19:00:18 -0400 Subject: [PATCH 22/53] First pass at lite option --- lib/declarations.js | 33 ++++++++++++++++----------------- lib/media-queries.js | 22 +++++++++++++--------- lib/rules.js | 6 +++++- lib/selectors.js | 33 +++++++++++++++++++++------------ test/test.js | 34 ++++++++++++++++++++++++++++++++++ 5 files changed, 89 insertions(+), 39 deletions(-) diff --git a/lib/declarations.js b/lib/declarations.js index cbcd50e..e528ccc 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,10 +1,8 @@ var isVendorPrefixed = require('is-vendor-prefixed') -// var fontShorthand = require('./util/font-shorthand') -// var uniqueDeclarations = require('./util/unique-declarations') -module.exports = function (root) { +module.exports = function (root, opts) { var result = { total: 0, @@ -12,9 +10,6 @@ module.exports = function (root) { vendorPrefix: 0, properties: {}, resets: {} - // This could be determined from the properties object - // displayNoneCount: 0, - // uniqueDeclarationsCount: 0 } root.eachRule(function (rule) { @@ -23,8 +18,6 @@ module.exports = function (root) { var prop = declaration.prop result.total++ - result.properties[prop] = result.properties[prop] || [] - result.properties[prop].push(declaration.value) if (isVendorPrefixed(declaration.prop)) { result.vendorPrefix++ @@ -34,20 +27,26 @@ module.exports = function (root) { result.important++ } - // This doesn't seem to be working as intended - var relevant = ['margin', 'padding'].reduce(function (p) { - return prop.indexOf(p) >= 0 - }) - if (relevant && declaration.value.match(/^(?:0(?:\w{2,4}|%)? ?)+$/)) { - result.resets[prop] |= 0 - result.resets[prop]++ + result.properties[prop] = result.properties[prop] || [] + result.properties[prop].push(declaration.value) + + if (!opts.lite) { + // This doesn't seem to be working as intended + var relevant = ['margin', 'padding'].reduce(function (p) { + return prop.indexOf(p) >= 0 + }) + if (relevant && declaration.value.match(/^(?:0(?:\w{2,4}|%)? ?)+$/)) { + result.resets[prop] |= 0 + result.resets[prop]++ + } } }) }) - // This seems like something that belongs at the presentation layer, not the core - // fontShorthand(result) + if (opts.lite) { + delete result.resets + } return result diff --git a/lib/media-queries.js b/lib/media-queries.js index 2da3922..fa939b6 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -5,7 +5,7 @@ var rules = require('./rules') var selectors = require('./selectors') var declarations = require('./declarations') -module.exports = function (root) { +module.exports = function (root, opts) { var result = { total: 0, @@ -25,14 +25,18 @@ module.exports = function (root) { } }) - Object.keys(queries).map(function (key) { - var stats = {} - var qRoot = queries[key] - stats.rules = rules(qRoot) - stats.selectors = selectors(qRoot) - stats.declarations = declarations(qRoot) - result.contents[key] = stats - }) + if (opts.lite) { + delete result.contents + } else { + Object.keys(queries).map(function (key) { + var stats = {} + var qRoot = queries[key] + stats.rules = rules(qRoot, opts) + stats.selectors = selectors(qRoot, opts) + stats.declarations = declarations(qRoot, opts) + result.contents[key] = stats + }) + } result.unique = _.uniq(result.values).length diff --git a/lib/rules.js b/lib/rules.js index a6458bf..03eb6d7 100644 --- a/lib/rules.js +++ b/lib/rules.js @@ -1,7 +1,7 @@ var _ = require('lodash') -module.exports = function (root) { +module.exports = function (root, opts) { var result = { total: 0, @@ -29,6 +29,10 @@ module.exports = function (root) { result.size.average = _.sum(result.size.graph) / result.size.graph.length } + if (opts.lite) { + delete result.size.graph + } + return result } diff --git a/lib/selectors.js b/lib/selectors.js index 9a7e6cc..09a1939 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -6,7 +6,7 @@ var hasClassSelector = require('has-class-selector') var hasPseudoElement = require('has-pseudo-element') var hasPseudoClass = require('has-pseudo-class') -module.exports = function (root) { +module.exports = function (root, opts) { var result = { total: 0, @@ -67,19 +67,28 @@ module.exports = function (root) { result.specificity.graph = graph result.specificity.max = _.max(graph) result.specificity.average = _.sum(graph) / graph.length - result.repeated = _.uniq( - _.clone(result.values) - .sort() - .reduce(function (a, b, i, arr) { - if (b === arr[i - 1] || b === arr[i + 1]) { - return a.concat(b) - } else { - return a - } - }, []) - ) + + if (!opts.lite) { + result.repeated = _.uniq( + _.clone(result.values) + .sort() + .reduce(function (a, b, i, arr) { + if (b === arr[i - 1] || b === arr[i + 1]) { + return a.concat(b) + } else { + return a + } + }, []) + ) + } }) + if (opts.lite) { + delete result.repeated + delete result.values + delete result.specificity.graph + } + return result } diff --git a/test/test.js b/test/test.js index b4e70ce..bb36efe 100644 --- a/test/test.js +++ b/test/test.js @@ -152,6 +152,40 @@ describe('font shorthand property', function () { }) */ +describe('cssstats lite', function () { + var stats + + before(function () { + stats = cssstats(fixture('small'), { lite: true }) + // console.log(JSON.stringify(stats, null, ' ')) + }) + + it('should not contain rulesize graph', function () { + assert.equal(stats.rules.size.graph, null) + }) + + it('should not contain repeated selectors', function () { + assert.equal(stats.selectors.repeated, null) + }) + + it('should not contain selector values', function () { + assert.equal(stats.selectors.values, null) + }) + + it('should not contain selector specificity graph', function () { + assert.equal(stats.selectors.specificity.graph, null) + }) + + it('should not contain declaration resets', function () { + assert.equal(stats.declarations.resets, null) + }) + + it('should not contain media query contents', function () { + assert.equal(stats.mediaQueries.content, null) + }) + +}) + function fixture (name) { return fs.readFileSync('test/fixtures/' + name + '.css', 'utf8').toString().trim() } From 985653af2ed375cd47c867236da07f019e3375cd Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 10:26:44 -0400 Subject: [PATCH 23/53] Push media query contents to an array --- lib/media-queries.js | 23 +- test/results/basscss.json | 538 ++++++++++++++++++++---- test/results/gridio-national-light.json | 2 +- test/results/gridio.json | 2 +- test/results/small.json | 7 +- 5 files changed, 462 insertions(+), 110 deletions(-) diff --git a/lib/media-queries.js b/lib/media-queries.js index fa939b6..5da57cf 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -11,31 +11,28 @@ module.exports = function (root, opts) { total: 0, unique: 0, values: [], - contents: {} // Not sure what to name this + contents: [] // Not sure what to name this } - var queries = {} - root.eachAtRule(function (rule) { if (rule.name === 'media') { var qRoot = postcss.parse(rule.nodes) result.total++ result.values.push(rule.params) - queries[rule.params] = queries[rule.params] && queries[rule.params].append(qRoot) || qRoot + + if (!opts.lite) { + result.contents.push({ + value: rule.params, + rules: rules(qRoot, opts), + selectors: selectors(qRoot, opts), + declarations: declarations(qRoot, opts) + }) + } } }) if (opts.lite) { delete result.contents - } else { - Object.keys(queries).map(function (key) { - var stats = {} - var qRoot = queries[key] - stats.rules = rules(qRoot, opts) - stats.selectors = selectors(qRoot, opts) - stats.declarations = declarations(qRoot, opts) - result.contents[key] = stats - }) } result.unique = _.uniq(result.values).length diff --git a/test/results/basscss.json b/test/results/basscss.json index 7e5460f..d8905e8 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1697,14 +1697,271 @@ "(min-width: 52em)", "(min-width: 64em)" ], - "contents": { - "(min-width: 40em)": { + "contents": [ + { + "value": "(min-width: 40em)", "rules": { - "total": 18, + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".sm-show" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "block" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 52em)", + "rules": { + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".md-show" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "block" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 64em)", + "rules": { + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".lg-show" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "block" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 40em)", + "rules": { + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".sm-hide" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "none" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 52em)", + "rules": { + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".md-hide" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "none" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 64em)", + "rules": { + "total": 1, + "size": { + "graph": [ + 1 + ], + "max": 0, + "average": 1 + } + }, + "selectors": { + "total": 1, + "id": 0, + "class": 1, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".lg-hide" + ], + "specificity": { + "graph": [ + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 1, + "important": 1, + "vendorPrefix": 0, + "properties": { + "display": [ + "none" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 40em)", + "rules": { + "total": 14, "size": { "graph": [ - 1, - 1, 3, 3, 1, @@ -1718,25 +1975,21 @@ 1, 1, 1, - 1, - 2, - 2 + 1 ], "max": 0, - "average": 1.3333333333333333 + "average": 1.2857142857142858 } }, "selectors": { - "total": 18, + "total": 14, "id": 0, - "class": 18, + "class": 14, "type": 0, "pseudoClass": 0, "pseudoElement": 0, "repeated": [], "values": [ - ".sm-show", - ".sm-hide", ".sm-col", ".sm-col-right", ".sm-col-1", @@ -1750,9 +2003,7 @@ ".sm-col-9", ".sm-col-10", ".sm-col-11", - ".sm-col-12", - ".sm-table", - ".sm-table-cell" + ".sm-col-12" ], "specificity": { "graph": [ @@ -1769,10 +2020,6 @@ 10, 10, 10, - 10, - 10, - 10, - 10, 10 ], "max": 10, @@ -1780,16 +2027,10 @@ } }, "declarations": { - "total": 24, - "important": 2, + "total": 18, + "important": 0, "vendorPrefix": 2, "properties": { - "display": [ - "block", - "none", - "table", - "table-cell" - ], "float": [ "left", "right" @@ -1814,23 +2055,18 @@ "75%", "83.33333333333334%", "91.66666666666666%", - "100%", "100%" - ], - "vertical-align": [ - "middle" ] }, "resets": {} } }, - "(min-width: 52em)": { + { + "value": "(min-width: 52em)", "rules": { - "total": 18, + "total": 14, "size": { "graph": [ - 1, - 1, 3, 3, 1, @@ -1844,25 +2080,21 @@ 1, 1, 1, - 1, - 2, - 2 + 1 ], "max": 0, - "average": 1.3333333333333333 + "average": 1.2857142857142858 } }, "selectors": { - "total": 18, + "total": 14, "id": 0, - "class": 18, + "class": 14, "type": 0, "pseudoClass": 0, "pseudoElement": 0, "repeated": [], "values": [ - ".md-show", - ".md-hide", ".md-col", ".md-col-right", ".md-col-1", @@ -1876,9 +2108,7 @@ ".md-col-9", ".md-col-10", ".md-col-11", - ".md-col-12", - ".md-table", - ".md-table-cell" + ".md-col-12" ], "specificity": { "graph": [ @@ -1895,10 +2125,6 @@ 10, 10, 10, - 10, - 10, - 10, - 10, 10 ], "max": 10, @@ -1906,16 +2132,10 @@ } }, "declarations": { - "total": 24, - "important": 2, + "total": 18, + "important": 0, "vendorPrefix": 2, "properties": { - "display": [ - "block", - "none", - "table", - "table-cell" - ], "float": [ "left", "right" @@ -1940,23 +2160,18 @@ "75%", "83.33333333333334%", "91.66666666666666%", - "100%", "100%" - ], - "vertical-align": [ - "middle" ] }, "resets": {} } }, - "(min-width: 64em)": { + { + "value": "(min-width: 64em)", "rules": { - "total": 18, + "total": 14, "size": { "graph": [ - 1, - 1, 3, 3, 1, @@ -1970,25 +2185,21 @@ 1, 1, 1, - 1, - 2, - 2 + 1 ], "max": 0, - "average": 1.3333333333333333 + "average": 1.2857142857142858 } }, "selectors": { - "total": 18, + "total": 14, "id": 0, - "class": 18, + "class": 14, "type": 0, "pseudoClass": 0, "pseudoElement": 0, "repeated": [], "values": [ - ".lg-show", - ".lg-hide", ".lg-col", ".lg-col-right", ".lg-col-1", @@ -2002,9 +2213,7 @@ ".lg-col-9", ".lg-col-10", ".lg-col-11", - ".lg-col-12", - ".lg-table", - ".lg-table-cell" + ".lg-col-12" ], "specificity": { "graph": [ @@ -2021,10 +2230,6 @@ 10, 10, 10, - 10, - 10, - 10, - 10, 10 ], "max": 10, @@ -2032,16 +2237,10 @@ } }, "declarations": { - "total": 24, - "important": 2, + "total": 18, + "important": 0, "vendorPrefix": 2, "properties": { - "display": [ - "block", - "none", - "table", - "table-cell" - ], "float": [ "left", "right" @@ -2066,7 +2265,162 @@ "75%", "83.33333333333334%", "91.66666666666666%", - "100%", + "100%" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 40em)", + "rules": { + "total": 2, + "size": { + "graph": [ + 2, + 2 + ], + "max": 0, + "average": 2 + } + }, + "selectors": { + "total": 2, + "id": 0, + "class": 2, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".sm-table", + ".sm-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 4, + "important": 0, + "vendorPrefix": 0, + "properties": { + "display": [ + "table", + "table-cell" + ], + "width": [ + "100%" + ], + "vertical-align": [ + "middle" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 52em)", + "rules": { + "total": 2, + "size": { + "graph": [ + 2, + 2 + ], + "max": 0, + "average": 2 + } + }, + "selectors": { + "total": 2, + "id": 0, + "class": 2, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".md-table", + ".md-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 4, + "important": 0, + "vendorPrefix": 0, + "properties": { + "display": [ + "table", + "table-cell" + ], + "width": [ + "100%" + ], + "vertical-align": [ + "middle" + ] + }, + "resets": {} + } + }, + { + "value": "(min-width: 64em)", + "rules": { + "total": 2, + "size": { + "graph": [ + 2, + 2 + ], + "max": 0, + "average": 2 + } + }, + "selectors": { + "total": 2, + "id": 0, + "class": 2, + "type": 0, + "pseudoClass": 0, + "pseudoElement": 0, + "repeated": [], + "values": [ + ".lg-table", + ".lg-table-cell" + ], + "specificity": { + "graph": [ + 10, + 10 + ], + "max": 10, + "average": 10 + } + }, + "declarations": { + "total": 4, + "important": 0, + "vendorPrefix": 0, + "properties": { + "display": [ + "table", + "table-cell" + ], + "width": [ "100%" ], "vertical-align": [ @@ -2076,6 +2430,6 @@ "resets": {} } } - } + ] } } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 68dc9aa..8b27dbf 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -35,6 +35,6 @@ "total": 0, "unique": 0, "values": [], - "contents": {} + "contents": [] } } \ No newline at end of file diff --git a/test/results/gridio.json b/test/results/gridio.json index 7675f97..3a66b20 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -220,6 +220,6 @@ "total": 0, "unique": 0, "values": [], - "contents": {} + "contents": [] } } \ No newline at end of file diff --git a/test/results/small.json b/test/results/small.json index 1128f01..be0dc20 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -122,8 +122,9 @@ "values": [ "(min-width: 30em)" ], - "contents": { - "(min-width: 30em)": { + "contents": [ + { + "value": "(min-width: 30em)", "rules": { "total": 1, "size": { @@ -171,6 +172,6 @@ "resets": {} } } - } + ] } } \ No newline at end of file From 9237f87e364efef9e62c42d2603d3fa41c278afe Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 10:42:25 -0400 Subject: [PATCH 24/53] Specificity graph method --- index.js | 5 + lib/get-specificity-graph.js | 29 ++ lib/selectors.js | 25 +- test/results/basscss.json | 427 ------------------------ test/results/gridio-national-light.json | 1 - test/results/gridio.json | 30 -- test/results/small.json | 16 - 7 files changed, 40 insertions(+), 493 deletions(-) create mode 100644 lib/get-specificity-graph.js diff --git a/index.js b/index.js index 2408e15..785b03b 100644 --- a/index.js +++ b/index.js @@ -38,6 +38,11 @@ module.exports = function (src, opts) { }) } + stats.toJSON = function () { + console.log('toJSON', stats) + return stats + } + // Return stats for default usage return stats diff --git a/lib/get-specificity-graph.js b/lib/get-specificity-graph.js new file mode 100644 index 0000000..bcf92b2 --- /dev/null +++ b/lib/get-specificity-graph.js @@ -0,0 +1,29 @@ + +var specificity = require('specificity') + +module.exports = function (selectors) { + + selectors = selectors || this.values + + if (!selectors) { + return false + } + + return selectors.map(graph) + + function graph (selector) { + return specificity.calculate(selector)[0] + .specificity + .split(',') + .map(function (n) { + return parseFloat(n) + }) + .reverse() + .reduce(function (a, b, i, arr) { + b = b < 10 ? b : 9 + return a + (b * Math.pow(10, i)) + }) + } + +} + diff --git a/lib/selectors.js b/lib/selectors.js index 09a1939..5e6d602 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -1,11 +1,12 @@ var _ = require('lodash') -var specificity = require('specificity') var hasIdSelector = require('has-id-selector') var hasClassSelector = require('has-class-selector') var hasPseudoElement = require('has-pseudo-element') var hasPseudoClass = require('has-pseudo-class') +var getSpecificityGraph = require('./get-specificity-graph') + module.exports = function (root, opts) { var result = { @@ -18,24 +19,11 @@ module.exports = function (root, opts) { repeated: [], values: [], specificity: { - graph: [], + // graph: [], max: 0, average: 0 - } - } - - function specificityGraph (selector) { - return specificity.calculate(selector)[0] - .specificity - .split(',') - .map(function (n) { - return parseFloat(n) - }) - .reverse() - .reduce(function (a, b, i, arr) { - b = b < 10 ? b : 9 - return a + (b * Math.pow(10, i)) - }) + }, + getSpecificityGraph: getSpecificityGraph } root.eachRule(function (rule) { @@ -63,8 +51,7 @@ module.exports = function (root, opts) { } }) - graph = result.values.map(specificityGraph) - result.specificity.graph = graph + graph = result.getSpecificityGraph() result.specificity.max = _.max(graph) result.specificity.average = _.sum(graph) / graph.length diff --git a/test/results/basscss.json b/test/results/basscss.json index d8905e8..0f37326 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -682,355 +682,6 @@ ".not-rounded" ], "specificity": { - "graph": [ - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 2, - 1, - 10, - 1, - 10, - 1, - 10, - 1, - 10, - 1, - 10, - 1, - 10, - 10, - 1, - 1, - 1, - 1, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 1, - 11, - 1, - 10, - 11, - 1, - 10, - 1, - 20, - 1, - 1, - 1, - 1, - 1, - 1, - 10, - 10, - 10, - 10, - 10, - 11, - 11, - 11, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 20, - 10, - 20, - 10, - 20, - 10, - 20, - 20, - 20, - 20, - 20, - 20, - 30, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 1, - 1, - 11, - 1, - 1, - 1, - 10, - 20, - 20, - 21, - 20, - 20, - 20, - 20, - 10, - 10, - 10, - 20, - 20, - 10, - 11, - 11, - 20, - 11, - 20, - 21, - 20, - 20, - 20, - 20, - 11, - 11, - 10, - 20, - 20, - 20, - 20, - 20, - 20, - 10, - 20, - 20, - 20, - 20, - 20, - 20, - 10, - 20, - 20, - 20, - 20, - 20, - 20, - 10, - 20, - 20, - 20, - 20, - 20, - 20, - 20, - 20, - 20, - 10, - 20, - 20, - 20, - 10, - 20, - 20, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10 - ], "max": 30, "average": 10.403458213256485 } @@ -1722,9 +1373,6 @@ ".sm-show" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -1765,9 +1413,6 @@ ".md-show" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -1808,9 +1453,6 @@ ".lg-show" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -1851,9 +1493,6 @@ ".sm-hide" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -1894,9 +1533,6 @@ ".md-hide" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -1937,9 +1573,6 @@ ".lg-hide" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } @@ -2006,22 +1639,6 @@ ".sm-col-12" ], "specificity": { - "graph": [ - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10 - ], "max": 10, "average": 10 } @@ -2111,22 +1728,6 @@ ".md-col-12" ], "specificity": { - "graph": [ - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10 - ], "max": 10, "average": 10 } @@ -2216,22 +1817,6 @@ ".lg-col-12" ], "specificity": { - "graph": [ - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10 - ], "max": 10, "average": 10 } @@ -2297,10 +1882,6 @@ ".sm-table-cell" ], "specificity": { - "graph": [ - 10, - 10 - ], "max": 10, "average": 10 } @@ -2350,10 +1931,6 @@ ".md-table-cell" ], "specificity": { - "graph": [ - 10, - 10 - ], "max": 10, "average": 10 } @@ -2403,10 +1980,6 @@ ".lg-table-cell" ], "specificity": { - "graph": [ - 10, - 10 - ], "max": 10, "average": 10 } diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 8b27dbf..4e90ccf 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -19,7 +19,6 @@ "repeated": [], "values": [], "specificity": { - "graph": [], "max": 0, "average": 0 } diff --git a/test/results/gridio.json b/test/results/gridio.json index 3a66b20..d08e827 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -66,36 +66,6 @@ ".odometer.odometer-theme-default .odometer-value" ], "specificity": { - "graph": [ - 20, - 20, - 30, - 30, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 40, - 50, - 50, - 40, - 40, - 50, - 50, - 40, - 40, - 50, - 50, - 20, - 20, - 30, - 30 - ], "max": 50, "average": 37.857142857142854 } diff --git a/test/results/small.json b/test/results/small.json index be0dc20..5acb8b4 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -44,19 +44,6 @@ "100%" ], "specificity": { - "graph": [ - 10, - 100, - 10, - 10, - 11, - 30, - 10, - 20, - 20, - 1, - 1 - ], "max": 100, "average": 20.272727272727273 } @@ -147,9 +134,6 @@ ".sm-tomato" ], "specificity": { - "graph": [ - 10 - ], "max": 10, "average": 10 } From 376b6c6f639095fde073187135598eb2fd7806ee Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 10:48:22 -0400 Subject: [PATCH 25/53] Get repeated selectors method --- index.js | 2 ++ lib/get-repeated-selectors.js | 21 ++++++++++++++ lib/selectors.js | 21 ++------------ test/results/basscss.json | 38 ------------------------- test/results/gridio-national-light.json | 1 - test/results/gridio.json | 4 --- test/results/small.json | 4 --- test/test.js | 3 +- 8 files changed, 27 insertions(+), 67 deletions(-) create mode 100644 lib/get-repeated-selectors.js diff --git a/index.js b/index.js index 785b03b..0b6cdd1 100644 --- a/index.js +++ b/index.js @@ -40,6 +40,8 @@ module.exports = function (src, opts) { stats.toJSON = function () { console.log('toJSON', stats) + delete stats.selectors.getSpecificityGraph + delete stats.selectors.getRepeatedValues return stats } diff --git a/lib/get-repeated-selectors.js b/lib/get-repeated-selectors.js new file mode 100644 index 0000000..36b6ebd --- /dev/null +++ b/lib/get-repeated-selectors.js @@ -0,0 +1,21 @@ + +var _ = require('lodash') + +module.exports = function (values) { + + values = values || this.values + + return _.uniq( + _.clone(values) + .sort() + .reduce(function (a, b, i, arr) { + if (b === arr[i - 1] || b === arr[i + 1]) { + return a.concat(b) + } else { + return a + } + }, []) + ) + +} + diff --git a/lib/selectors.js b/lib/selectors.js index 5e6d602..0aa2d38 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -6,6 +6,7 @@ var hasPseudoElement = require('has-pseudo-element') var hasPseudoClass = require('has-pseudo-class') var getSpecificityGraph = require('./get-specificity-graph') +var getRepeatedSelectors = require('./get-repeated-selectors') module.exports = function (root, opts) { @@ -16,14 +17,13 @@ module.exports = function (root, opts) { type: 0, pseudoClass: 0, pseudoElement: 0, - repeated: [], values: [], specificity: { - // graph: [], max: 0, average: 0 }, - getSpecificityGraph: getSpecificityGraph + getSpecificityGraph: getSpecificityGraph, + getRepeatedValues: getRepeatedSelectors } root.eachRule(function (rule) { @@ -55,25 +55,10 @@ module.exports = function (root, opts) { result.specificity.max = _.max(graph) result.specificity.average = _.sum(graph) / graph.length - if (!opts.lite) { - result.repeated = _.uniq( - _.clone(result.values) - .sort() - .reduce(function (a, b, i, arr) { - if (b === arr[i - 1] || b === arr[i + 1]) { - return a.concat(b) - } else { - return a - } - }, []) - ) - } }) if (opts.lite) { - delete result.repeated delete result.values - delete result.specificity.graph } return result diff --git a/test/results/basscss.json b/test/results/basscss.json index 0f37326..198cce0 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -306,32 +306,6 @@ "type": 0, "pseudoClass": 41, "pseudoElement": 3, - "repeated": [ - ".clearfix:after", - ".lg-show", - ".md-show", - ".radio-light", - ".sm-show", - "blockquote", - "body", - "button", - "code", - "h1", - "h2", - "h3", - "h4", - "h5", - "h6", - "hr", - "input", - "ol", - "pre", - "select", - "td", - "textarea", - "th", - "ul" - ], "values": [ "body", "button", @@ -1368,7 +1342,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".sm-show" ], @@ -1408,7 +1381,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".md-show" ], @@ -1448,7 +1420,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".lg-show" ], @@ -1488,7 +1459,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".sm-hide" ], @@ -1528,7 +1498,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".md-hide" ], @@ -1568,7 +1537,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".lg-hide" ], @@ -1621,7 +1589,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".sm-col", ".sm-col-right", @@ -1710,7 +1677,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".md-col", ".md-col-right", @@ -1799,7 +1765,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".lg-col", ".lg-col-right", @@ -1876,7 +1841,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".sm-table", ".sm-table-cell" @@ -1925,7 +1889,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".md-table", ".md-table-cell" @@ -1974,7 +1937,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".lg-table", ".lg-table-cell" diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 4e90ccf..a17dea3 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -16,7 +16,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [], "specificity": { "max": 0, diff --git a/test/results/gridio.json b/test/results/gridio.json index d08e827..e76fdf4 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -31,10 +31,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [ - ".odometer.odometer-auto-theme", - ".odometer.odometer-theme-default" - ], "values": [ ".odometer.odometer-auto-theme", ".odometer.odometer-theme-default", diff --git a/test/results/small.json b/test/results/small.json index 5acb8b4..cf27b9f 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -27,9 +27,6 @@ "type": 0, "pseudoClass": 3, "pseudoElement": 1, - "repeated": [ - ".red" - ], "values": [ ".red", "#foo", @@ -129,7 +126,6 @@ "type": 0, "pseudoClass": 0, "pseudoElement": 0, - "repeated": [], "values": [ ".sm-tomato" ], diff --git a/test/test.js b/test/test.js index bb36efe..09f016f 100644 --- a/test/test.js +++ b/test/test.js @@ -74,7 +74,7 @@ describe('css-statistics', function () { }) it('should correctly aggregate the repeated selectors', function () { - assert.deepEqual(stats.selectors.repeated, ['.red']) + assert.deepEqual(stats.selectors.getRepeatedValues(), ['.red']) }) }) @@ -157,7 +157,6 @@ describe('cssstats lite', function () { before(function () { stats = cssstats(fixture('small'), { lite: true }) - // console.log(JSON.stringify(stats, null, ' ')) }) it('should not contain rulesize graph', function () { From 1b7320ade7e2a445c98beee0d7ee2e8d98e47c72 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 11:13:04 -0400 Subject: [PATCH 26/53] Get property resets method --- index.js | 3 +- lib/declarations.js | 10 +++--- lib/get-property-resets.js | 36 +++++++++++++++++++++ test/results/basscss.json | 43 +++++++------------------ test/results/gridio-national-light.json | 3 +- test/results/gridio.json | 3 +- test/results/small.json | 7 +--- test/test.js | 6 +--- 8 files changed, 58 insertions(+), 53 deletions(-) create mode 100644 lib/get-property-resets.js diff --git a/index.js b/index.js index 0b6cdd1..7f44c8d 100644 --- a/index.js +++ b/index.js @@ -39,9 +39,10 @@ module.exports = function (src, opts) { } stats.toJSON = function () { - console.log('toJSON', stats) + // console.log('toJSON', stats) delete stats.selectors.getSpecificityGraph delete stats.selectors.getRepeatedValues + delete stats.declarations.getPropertyResets return stats } diff --git a/lib/declarations.js b/lib/declarations.js index e528ccc..ad4f14d 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,6 +1,6 @@ var isVendorPrefixed = require('is-vendor-prefixed') - +var getPropertyResets = require('./get-property-resets') module.exports = function (root, opts) { @@ -9,7 +9,7 @@ module.exports = function (root, opts) { important: 0, vendorPrefix: 0, properties: {}, - resets: {} + getPropertyResets: getPropertyResets } root.eachRule(function (rule) { @@ -30,6 +30,7 @@ module.exports = function (root, opts) { result.properties[prop] = result.properties[prop] || [] result.properties[prop].push(declaration.value) + /* if (!opts.lite) { // This doesn't seem to be working as intended var relevant = ['margin', 'padding'].reduce(function (p) { @@ -40,14 +41,11 @@ module.exports = function (root, opts) { result.resets[prop]++ } } + */ }) }) - if (opts.lite) { - delete result.resets - } - return result } diff --git a/lib/get-property-resets.js b/lib/get-property-resets.js new file mode 100644 index 0000000..a967d72 --- /dev/null +++ b/lib/get-property-resets.js @@ -0,0 +1,36 @@ + +var _ = require('lodash') + +module.exports = function(propsObj) { + + propsObj = propsObj || this.properties + + var resets = {} + var declarations = [] + var PROP_MATCH_REGEX = /(^margin|^padding)/ + var VALUE_MATCH_REGEX = /^(?:0(?:\w{2,4}|%)? ?)+$/ + + _.forIn(propsObj, function (values, key) { + values.forEach(function (value) { + declarations.push({ + prop: key, + value: value + }) + }) + }) + + declarations + .filter(function (declaration) { + return declaration.prop.match(PROP_MATCH_REGEX) + }) + .forEach(function (declaration) { + if (declaration.value.match(VALUE_MATCH_REGEX)) { + resets[declaration.prop] |= 0 + resets[declaration.prop]++ + } + }) + + return resets + +} + diff --git a/test/results/basscss.json b/test/results/basscss.json index 198cce0..aae0555 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -1296,13 +1296,6 @@ "border-left-color": [ "#ccc" ] - }, - "resets": { - "margin": 3, - "margin-top": 6, - "margin-left": 5, - "margin-right": 2, - "margin-bottom": 1 } }, "mediaQueries": { @@ -1358,8 +1351,7 @@ "display": [ "block" ] - }, - "resets": {} + } } }, { @@ -1397,8 +1389,7 @@ "display": [ "block" ] - }, - "resets": {} + } } }, { @@ -1436,8 +1427,7 @@ "display": [ "block" ] - }, - "resets": {} + } } }, { @@ -1475,8 +1465,7 @@ "display": [ "none" ] - }, - "resets": {} + } } }, { @@ -1514,8 +1503,7 @@ "display": [ "none" ] - }, - "resets": {} + } } }, { @@ -1553,8 +1541,7 @@ "display": [ "none" ] - }, - "resets": {} + } } }, { @@ -1641,8 +1628,7 @@ "91.66666666666666%", "100%" ] - }, - "resets": {} + } } }, { @@ -1729,8 +1715,7 @@ "91.66666666666666%", "100%" ] - }, - "resets": {} + } } }, { @@ -1817,8 +1802,7 @@ "91.66666666666666%", "100%" ] - }, - "resets": {} + } } }, { @@ -1865,8 +1849,7 @@ "vertical-align": [ "middle" ] - }, - "resets": {} + } } }, { @@ -1913,8 +1896,7 @@ "vertical-align": [ "middle" ] - }, - "resets": {} + } } }, { @@ -1961,8 +1943,7 @@ "vertical-align": [ "middle" ] - }, - "resets": {} + } } } ] diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index a17dea3..b86b925 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -26,8 +26,7 @@ "total": 0, "important": 0, "vendorPrefix": 0, - "properties": {}, - "resets": {} + "properties": {} }, "mediaQueries": { "total": 0, diff --git a/test/results/gridio.json b/test/results/gridio.json index e76fdf4..ab8aee6 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -179,8 +179,7 @@ "line-height": [ "1.1em" ] - }, - "resets": {} + } }, "mediaQueries": { "total": 0, diff --git a/test/results/small.json b/test/results/small.json index cf27b9f..2cb0df2 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -94,10 +94,6 @@ "translateY(-20px) translate3d(0, 0, 0)", "translateY(0) translate3d(0, 0, 0)" ] - }, - "resets": { - "margin": 1, - "margin-bottom": 1 } }, "mediaQueries": { @@ -148,8 +144,7 @@ "-ms-border-radius": [ "0" ] - }, - "resets": {} + } } } ] diff --git a/test/test.js b/test/test.js index 09f016f..e3c23b3 100644 --- a/test/test.js +++ b/test/test.js @@ -94,7 +94,7 @@ describe('css-statistics', function () { // }) it('should correctly count the number of declarations that reset properties', function () { - assert.deepEqual(stats.declarations.resets, {'margin': 1, 'margin-bottom': 1}) + assert.deepEqual(stats.declarations.getPropertyResets(), {'margin': 1, 'margin-bottom': 1}) }) }) @@ -175,10 +175,6 @@ describe('cssstats lite', function () { assert.equal(stats.selectors.specificity.graph, null) }) - it('should not contain declaration resets', function () { - assert.equal(stats.declarations.resets, null) - }) - it('should not contain media query contents', function () { assert.equal(stats.mediaQueries.content, null) }) From 3cd6e07f89544629d53787f5a24aa9ebfc47f60c Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 11:17:26 -0400 Subject: [PATCH 27/53] Add mediaQueries option --- index.js | 3 ++- lib/media-queries.js | 8 +++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 7f44c8d..d7e9a38 100644 --- a/index.js +++ b/index.js @@ -13,7 +13,8 @@ module.exports = function (src, opts) { opts = opts || {} opts = _.defaults(opts, { safe: true, - lite: false + lite: false, + mediaQueries: true }) function parse (root, result) { diff --git a/lib/media-queries.js b/lib/media-queries.js index 5da57cf..6e597e8 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -20,21 +20,19 @@ module.exports = function (root, opts) { result.total++ result.values.push(rule.params) - if (!opts.lite) { + if (opts.mediaQueries) { result.contents.push({ value: rule.params, rules: rules(qRoot, opts), selectors: selectors(qRoot, opts), declarations: declarations(qRoot, opts) }) + } else { + delete result.contents } } }) - if (opts.lite) { - delete result.contents - } - result.unique = _.uniq(result.values).length return result From 2e7650e97514f98e0d1487da5fb2b381487b4446 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 11:48:14 -0400 Subject: [PATCH 28/53] Add property methods --- lib/declarations.js | 19 +++----- lib/get-property-value-count.js | 15 +++++++ lib/get-unique-property-count.js | 13 ++++++ test/test.js | 76 ++++++++++---------------------- 4 files changed, 56 insertions(+), 67 deletions(-) create mode 100644 lib/get-property-value-count.js create mode 100644 lib/get-unique-property-count.js diff --git a/lib/declarations.js b/lib/declarations.js index ad4f14d..8cfdbb0 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,6 +1,8 @@ var isVendorPrefixed = require('is-vendor-prefixed') var getPropertyResets = require('./get-property-resets') +var getUniquePropertyCount = require('./get-unique-property-count') +var getPropertyValueCount = require('./get-property-value-count') module.exports = function (root, opts) { @@ -9,7 +11,9 @@ module.exports = function (root, opts) { important: 0, vendorPrefix: 0, properties: {}, - getPropertyResets: getPropertyResets + getPropertyResets: getPropertyResets, + getUniquePropertyCount: getUniquePropertyCount, + getPropertyValueCount: getPropertyValueCount } root.eachRule(function (rule) { @@ -30,19 +34,6 @@ module.exports = function (root, opts) { result.properties[prop] = result.properties[prop] || [] result.properties[prop].push(declaration.value) - /* - if (!opts.lite) { - // This doesn't seem to be working as intended - var relevant = ['margin', 'padding'].reduce(function (p) { - return prop.indexOf(p) >= 0 - }) - if (relevant && declaration.value.match(/^(?:0(?:\w{2,4}|%)? ?)+$/)) { - result.resets[prop] |= 0 - result.resets[prop]++ - } - } - */ - }) }) diff --git a/lib/get-property-value-count.js b/lib/get-property-value-count.js new file mode 100644 index 0000000..0972275 --- /dev/null +++ b/lib/get-property-value-count.js @@ -0,0 +1,15 @@ + +module.exports = function (property, value) { + + if (!this.properties || !this.properties[property]) { + return 0 + } + + return this.properties[property] + .filter(function (val) { + return val === value + }) + .length + +} + diff --git a/lib/get-unique-property-count.js b/lib/get-unique-property-count.js new file mode 100644 index 0000000..4498f98 --- /dev/null +++ b/lib/get-unique-property-count.js @@ -0,0 +1,13 @@ + +var _ = require('lodash') + +module.exports = function (property) { + + if (!this.properties || !this.properties[property]) { + return 0 + } + + return _.uniq(this.properties[property]).length + +} + diff --git a/test/test.js b/test/test.js index e3c23b3..5535b73 100644 --- a/test/test.js +++ b/test/test.js @@ -12,7 +12,6 @@ describe('css-statistics', function () { }) describe('PostCSS plugin', function () { - it('should be handled correctly', function (done) { postcss() .use(cssstats()) @@ -26,7 +25,6 @@ describe('css-statistics', function () { }) describe('base stats', function () { - it('should calculate the correct file size', function () { assert.equal(stats.size, 827) }) @@ -37,7 +35,6 @@ describe('css-statistics', function () { }) describe('averages', function () { - it('should correctly count specificity stats', function () { assert.equal(stats.selectors.specificity.average, 20.272727272727273) }) @@ -47,8 +44,7 @@ describe('css-statistics', function () { }) }) - describe('aggregates', function () { - + describe('totals', function () { it('should correctly count declarations', function () { assert.equal(stats.declarations.total, 20) }) @@ -79,7 +75,6 @@ describe('css-statistics', function () { }) describe('declarations', function () { - it('should correctly count vendor prefixes', function () { assert.equal(stats.declarations.vendorPrefix, 5) }) @@ -87,15 +82,6 @@ describe('css-statistics', function () { it('should correctly count important values', function () { assert.equal(stats.declarations.important, 2) }) - - // Deprecate in favor of presentation-side uniquing - // it('should correctly count the number of unique declarations', function () { - // assert.equal(stats.declarations.uniqueDeclarationsCount, 19) - // }) - - it('should correctly count the number of declarations that reset properties', function () { - assert.deepEqual(stats.declarations.getPropertyResets(), {'margin': 1, 'margin-bottom': 1}) - }) }) describe('keyframes', function () { @@ -107,7 +93,26 @@ describe('css-statistics', function () { it('should correctly get statistics for CSS in, and after, a keyframe', function () { assert.equal(keyframeStats.declarations.properties.color.length, 5) - // assert.equal(keyframeStats.aggregates.color.unique, 4) + }) + }) + + describe('selector methods', function () { + it('should generate a specificity graph', function () { + assert.deepEqual(stats.selectors.getSpecificityGraph(), [ 10, 100, 10, 10, 11, 30, 10, 20, 20, 1, 1 ]) + }) + }) + + describe('declaration methods', function () { + it('should correctly count the number of declarations that reset properties', function () { + assert.deepEqual(stats.declarations.getPropertyResets(), {'margin': 1, 'margin-bottom': 1}) + }) + + it('should correctly count the number of unique colors', function () { + assert.equal(stats.declarations.getUniquePropertyCount('color'), 2) + }) + + it('should correctly count the number of color: red', function () { + assert.equal(stats.declarations.getPropertyValueCount('color', 'red'), 2) }) }) @@ -125,58 +130,23 @@ describe('css-statistics', function () { }) }) -// This seems like something better suited for the app, not the core -/* -describe('font shorthand property', function () { - var stats - - before(function () { - stats = cssstats(fixture('font-shorthand')) - }) - - it('should be able to grab the font-size declaration', function () { - assert.equal(stats.declarations.properties['font-size'].length, 2) - }) - - it('should be able to grab the font-family declaration', function () { - assert.equal(stats.declarations.properties['font-family'].length, 1) - }) - - it('should be able to grab the font-weight declaration', function () { - assert.equal(stats.declarations.properties['font-weight'].length, 1) - }) - - it('should be able to grab the font-style declaration', function () { - assert.equal(stats.aggregates.fontStyle.total, 1) - }) -}) -*/ - describe('cssstats lite', function () { var stats before(function () { - stats = cssstats(fixture('small'), { lite: true }) + stats = cssstats(fixture('small'), { lite: true, mediaQueries: false }) }) it('should not contain rulesize graph', function () { assert.equal(stats.rules.size.graph, null) }) - it('should not contain repeated selectors', function () { - assert.equal(stats.selectors.repeated, null) - }) - it('should not contain selector values', function () { assert.equal(stats.selectors.values, null) }) - it('should not contain selector specificity graph', function () { - assert.equal(stats.selectors.specificity.graph, null) - }) - it('should not contain media query contents', function () { - assert.equal(stats.mediaQueries.content, null) + assert.equal(stats.mediaQueries.contents, null) }) }) From fdf4ee49e229dc99fa369ecd79c899365d1718e2 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 11:58:01 -0400 Subject: [PATCH 29/53] Add sorted specificity method --- index.js | 3 +++ lib/get-sorted-specificity.js | 23 +++++++++++++++++++++++ lib/selectors.js | 4 +++- test/test.js | 4 ++++ 4 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 lib/get-sorted-specificity.js diff --git a/index.js b/index.js index d7e9a38..e7711e8 100644 --- a/index.js +++ b/index.js @@ -43,7 +43,10 @@ module.exports = function (src, opts) { // console.log('toJSON', stats) delete stats.selectors.getSpecificityGraph delete stats.selectors.getRepeatedValues + delete stats.selectors.getSortedSpecificity delete stats.declarations.getPropertyResets + delete stats.declarations.getUniquePropertyCount + delete stats.declarations.getPropertyValueCount return stats } diff --git a/lib/get-sorted-specificity.js b/lib/get-sorted-specificity.js new file mode 100644 index 0000000..2fe5de7 --- /dev/null +++ b/lib/get-sorted-specificity.js @@ -0,0 +1,23 @@ + +var _ = require('lodash') + +module.exports = function (selectors, graph) { + + selectors = selectors || this.values + graph = graph || this.getSpecificityGraph() + + return _.zipWith( + selectors, + graph, + function (a, b) { + return { + selector: a, + specificity: b + } + }) + .sort(function (a, b) { + return b.specificity - a.specificity + }) + +} + diff --git a/lib/selectors.js b/lib/selectors.js index 0aa2d38..b9dac1c 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -7,6 +7,7 @@ var hasPseudoClass = require('has-pseudo-class') var getSpecificityGraph = require('./get-specificity-graph') var getRepeatedSelectors = require('./get-repeated-selectors') +var getSortedSpecificity = require('./get-sorted-specificity') module.exports = function (root, opts) { @@ -23,7 +24,8 @@ module.exports = function (root, opts) { average: 0 }, getSpecificityGraph: getSpecificityGraph, - getRepeatedValues: getRepeatedSelectors + getRepeatedValues: getRepeatedSelectors, + getSortedSpecificity: getSortedSpecificity } root.eachRule(function (rule) { diff --git a/test/test.js b/test/test.js index 5535b73..523f55e 100644 --- a/test/test.js +++ b/test/test.js @@ -100,6 +100,10 @@ describe('css-statistics', function () { it('should generate a specificity graph', function () { assert.deepEqual(stats.selectors.getSpecificityGraph(), [ 10, 100, 10, 10, 11, 30, 10, 20, 20, 1, 1 ]) }) + + it('should return a sorted specificity array', function () { + assert.deepEqual(stats.selectors.getSortedSpecificity(), [ { selector: '#foo', specificity: 100 }, { selector: '.sm-tomato:first-child:last-child', specificity: 30 }, { selector: '.box:first-child', specificity: 20 }, { selector: '.box:last-child', specificity: 20 }, { selector: '.sm-tomato::after', specificity: 11 }, { selector: '.red', specificity: 10 }, { selector: '.box', specificity: 10 }, { selector: '.sm-tomato', specificity: 10 }, { selector: '.red', specificity: 10 }, { selector: '0%', specificity: 1 }, { selector: '100%', specificity: 1 } ]) + }) }) describe('declaration methods', function () { From 19c4f1cdbb5b2d6a3d0b2336673f3b10446655c3 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 13:26:38 -0400 Subject: [PATCH 30/53] Update readme --- README.md | 91 ++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 57 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index e4e6cd8..c90c62c 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,18 @@ cat some-css-file.css | cssstats getcss google.com | cssstats ``` +#### Options + +Options may be passed as a second argument. + +```js +var stats = cssstats(css, { mediaQueries: false }) +``` + +- `safe` (boolean, default: `true`) - enables PostCSS safe mode for parsing CSS with syntax errors +- `lite` (boolean, default `false`) - returns a smaller object for performance concerns +- `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block + ### Returned Object ```js @@ -78,10 +90,8 @@ getcss google.com | cssstats type: n, pseudoClass: n, psuedoElement: n, - repeated: [str], values: [str], specificity: { - graph: [n], max: n average: n } @@ -92,15 +102,46 @@ getcss google.com | cssstats vendorPrefix: n, properties: prop: [str] - }, - resets: { - prop: n } }, mediaQueries: { total: n, unique: n, - values: [str] + values: [str], + contents: [ + { + value: str, + rules: { + total: n, + size: { + graph: [n], + max: n, + average: n + } + }, + selectors: { + total: n, + id: n, + class: n, + type: n, + pseudoClass: n, + pseudoElement: n, + values: [str], + specificity: { + max: n, + average: n + } + }, + declarations: { + total: n, + important: n, + vendorPrefix: n, + properties: { + prop: [str] + } + } + } + ] } } ``` @@ -127,12 +168,13 @@ The size of the stylesheet gzipped in bytes - `type` - total number of type selectors - `pseudoClass` - total number of pseudo class selectors - `pseudoElement` - total number of pseudo element selectors -- `repeated` - array of strings of repeated selectors - `values` - array of strings for all selectors - `specificity` object - - `specificity.graph` - array of numbers for each selector’s specificity as a base 10 number - `specificity.max` - maximum specificity as a base 10 number - `specificity.average` - average specificity as a base 10 number +- `getSpecificityGraph()` - method that returns an array of numbers for each selector’s specificity as a base 10 number +- `getRepeatedValues()` - method that returns an array of strings of repeated selectors +- `getSortedSpecificity()` - method that returns an array of selectors with base 10 specificity score, sorted from highest to lowest #### `declarations` object @@ -140,12 +182,16 @@ The size of the stylesheet gzipped in bytes - `important` - total number of `!important` declarations - `vendorPrefix` - total number of vendor prefixed declarations - `properties` - object with each unique property and an array of that property’s values +- `getPropertyResets()` - method that returns an object with the number of times margin or padding is reset for each property +- `getUniquePropertyCount(property)` - method that returns the number of unique values for the given property +- `getPropertyValueCount(property, value)` - method that returns the number of times a declaration occurs for the given property and value #### `mediaQueries` object - `total` - total number of media queries - `unique` - total unique media queries - `values` - array of values for each media query +- `contents` - array of media query blocks with stats for each See the `/test/results` folder for example JSON results. @@ -155,44 +201,21 @@ See the `/test/results` folder for example JSON results. #### Get total number of unique colors ```js -var _ = require('lodash') var cssstats = require('cssstats') - var stats = cssstats(css) - -var uniqueColorsCount = _.uniq(stats.declarations.properties.colors).length +var uniqueColorsCount = stats.declarations.getUniquePropertyCount('color') ``` #### `display: none` count ```js -var displayNoneCount = stats.declarations.properties.display - .filter(function (val) { - return val === 'none' - }) - .length -``` - -#### Find the selector with the highest specificity - -```js -var maxSpecificity = _.max(stats.selectors.specificity.graph) -var index = stats.selectors.specificity.graph.indexOf(maxSpecificity) -var maxSelector = stats.selectors.values[index] +var displayNoneCount = stats.declarations.getPropertyValueCount('display', 'none') ``` #### Sort selectors by highest specificity ```js -var ranked = _.zipWith(stats.selectors.values, stats.selectors.specificity.graph, function (a, b) { - return { - selector: a, - specificity: b - } - }) - .sort(function (a, b) { - return b.specificity - a.specificity - }) +var sortedSelectors = stats.selectors.getSortedSpecificity() ``` From 5ecdf3f48ae8c1744a25937f5dbfe659ae778006 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 16:04:16 -0400 Subject: [PATCH 31/53] Add methods to object in readme --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c90c62c..7b32383 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,10 @@ var stats = cssstats(css, { mediaQueries: false }) specificity: { max: n average: n - } + }, + getSpecificityGraph(), + getRepeatedValues(), + getSortedSpecificity() }, declarations: { total: n, @@ -102,7 +105,10 @@ var stats = cssstats(css, { mediaQueries: false }) vendorPrefix: n, properties: prop: [str] - } + }, + getPropertyResets(), + getUniquePropertyCount(), + getPropertyValueCount() }, mediaQueries: { total: n, From aca2e1742a663ba4dea8b5757088d16252589222 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 16:08:55 -0400 Subject: [PATCH 32/53] Add options for methods --- index.js | 6 +++++- lib/declarations.js | 4 ++++ lib/selectors.js | 16 ++++++++++++++-- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index e7711e8..e9a2dbd 100644 --- a/index.js +++ b/index.js @@ -14,7 +14,11 @@ module.exports = function (src, opts) { opts = _.defaults(opts, { safe: true, lite: false, - mediaQueries: true + mediaQueries: true, + specificityGraph: false, + sortedSpecificityGraph: false, + repeatedSelectors: false, + propertyResets: false }) function parse (root, result) { diff --git a/lib/declarations.js b/lib/declarations.js index 8cfdbb0..4d596e4 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -37,6 +37,10 @@ module.exports = function (root, opts) { }) }) + if (opts.propertyResets) { + result.resets = result.getPropertyResets() + } + return result } diff --git a/lib/selectors.js b/lib/selectors.js index b9dac1c..a65269a 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -24,8 +24,8 @@ module.exports = function (root, opts) { average: 0 }, getSpecificityGraph: getSpecificityGraph, - getRepeatedValues: getRepeatedSelectors, - getSortedSpecificity: getSortedSpecificity + getSortedSpecificity: getSortedSpecificity, + getRepeatedValues: getRepeatedSelectors } root.eachRule(function (rule) { @@ -59,6 +59,18 @@ module.exports = function (root, opts) { }) + if (opts.specificityGraph) { + result.specificity.graph = result.getSpecificityGraph() + } + + if (opts.sortedSpecificityGraph) { + result.specificity.sortedGraph = result.getSortedSpecificityGraph() + } + + if (opts.repeatedSelectors) { + result.repeated = result.getRepeatedValues() + } + if (opts.lite) { delete result.values } From a77b8adde049a771e8e986ee3527d86add6e61e4 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 16:31:32 -0400 Subject: [PATCH 33/53] Add vendor prefix method --- README.md | 13 +++++++++++-- index.js | 3 ++- lib/declarations.js | 14 ++++++------- lib/get-property-resets.js | 6 +++--- lib/get-vendor-prefixed-properties.js | 26 +++++++++++++++++++++++++ test/results/basscss.json | 13 ------------- test/results/gridio-national-light.json | 1 - test/results/gridio.json | 1 - test/results/small.json | 2 -- test/test.js | 2 +- 10 files changed, 50 insertions(+), 31 deletions(-) create mode 100644 lib/get-vendor-prefixed-properties.js diff --git a/README.md b/README.md index 7b32383..24b985b 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,14 @@ var stats = cssstats(css, { mediaQueries: false }) - `lite` (boolean, default `false`) - returns a smaller object for performance concerns - `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block +The following options add the results of helper methods to the returned object. This is helpful when using `JSON.stringify()`. + +- `specificityGraph` (boolean, deault `false`) +- `sortedSpecificityGraph` (boolean, deault `false`) +- `repeatedSelectors` (boolean, deault `false`) +- `propertyResets` (boolean, deault `false`) +- `vendorPrefixedProperties` (boolean, deault `false`) + ### Returned Object ```js @@ -102,13 +110,13 @@ var stats = cssstats(css, { mediaQueries: false }) declarations: { total: n, important: n, - vendorPrefix: n, properties: prop: [str] }, getPropertyResets(), getUniquePropertyCount(), - getPropertyValueCount() + getPropertyValueCount(), + getVendorPrefixed() }, mediaQueries: { total: n, @@ -191,6 +199,7 @@ The size of the stylesheet gzipped in bytes - `getPropertyResets()` - method that returns an object with the number of times margin or padding is reset for each property - `getUniquePropertyCount(property)` - method that returns the number of unique values for the given property - `getPropertyValueCount(property, value)` - method that returns the number of times a declaration occurs for the given property and value +- `getVendorPrefixed(property, value)` - method that returns an array of declarations with vendor prefixed properties #### `mediaQueries` object diff --git a/index.js b/index.js index e9a2dbd..bd67e00 100644 --- a/index.js +++ b/index.js @@ -18,7 +18,8 @@ module.exports = function (src, opts) { specificityGraph: false, sortedSpecificityGraph: false, repeatedSelectors: false, - propertyResets: false + propertyResets: false, + vendorPrefixedProperties: false }) function parse (root, result) { diff --git a/lib/declarations.js b/lib/declarations.js index 4d596e4..f9cd08d 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -1,19 +1,19 @@ -var isVendorPrefixed = require('is-vendor-prefixed') var getPropertyResets = require('./get-property-resets') var getUniquePropertyCount = require('./get-unique-property-count') var getPropertyValueCount = require('./get-property-value-count') +var getVendorPrefixedProperties = require('./get-vendor-prefixed-properties') module.exports = function (root, opts) { var result = { total: 0, important: 0, - vendorPrefix: 0, properties: {}, getPropertyResets: getPropertyResets, getUniquePropertyCount: getUniquePropertyCount, - getPropertyValueCount: getPropertyValueCount + getPropertyValueCount: getPropertyValueCount, + getVendorPrefixed: getVendorPrefixedProperties, } root.eachRule(function (rule) { @@ -23,10 +23,6 @@ module.exports = function (root, opts) { result.total++ - if (isVendorPrefixed(declaration.prop)) { - result.vendorPrefix++ - } - if (declaration.important) { result.important++ } @@ -41,6 +37,10 @@ module.exports = function (root, opts) { result.resets = result.getPropertyResets() } + if (opts.vendorPrefixedProperties) { + result.vendorPrefixes = result.getVendorPrefixed() + } + return result } diff --git a/lib/get-property-resets.js b/lib/get-property-resets.js index a967d72..53aa480 100644 --- a/lib/get-property-resets.js +++ b/lib/get-property-resets.js @@ -1,16 +1,16 @@ var _ = require('lodash') -module.exports = function(propsObj) { +module.exports = function(properties) { - propsObj = propsObj || this.properties + properties = properties || this.properties var resets = {} var declarations = [] var PROP_MATCH_REGEX = /(^margin|^padding)/ var VALUE_MATCH_REGEX = /^(?:0(?:\w{2,4}|%)? ?)+$/ - _.forIn(propsObj, function (values, key) { + _.forIn(properties, function (values, key) { values.forEach(function (value) { declarations.push({ prop: key, diff --git a/lib/get-vendor-prefixed-properties.js b/lib/get-vendor-prefixed-properties.js new file mode 100644 index 0000000..264d037 --- /dev/null +++ b/lib/get-vendor-prefixed-properties.js @@ -0,0 +1,26 @@ + +var isVendorPrefixed = require('is-vendor-prefixed') + +module.exports = function (properties) { + + properties = properties || this.properties + + return Object.keys(properties) + .filter(function (property) { + return isVendorPrefixed(property) + }) + .map(function (property) { + var arr = [] + properties[property].forEach(function (value) { + arr.push({ + property: property, + value: value + }) + }) + return arr + }) + .reduce(function (a, b, i) { + return a.concat(b) + }, []) +} + diff --git a/test/results/basscss.json b/test/results/basscss.json index aae0555..7dfe097 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -663,7 +663,6 @@ "declarations": { "total": 471, "important": 10, - "vendorPrefix": 28, "properties": { "margin": [ "0", @@ -1346,7 +1345,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "block" @@ -1384,7 +1382,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "block" @@ -1422,7 +1419,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "block" @@ -1460,7 +1456,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "none" @@ -1498,7 +1493,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "none" @@ -1536,7 +1530,6 @@ "declarations": { "total": 1, "important": 1, - "vendorPrefix": 0, "properties": { "display": [ "none" @@ -1600,7 +1593,6 @@ "declarations": { "total": 18, "important": 0, - "vendorPrefix": 2, "properties": { "float": [ "left", @@ -1687,7 +1679,6 @@ "declarations": { "total": 18, "important": 0, - "vendorPrefix": 2, "properties": { "float": [ "left", @@ -1774,7 +1765,6 @@ "declarations": { "total": 18, "important": 0, - "vendorPrefix": 2, "properties": { "float": [ "left", @@ -1837,7 +1827,6 @@ "declarations": { "total": 4, "important": 0, - "vendorPrefix": 0, "properties": { "display": [ "table", @@ -1884,7 +1873,6 @@ "declarations": { "total": 4, "important": 0, - "vendorPrefix": 0, "properties": { "display": [ "table", @@ -1931,7 +1919,6 @@ "declarations": { "total": 4, "important": 0, - "vendorPrefix": 0, "properties": { "display": [ "table", diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index b86b925..a481d31 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -25,7 +25,6 @@ "declarations": { "total": 0, "important": 0, - "vendorPrefix": 0, "properties": {} }, "mediaQueries": { diff --git a/test/results/gridio.json b/test/results/gridio.json index ab8aee6..569696b 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -69,7 +69,6 @@ "declarations": { "total": 60, "important": 0, - "vendorPrefix": 22, "properties": { "display": [ "inline-block", diff --git a/test/results/small.json b/test/results/small.json index 2cb0df2..752b192 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -48,7 +48,6 @@ "declarations": { "total": 20, "important": 2, - "vendorPrefix": 5, "properties": { "color": [ "red", @@ -133,7 +132,6 @@ "declarations": { "total": 3, "important": 0, - "vendorPrefix": 1, "properties": { "color": [ "tomato" diff --git a/test/test.js b/test/test.js index 523f55e..d47fc3e 100644 --- a/test/test.js +++ b/test/test.js @@ -76,7 +76,7 @@ describe('css-statistics', function () { describe('declarations', function () { it('should correctly count vendor prefixes', function () { - assert.equal(stats.declarations.vendorPrefix, 5) + assert.equal(stats.declarations.getVendorPrefixed().length, 5) }) it('should correctly count important values', function () { From 13cb0a1ba0f1613951073075d72fb415202f2380 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 16:46:37 -0400 Subject: [PATCH 34/53] Add optional array of important declarations --- README.md | 1 + index.js | 3 ++- lib/declarations.js | 11 +++++++++-- test/results/basscss.json | 13 ------------- test/results/gridio-national-light.json | 1 - test/results/gridio.json | 1 - test/results/small.json | 2 -- test/test.js | 9 ++++++--- 8 files changed, 18 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 24b985b..ebff71e 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,7 @@ var stats = cssstats(css, { mediaQueries: false }) - `safe` (boolean, default: `true`) - enables PostCSS safe mode for parsing CSS with syntax errors - `lite` (boolean, default `false`) - returns a smaller object for performance concerns - `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block +- `importantDeclarations` (boolean, deault `false`) - include an array of declarations with `!important` The following options add the results of helper methods to the returned object. This is helpful when using `JSON.stringify()`. diff --git a/index.js b/index.js index bd67e00..ff091e6 100644 --- a/index.js +++ b/index.js @@ -19,7 +19,8 @@ module.exports = function (src, opts) { sortedSpecificityGraph: false, repeatedSelectors: false, propertyResets: false, - vendorPrefixedProperties: false + vendorPrefixedProperties: false, + importantDeclarations: false }) function parse (root, result) { diff --git a/lib/declarations.js b/lib/declarations.js index f9cd08d..1e34179 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -8,7 +8,7 @@ module.exports = function (root, opts) { var result = { total: 0, - important: 0, + important: [], properties: {}, getPropertyResets: getPropertyResets, getUniquePropertyCount: getUniquePropertyCount, @@ -24,7 +24,10 @@ module.exports = function (root, opts) { result.total++ if (declaration.important) { - result.important++ + result.important.push({ + property: declaration.prop, + value: declaration.value + }) } result.properties[prop] = result.properties[prop] || [] @@ -41,6 +44,10 @@ module.exports = function (root, opts) { result.vendorPrefixes = result.getVendorPrefixed() } + if (!opts.importantDeclarations) { + delete result.important + } + return result } diff --git a/test/results/basscss.json b/test/results/basscss.json index 7dfe097..c0a3278 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -662,7 +662,6 @@ }, "declarations": { "total": 471, - "important": 10, "properties": { "margin": [ "0", @@ -1344,7 +1343,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "block" @@ -1381,7 +1379,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "block" @@ -1418,7 +1415,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "block" @@ -1455,7 +1451,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "none" @@ -1492,7 +1487,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "none" @@ -1529,7 +1523,6 @@ }, "declarations": { "total": 1, - "important": 1, "properties": { "display": [ "none" @@ -1592,7 +1585,6 @@ }, "declarations": { "total": 18, - "important": 0, "properties": { "float": [ "left", @@ -1678,7 +1670,6 @@ }, "declarations": { "total": 18, - "important": 0, "properties": { "float": [ "left", @@ -1764,7 +1755,6 @@ }, "declarations": { "total": 18, - "important": 0, "properties": { "float": [ "left", @@ -1826,7 +1816,6 @@ }, "declarations": { "total": 4, - "important": 0, "properties": { "display": [ "table", @@ -1872,7 +1861,6 @@ }, "declarations": { "total": 4, - "important": 0, "properties": { "display": [ "table", @@ -1918,7 +1906,6 @@ }, "declarations": { "total": 4, - "important": 0, "properties": { "display": [ "table", diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index a481d31..1f1dda9 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -24,7 +24,6 @@ }, "declarations": { "total": 0, - "important": 0, "properties": {} }, "mediaQueries": { diff --git a/test/results/gridio.json b/test/results/gridio.json index 569696b..42715ce 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -68,7 +68,6 @@ }, "declarations": { "total": 60, - "important": 0, "properties": { "display": [ "inline-block", diff --git a/test/results/small.json b/test/results/small.json index 752b192..539708d 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -47,7 +47,6 @@ }, "declarations": { "total": 20, - "important": 2, "properties": { "color": [ "red", @@ -131,7 +130,6 @@ }, "declarations": { "total": 3, - "important": 0, "properties": { "color": [ "tomato" diff --git a/test/test.js b/test/test.js index d47fc3e..2a6f0bb 100644 --- a/test/test.js +++ b/test/test.js @@ -6,15 +6,18 @@ var cssstats = require('..') describe('css-statistics', function () { var stats + var options = { + importantDeclarations: true + } before(function () { - stats = cssstats(fixture('small')) + stats = cssstats(fixture('small'), options) }) describe('PostCSS plugin', function () { it('should be handled correctly', function (done) { postcss() - .use(cssstats()) + .use(cssstats(options)) .process(fixture('small')) .then(function (result) { var pluginStats = result.messages[0].stats @@ -80,7 +83,7 @@ describe('css-statistics', function () { }) it('should correctly count important values', function () { - assert.equal(stats.declarations.important, 2) + assert.equal(stats.declarations.important.length, 2) }) }) From bd7f4a39e2b5a73147e29264392053f57086d947 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 16:53:20 -0400 Subject: [PATCH 35/53] Remove method from json --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index ff091e6..448f57e 100644 --- a/index.js +++ b/index.js @@ -53,6 +53,7 @@ module.exports = function (src, opts) { delete stats.declarations.getPropertyResets delete stats.declarations.getUniquePropertyCount delete stats.declarations.getPropertyValueCount + delete stats.declarations.getVendorPrefixed return stats } From a52b87e4e0f12f9924bdb8b9eaf75f8fd7b6fb2e Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 17:20:39 -0400 Subject: [PATCH 36/53] Add font size and font family methods --- README.md | 6 ++- index.js | 2 + lib/declarations.js | 4 ++ lib/get-all-font-families.js | 28 +++++++++++ lib/get-all-font-sizes.js | 28 +++++++++++ lib/util/font-shorthand.js | 95 ------------------------------------ test/test.js | 9 ++++ 7 files changed, 76 insertions(+), 96 deletions(-) create mode 100644 lib/get-all-font-families.js create mode 100644 lib/get-all-font-sizes.js delete mode 100644 lib/util/font-shorthand.js diff --git a/README.md b/README.md index ebff71e..08b1a86 100644 --- a/README.md +++ b/README.md @@ -117,7 +117,9 @@ The following options add the results of helper methods to the returned object. getPropertyResets(), getUniquePropertyCount(), getPropertyValueCount(), - getVendorPrefixed() + getVendorPrefixed(), + getAllFontSizes(), + getAllFontFamilies(), }, mediaQueries: { total: n, @@ -201,6 +203,8 @@ The size of the stylesheet gzipped in bytes - `getUniquePropertyCount(property)` - method that returns the number of unique values for the given property - `getPropertyValueCount(property, value)` - method that returns the number of times a declaration occurs for the given property and value - `getVendorPrefixed(property, value)` - method that returns an array of declarations with vendor prefixed properties +- `getAllFontSizes()` - method that returns an array of font sizes from both `font-size` and `font` shorthand declarations +- `getAllFontFamilies()` - method that returns an array of font families from both `font-family` and `font` shorthand declarations #### `mediaQueries` object diff --git a/index.js b/index.js index 448f57e..5bc034f 100644 --- a/index.js +++ b/index.js @@ -54,6 +54,8 @@ module.exports = function (src, opts) { delete stats.declarations.getUniquePropertyCount delete stats.declarations.getPropertyValueCount delete stats.declarations.getVendorPrefixed + delete stats.declarations.getAllFontSizes + delete stats.declarations.getAllFontFamilies return stats } diff --git a/lib/declarations.js b/lib/declarations.js index 1e34179..517ef4f 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -3,6 +3,8 @@ var getPropertyResets = require('./get-property-resets') var getUniquePropertyCount = require('./get-unique-property-count') var getPropertyValueCount = require('./get-property-value-count') var getVendorPrefixedProperties = require('./get-vendor-prefixed-properties') +var getAllFontSizes = require('./get-all-font-sizes') +var getAllFontFamilies = require('./get-all-font-families') module.exports = function (root, opts) { @@ -14,6 +16,8 @@ module.exports = function (root, opts) { getUniquePropertyCount: getUniquePropertyCount, getPropertyValueCount: getPropertyValueCount, getVendorPrefixed: getVendorPrefixedProperties, + getAllFontSizes: getAllFontSizes, + getAllFontFamilies: getAllFontFamilies } root.eachRule(function (rule) { diff --git a/lib/get-all-font-families.js b/lib/get-all-font-families.js new file mode 100644 index 0000000..7b6066d --- /dev/null +++ b/lib/get-all-font-families.js @@ -0,0 +1,28 @@ + +var fontParser = require('cssfontparser') + +module.exports = function (properties) { + + properties = properties || this.properties + + if (!properties) { + return 0 + } + + var families = properties['font-family'] || [] + + if (properties.font) { + families = families.concat(properties.font + .map(function (value) { + return fontParser(value).family.join(', ') || false + }) + .filter(function (value) { + return value + }) + ) + } + + return families + +} + diff --git a/lib/get-all-font-sizes.js b/lib/get-all-font-sizes.js new file mode 100644 index 0000000..94cadac --- /dev/null +++ b/lib/get-all-font-sizes.js @@ -0,0 +1,28 @@ + +var fontParser = require('cssfontparser') + +module.exports = function (properties) { + + properties = properties || this.properties + + if (!properties) { + return 0 + } + + var fontSizes = properties['font-size'] || [] + + if (properties.font) { + fontSizes = fontSizes.concat(properties.font + .map(function (value) { + return fontParser(value).size || false + }) + .filter(function (value) { + return value + }) + ) + } + + return fontSizes + +} + diff --git a/lib/util/font-shorthand.js b/lib/util/font-shorthand.js deleted file mode 100644 index 38b513e..0000000 --- a/lib/util/font-shorthand.js +++ /dev/null @@ -1,95 +0,0 @@ -var cssFontParser = require('cssfontparser') - -module.exports = function handleFontShorthand (obj) { - if (obj.byProperty.font) { - obj.byProperty.font.forEach(function (fontShorthand) { - var fontProperties = cssFontParser(fontShorthand.value) - - if (!fontProperties) { - return - } - - if (fontProperties.style) { - obj.byProperty.fontStyle = obj.byProperty.fontStyle || [] - - obj.byProperty.fontStyle.push( - generateDeclaration( - 'font-style', - fontProperties.style, - fontShorthand.index - ) - ) - } - - if (fontProperties.variant) { - obj.byProperty.fontVariant = obj.byProperty.fontVariant || [] - - obj.byProperty.fontVariant.push( - generateDeclaration( - 'font-variant', - fontProperties.variant, - fontShorthand.index - ) - ) - } - - if (fontProperties.weight) { - obj.byProperty.fontWeight = obj.byProperty.fontWeight || [] - - obj.byProperty.fontWeight.push( - generateDeclaration( - 'font-weight', - fontProperties.weight, - fontShorthand.index - ) - ) - } - - if (fontProperties.size) { - obj.byProperty.fontSize = obj.byProperty.fontSize || [] - - obj.byProperty.fontSize.push( - generateDeclaration( - 'font-size', - fontProperties.size, - fontShorthand.index - ) - ) - } - - if (fontProperties.lineHeight) { - obj.byProperty.lineHeight = obj.byProperty.lineHeight || [] - - obj.byProperty.lineHeight.push( - generateDeclaration( - 'line-height', - fontProperties.lineHeight, - fontShorthand.index - ) - ) - } - - if (fontProperties.family) { - obj.byProperty.fontFamily = obj.byProperty.fontFamily || [] - - obj.byProperty.fontFamily.push( - generateDeclaration( - 'font-family', - fontProperties.family.join(', '), - fontShorthand.index - ) - ) - } - }) - } -} - -function generateDeclaration (prop, value, index) { - return { - type: 'decl', - prop: prop, - value: value, - index: index - } -} - diff --git a/test/test.js b/test/test.js index 2a6f0bb..6a3fbaf 100644 --- a/test/test.js +++ b/test/test.js @@ -121,6 +121,14 @@ describe('css-statistics', function () { it('should correctly count the number of color: red', function () { assert.equal(stats.declarations.getPropertyValueCount('color', 'red'), 2) }) + + it('should get all font sizes', function () { + assert.equal(stats.declarations.getAllFontSizes().length, 0) + }) + + it('should get all font families', function () { + assert.equal(stats.declarations.getAllFontFamilies().length, 0) + }) }) it('should be able to parse css and produce stats', function (done) { @@ -165,6 +173,7 @@ function fixture (name) { function renderJson (filename) { var css = fixture(filename) var obj = cssstats(css) + fs.writeFileSync('./test/results/' + filename + '.json', JSON.stringify(obj, null, 2)) } From 86ade7585621410e5765e98bc0c56ce5efe528fc Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 18:48:17 -0400 Subject: [PATCH 37/53] Type selectors count --- index.js | 2 +- lib/declarations.js | 4 ++++ lib/has-type-selector.js | 23 +++++++++++++++++++++++ lib/selector-parser.js | 7 +++++++ lib/selectors.js | 8 ++++++-- package.json | 1 + test/results/basscss.json | 2 +- 7 files changed, 43 insertions(+), 4 deletions(-) create mode 100644 lib/has-type-selector.js create mode 100644 lib/selector-parser.js diff --git a/index.js b/index.js index 5bc034f..e92d120 100644 --- a/index.js +++ b/index.js @@ -46,7 +46,7 @@ module.exports = function (src, opts) { } stats.toJSON = function () { - // console.log('toJSON', stats) + // Remove methods when using JSON.stringify delete stats.selectors.getSpecificityGraph delete stats.selectors.getRepeatedValues delete stats.selectors.getSortedSpecificity diff --git a/lib/declarations.js b/lib/declarations.js index 517ef4f..136ab6b 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -52,6 +52,10 @@ module.exports = function (root, opts) { delete result.important } + if (opts.lite) { + delete result.properties + } + return result } diff --git a/lib/has-type-selector.js b/lib/has-type-selector.js new file mode 100644 index 0000000..3a71d7c --- /dev/null +++ b/lib/has-type-selector.js @@ -0,0 +1,23 @@ + +var specificity = require('specificity') +var parser = require('./selector-parser') + +module.exports = function (selector) { + + if (typeof selector !== 'string') { + return false + } + + // css-selector-parser doesn't handle keyframe selectors + if (selector.match(/\%$/)) { + return false + } + + var obj = parser.parse(selector) + if (obj.rule.tagName) { + return true + } + + return false + +} diff --git a/lib/selector-parser.js b/lib/selector-parser.js new file mode 100644 index 0000000..07bd38a --- /dev/null +++ b/lib/selector-parser.js @@ -0,0 +1,7 @@ + +var Parser = require('css-selector-parser').CssSelectorParser + +var parser = new Parser() + +module.exports = parser + diff --git a/lib/selectors.js b/lib/selectors.js index a65269a..77de992 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -4,11 +4,12 @@ var hasIdSelector = require('has-id-selector') var hasClassSelector = require('has-class-selector') var hasPseudoElement = require('has-pseudo-element') var hasPseudoClass = require('has-pseudo-class') - +var hasTypeSelector = require('./has-type-selector') var getSpecificityGraph = require('./get-specificity-graph') var getRepeatedSelectors = require('./get-repeated-selectors') var getSortedSpecificity = require('./get-sorted-specificity') + module.exports = function (root, opts) { var result = { @@ -30,11 +31,14 @@ module.exports = function (root, opts) { root.eachRule(function (rule) { var graph + rule.selectors.forEach(function (selector) { result.total++ result.values.push(selector) - // Add type selector check + if (hasTypeSelector(selector)) { + result.type++ + } if (hasClassSelector(selector)) { result.class++ diff --git a/package.json b/package.json index da3d107..f9415b5 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "dependencies": { "camelcase": "^1.0.2", "commander": "^2.5.0", + "css-selector-parser": "^1.1.0", "cssfontparser": "^1.1.0", "gzip-size": "^1.0.0", "has-class-selector": "0.0.1", diff --git a/test/results/basscss.json b/test/results/basscss.json index c0a3278..2c37d8c 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -303,7 +303,7 @@ "total": 347, "id": 0, "class": 279, - "type": 0, + "type": 67, "pseudoClass": 41, "pseudoElement": 3, "values": [ From 6372393166fe5c8b788d90f443f94593e549ea1b Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 29 Jul 2015 19:07:24 -0400 Subject: [PATCH 38/53] Use css-selector-tokenizer --- lib/has-type-selector.js | 23 +++++++++++------------ package.json | 2 +- test/results/basscss.json | 2 +- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/lib/has-type-selector.js b/lib/has-type-selector.js index 3a71d7c..a3b9ff1 100644 --- a/lib/has-type-selector.js +++ b/lib/has-type-selector.js @@ -1,6 +1,6 @@ var specificity = require('specificity') -var parser = require('./selector-parser') +var parse = require('css-selector-tokenizer').parse module.exports = function (selector) { @@ -8,16 +8,15 @@ module.exports = function (selector) { return false } - // css-selector-parser doesn't handle keyframe selectors - if (selector.match(/\%$/)) { - return false - } - - var obj = parser.parse(selector) - if (obj.rule.tagName) { - return true - } - - return false + return parse(selector).nodes + .reduce(function (a, b) { + return a.concat(b.nodes) + }, []) + .reduce(function (a, b) { + if (b.type === 'element') { + return true + } + return a || false + }, false) } diff --git a/package.json b/package.json index f9415b5..1adabc8 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "dependencies": { "camelcase": "^1.0.2", "commander": "^2.5.0", - "css-selector-parser": "^1.1.0", + "css-selector-tokenizer": "^0.5.4", "cssfontparser": "^1.1.0", "gzip-size": "^1.0.0", "has-class-selector": "0.0.1", diff --git a/test/results/basscss.json b/test/results/basscss.json index 2c37d8c..bf34c20 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -303,7 +303,7 @@ "total": 347, "id": 0, "class": 279, - "type": 67, + "type": 70, "pseudoClass": 41, "pseudoElement": 3, "values": [ From 4bf0deb9ad89df90eb733a20ac3a3782f06948ff Mon Sep 17 00:00:00 2001 From: jxnblk Date: Thu, 30 Jul 2015 15:37:59 -0400 Subject: [PATCH 39/53] 2.0.0-beta.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1adabc8..c4c1dfc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cssstats", - "version": "1.10.0", + "version": "2.0.0-beta.1", "description": "High-level stats for stylesheets", "main": "index.js", "author": "Brent Jackson", From cc04080cffb075bd12635e45d40af27a996cc031 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Fri, 31 Jul 2015 11:41:11 -0400 Subject: [PATCH 40/53] Move specificity graph generation out of loop --- lib/media-queries.js | 4 ++-- lib/selectors.js | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/media-queries.js b/lib/media-queries.js index 6e597e8..eeabee7 100644 --- a/lib/media-queries.js +++ b/lib/media-queries.js @@ -11,16 +11,16 @@ module.exports = function (root, opts) { total: 0, unique: 0, values: [], - contents: [] // Not sure what to name this + contents: [] } root.eachAtRule(function (rule) { if (rule.name === 'media') { - var qRoot = postcss.parse(rule.nodes) result.total++ result.values.push(rule.params) if (opts.mediaQueries) { + var qRoot = postcss.parse(rule.nodes) result.contents.push({ value: rule.params, rules: rules(qRoot, opts), diff --git a/lib/selectors.js b/lib/selectors.js index 77de992..a8dfab5 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -28,9 +28,9 @@ module.exports = function (root, opts) { getSortedSpecificity: getSortedSpecificity, getRepeatedValues: getRepeatedSelectors } + var graph root.eachRule(function (rule) { - var graph rule.selectors.forEach(function (selector) { result.total++ @@ -57,12 +57,12 @@ module.exports = function (root, opts) { } }) - graph = result.getSpecificityGraph() - result.specificity.max = _.max(graph) - result.specificity.average = _.sum(graph) / graph.length - }) + graph = result.getSpecificityGraph() + result.specificity.max = _.max(graph) + result.specificity.average = _.sum(graph) / graph.length + if (opts.specificityGraph) { result.specificity.graph = result.getSpecificityGraph() } From 3d64c094d985ae6476b7c5ef8fe41ec6c9f9e52c Mon Sep 17 00:00:00 2001 From: jxnblk Date: Fri, 31 Jul 2015 11:41:24 -0400 Subject: [PATCH 41/53] 2.0.0-beta.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c4c1dfc..5b2f24a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cssstats", - "version": "2.0.0-beta.1", + "version": "2.0.0-beta.2", "description": "High-level stats for stylesheets", "main": "index.js", "author": "Brent Jackson", From d128dcaf8a286ec09f7a70a886dd4514c49dab89 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Fri, 31 Jul 2015 11:53:50 -0400 Subject: [PATCH 42/53] Adjust specificity graph --- lib/selectors.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/selectors.js b/lib/selectors.js index a8dfab5..28b09eb 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -60,11 +60,11 @@ module.exports = function (root, opts) { }) graph = result.getSpecificityGraph() - result.specificity.max = _.max(graph) - result.specificity.average = _.sum(graph) / graph.length + result.specificity.max = _.max(graph) || 0 + result.specificity.average = _.sum(graph) / graph.length || 0 if (opts.specificityGraph) { - result.specificity.graph = result.getSpecificityGraph() + result.specificity.graph = graph } if (opts.sortedSpecificityGraph) { From 5e82d58dc5169537797a2645508977c712120bb5 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Fri, 31 Jul 2015 12:00:57 -0400 Subject: [PATCH 43/53] 2.0.0-beta.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5b2f24a..d08f661 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cssstats", - "version": "2.0.0-beta.2", + "version": "2.0.0-beta.3", "description": "High-level stats for stylesheets", "main": "index.js", "author": "Brent Jackson", From 00a9c1a54e45c6b787ea23a59197099cd1bdbab7 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:02:12 -0400 Subject: [PATCH 44/53] Provide parent argument for parsing font sizes --- lib/get-all-font-sizes.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/get-all-font-sizes.js b/lib/get-all-font-sizes.js index 94cadac..b915908 100644 --- a/lib/get-all-font-sizes.js +++ b/lib/get-all-font-sizes.js @@ -14,7 +14,8 @@ module.exports = function (properties) { if (properties.font) { fontSizes = fontSizes.concat(properties.font .map(function (value) { - return fontParser(value).size || false + // Second argument is for a parent content to evaluate ems and % + return fontParser(value, '16px serif').size || false }) .filter(function (value) { return value From a2a421e282442f46e466e9af389d16e56877c681 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:05:27 -0400 Subject: [PATCH 45/53] Remove lite option --- README.md | 1 - index.js | 1 - lib/declarations.js | 4 ---- lib/rules.js | 4 ---- lib/selectors.js | 4 ---- 5 files changed, 14 deletions(-) diff --git a/README.md b/README.md index 08b1a86..56284a7 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,6 @@ var stats = cssstats(css, { mediaQueries: false }) ``` - `safe` (boolean, default: `true`) - enables PostCSS safe mode for parsing CSS with syntax errors -- `lite` (boolean, default `false`) - returns a smaller object for performance concerns - `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block - `importantDeclarations` (boolean, deault `false`) - include an array of declarations with `!important` diff --git a/index.js b/index.js index e92d120..73d5cf0 100644 --- a/index.js +++ b/index.js @@ -13,7 +13,6 @@ module.exports = function (src, opts) { opts = opts || {} opts = _.defaults(opts, { safe: true, - lite: false, mediaQueries: true, specificityGraph: false, sortedSpecificityGraph: false, diff --git a/lib/declarations.js b/lib/declarations.js index 136ab6b..517ef4f 100644 --- a/lib/declarations.js +++ b/lib/declarations.js @@ -52,10 +52,6 @@ module.exports = function (root, opts) { delete result.important } - if (opts.lite) { - delete result.properties - } - return result } diff --git a/lib/rules.js b/lib/rules.js index 03eb6d7..90ef685 100644 --- a/lib/rules.js +++ b/lib/rules.js @@ -29,10 +29,6 @@ module.exports = function (root, opts) { result.size.average = _.sum(result.size.graph) / result.size.graph.length } - if (opts.lite) { - delete result.size.graph - } - return result } diff --git a/lib/selectors.js b/lib/selectors.js index 28b09eb..b388c7e 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -75,10 +75,6 @@ module.exports = function (root, opts) { result.repeated = result.getRepeatedValues() } - if (opts.lite) { - delete result.values - } - return result } From 13bb1c63820cae87fdb6f02fb5c9b004f6d37d9b Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:31:20 -0400 Subject: [PATCH 46/53] Count max rule size --- lib/rules.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/rules.js b/lib/rules.js index 90ef685..5fb545a 100644 --- a/lib/rules.js +++ b/lib/rules.js @@ -26,6 +26,7 @@ module.exports = function (root, opts) { }) if (result.total > 0) { + result.size.max = _.max(result.size.graph) result.size.average = _.sum(result.size.graph) / result.size.graph.length } From bcc2038c5449810c063430ef27eef290563e4d5b Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:46:36 -0400 Subject: [PATCH 47/53] Change order of selectors object --- lib/selectors.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/selectors.js b/lib/selectors.js index b388c7e..170e20a 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -14,9 +14,9 @@ module.exports = function (root, opts) { var result = { total: 0, - id: 0, - class: 0, type: 0, + class: 0, + id: 0, pseudoClass: 0, pseudoElement: 0, values: [], From 82426734d264d6edef1609b937f68399928d3d69 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:47:55 -0400 Subject: [PATCH 48/53] Update tests --- test/fixtures/small.css | 4 + test/results/basscss.json | 78 +-- test/results/font-awesome.json | 612 +----------------------- test/results/gridio-national-light.json | 6 +- test/results/gridio.json | 6 +- test/results/small.json | 40 +- test/test.js | 94 ++-- 7 files changed, 140 insertions(+), 700 deletions(-) diff --git a/test/fixtures/small.css b/test/fixtures/small.css index ac94566..03506e5 100644 --- a/test/fixtures/small.css +++ b/test/fixtures/small.css @@ -31,3 +31,7 @@ transform: translateY(0) translate3d(0, 0, 0); } } + +header { padding: 0; } +.georgia { font: 1.5em Georgia; } + diff --git a/test/results/basscss.json b/test/results/basscss.json index bf34c20..8d0679c 100644 --- a/test/results/basscss.json +++ b/test/results/basscss.json @@ -295,15 +295,15 @@ 1, 1 ], - "max": 0, + "max": 12, "average": 1.6297577854671281 } }, "selectors": { "total": 347, - "id": 0, - "class": 279, "type": 70, + "class": 279, + "id": 0, "pseudoClass": 41, "pseudoElement": 3, "values": [ @@ -1322,15 +1322,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1358,15 +1358,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1394,15 +1394,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1430,15 +1430,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1466,15 +1466,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1502,15 +1502,15 @@ "graph": [ 1 ], - "max": 0, + "max": 1, "average": 1 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1551,15 +1551,15 @@ 1, 1 ], - "max": 0, + "max": 3, "average": 1.2857142857142858 } }, "selectors": { "total": 14, - "id": 0, - "class": 14, "type": 0, + "class": 14, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1636,15 +1636,15 @@ 1, 1 ], - "max": 0, + "max": 3, "average": 1.2857142857142858 } }, "selectors": { "total": 14, - "id": 0, - "class": 14, "type": 0, + "class": 14, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1721,15 +1721,15 @@ 1, 1 ], - "max": 0, + "max": 3, "average": 1.2857142857142858 } }, "selectors": { "total": 14, - "id": 0, - "class": 14, "type": 0, + "class": 14, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1794,15 +1794,15 @@ 2, 2 ], - "max": 0, + "max": 2, "average": 2 } }, "selectors": { "total": 2, - "id": 0, - "class": 2, "type": 0, + "class": 2, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1839,15 +1839,15 @@ 2, 2 ], - "max": 0, + "max": 2, "average": 2 } }, "selectors": { "total": 2, - "id": 0, - "class": 2, "type": 0, + "class": 2, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ @@ -1884,15 +1884,15 @@ 2, 2 ], - "max": 0, + "max": 2, "average": 2 } }, "selectors": { "total": 2, - "id": 0, - "class": 2, "type": 0, + "class": 2, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ diff --git a/test/results/font-awesome.json b/test/results/font-awesome.json index 2eda965..fda0e26 100644 --- a/test/results/font-awesome.json +++ b/test/results/font-awesome.json @@ -517,23 +517,17 @@ 1, 1 ], - "max": 0, + "max": 6, "average": 1.086105675146771 } }, "selectors": { "total": 586, - "id": 0, + "type": 1, "class": 582, - "type": 0, + "id": 0, "pseudoClass": 5, "pseudoElement": 549, - "repeated": [ - "0%", - "100%", - ".fa-stack-1x", - ".fa-stack-2x" - ], "values": [ ".fa", ".fa-lg", @@ -1123,602 +1117,12 @@ ".fa-meanpath:before" ], "specificity": { - "graph": [ - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 10, - 11, - 10, - 20, - 10, - 10, - 10, - 20, - 20, - 10, - 1, - 1, - 1, - 1, - 10, - 10, - 10, - 10, - 10, - 20, - 20, - 20, - 20, - 20, - 10, - 10, - 10, - 10, - 10, - 10, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11, - 11 - ], "max": 20, "average": 11.013651877133105 } }, "declarations": { "total": 555, - "important": 0, - "vendorPrefix": 17, "properties": { "display": [ "inline-block", @@ -2335,8 +1739,12 @@ "\"\\f20b\"", "\"\\f20c\"" ] - }, - "resets": {} + } }, - "aggregates": {} + "mediaQueries": { + "total": 0, + "unique": 0, + "values": [], + "contents": [] + } } \ No newline at end of file diff --git a/test/results/gridio-national-light.json b/test/results/gridio-national-light.json index 1f1dda9..592dfbc 100644 --- a/test/results/gridio-national-light.json +++ b/test/results/gridio-national-light.json @@ -11,14 +11,14 @@ }, "selectors": { "total": 0, - "id": 0, - "class": 0, "type": 0, + "class": 0, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [], "specificity": { - "max": 0, + "max": null, "average": 0 } }, diff --git a/test/results/gridio.json b/test/results/gridio.json index 42715ce..53a0ee7 100644 --- a/test/results/gridio.json +++ b/test/results/gridio.json @@ -20,15 +20,15 @@ 2, 1 ], - "max": 0, + "max": 10, "average": 4.285714285714286 } }, "selectors": { "total": 28, - "id": 0, - "class": 28, "type": 0, + "class": 28, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ diff --git a/test/results/small.json b/test/results/small.json index 539708d..dd35ec8 100644 --- a/test/results/small.json +++ b/test/results/small.json @@ -1,8 +1,8 @@ { - "size": 827, - "gzipSize": 336, + "size": 885, + "gzipSize": 366, "rules": { - "total": 10, + "total": 12, "size": { "graph": [ 1, @@ -14,17 +14,19 @@ 1, 1, 4, - 4 + 4, + 1, + 1 ], - "max": 0, - "average": 2 + "max": 4, + "average": 1.8333333333333333 } }, "selectors": { - "total": 11, + "total": 13, + "type": 1, + "class": 9, "id": 1, - "class": 8, - "type": 0, "pseudoClass": 3, "pseudoElement": 1, "values": [ @@ -38,15 +40,17 @@ ".box:first-child", ".box:last-child", "0%", - "100%" + "100%", + "header", + ".georgia" ], "specificity": { "max": 100, - "average": 20.272727272727273 + "average": 18 } }, "declarations": { - "total": 20, + "total": 22, "properties": { "color": [ "red", @@ -75,7 +79,8 @@ "0px 0" ], "padding": [ - "5px" + "5px", + "0" ], "margin-bottom": [ "0px" @@ -91,6 +96,9 @@ "transform": [ "translateY(-20px) translate3d(0, 0, 0)", "translateY(0) translate3d(0, 0, 0)" + ], + "font": [ + "1.5em Georgia" ] } }, @@ -109,15 +117,15 @@ "graph": [ 3 ], - "max": 0, + "max": 3, "average": 3 } }, "selectors": { "total": 1, - "id": 0, - "class": 1, "type": 0, + "class": 1, + "id": 0, "pseudoClass": 0, "pseudoElement": 0, "values": [ diff --git a/test/test.js b/test/test.js index 6a3fbaf..f7ef285 100644 --- a/test/test.js +++ b/test/test.js @@ -27,64 +27,84 @@ describe('css-statistics', function () { }) }) - describe('base stats', function () { + describe('size stats', function () { it('should calculate the correct file size', function () { - assert.equal(stats.size, 827) + assert.equal(stats.size, 885) }) it('should calculate the correct gzipped file size', function () { - assert.equal(stats.gzipSize, 336) + assert.equal(stats.gzipSize, 366) }) }) - describe('averages', function () { - it('should correctly count specificity stats', function () { - assert.equal(stats.selectors.specificity.average, 20.272727272727273) + describe('rules', function () { + it('should count the total number of rules', function () { + assert.equal(stats.rules.total, 12) }) - it('should correctly count rule size stats', function () { - assert.equal(stats.rules.size.average, 2) + it('should correctly calculate max rule size', function () { + assert.equal(stats.rules.size.max, 4) + }) + + it('should correctly calculate average rule size', function () { + assert.equal(stats.rules.size.average, 1.8333333333333333) }) - }) - describe('totals', function () { - it('should correctly count declarations', function () { - assert.equal(stats.declarations.total, 20) + it('should return a rule size graph', function () { + assert.deepEqual(stats.rules.size.graph, [ 1, 1, 3, 1, 2, 2, 1, 1, 4, 4, 1, 1 ]) }) + }) - it('should correctly count selectors', function () { - assert.equal(stats.selectors.total, 11) + describe('selectors', function () { + it('should correctly count total selectors', function () { + assert.equal(stats.selectors.total, 13) }) it('should correctly count the number of id selectors', function () { assert.equal(stats.selectors.id, 1) }) + it('should correctly count the number of type selectors', function () { + assert.equal(stats.selectors.type, 1) + }) + it('should correctly count the number of class selectors', function () { - assert.equal(stats.selectors.class, 8) + assert.equal(stats.selectors.class, 9) + }) + + it('should correctly count the number of pseudo class selectors', function () { + assert.equal(stats.selectors.pseudoClass, 3) }) it('should correctly count the number of pseudo element selectors', function () { assert.equal(stats.selectors.pseudoElement, 1) }) - it('should correctly count the number of pseudo class selectors', function () { - assert.equal(stats.selectors.pseudoClass, 3) + it('should return an array of selectors', function () { + assert.equal(stats.selectors.values.length > 0, true) + }) + + it('should correctly calculate max specificity', function () { + assert.equal(stats.selectors.specificity.max, 100) }) - it('should correctly aggregate the repeated selectors', function () { - assert.deepEqual(stats.selectors.getRepeatedValues(), ['.red']) + it('should correctly calculate average specificity', function () { + assert.equal(stats.selectors.specificity.average, 18) }) }) describe('declarations', function () { - it('should correctly count vendor prefixes', function () { - assert.equal(stats.declarations.getVendorPrefixed().length, 5) + it('should correctly count total declarations', function () { + assert.equal(stats.declarations.total, 22) }) it('should correctly count important values', function () { assert.equal(stats.declarations.important.length, 2) }) + + it('should return a properties object', function () { + assert.equal(Object.keys(stats.declarations.properties).length > 0, true) + }) }) describe('keyframes', function () { @@ -101,17 +121,21 @@ describe('css-statistics', function () { describe('selector methods', function () { it('should generate a specificity graph', function () { - assert.deepEqual(stats.selectors.getSpecificityGraph(), [ 10, 100, 10, 10, 11, 30, 10, 20, 20, 1, 1 ]) + assert.equal(stats.selectors.getSpecificityGraph().length > 0, true) }) it('should return a sorted specificity array', function () { - assert.deepEqual(stats.selectors.getSortedSpecificity(), [ { selector: '#foo', specificity: 100 }, { selector: '.sm-tomato:first-child:last-child', specificity: 30 }, { selector: '.box:first-child', specificity: 20 }, { selector: '.box:last-child', specificity: 20 }, { selector: '.sm-tomato::after', specificity: 11 }, { selector: '.red', specificity: 10 }, { selector: '.box', specificity: 10 }, { selector: '.sm-tomato', specificity: 10 }, { selector: '.red', specificity: 10 }, { selector: '0%', specificity: 1 }, { selector: '100%', specificity: 1 } ]) + assert.deepEqual(stats.selectors.getSortedSpecificity(), [ { selector: '#foo', specificity: 100 }, { selector: '.sm-tomato:first-child:last-child', specificity: 30 }, { selector: '.box:first-child', specificity: 20 }, { selector: '.box:last-child', specificity: 20 }, { selector: '.sm-tomato::after', specificity: 11 }, { selector: '.box', specificity: 10 }, { selector: '.sm-tomato', specificity: 10 }, { selector: '.red', specificity: 10 }, { selector: '.red', specificity: 10 }, { selector: '.georgia', specificity: 10 }, { selector: '0%', specificity: 1 }, { selector: '100%', specificity: 1 }, { selector: 'header', specificity: 1 } ]) + }) + + it('should return repeated selectors', function () { + assert.deepEqual(stats.selectors.getRepeatedValues(), [ '.red' ]) }) }) describe('declaration methods', function () { it('should correctly count the number of declarations that reset properties', function () { - assert.deepEqual(stats.declarations.getPropertyResets(), {'margin': 1, 'margin-bottom': 1}) + assert.deepEqual(stats.declarations.getPropertyResets(), {'margin': 1, 'padding': 1, 'margin-bottom': 1}) }) it('should correctly count the number of unique colors', function () { @@ -122,12 +146,16 @@ describe('css-statistics', function () { assert.equal(stats.declarations.getPropertyValueCount('color', 'red'), 2) }) + it('should get count vendor prefixes', function () { + assert.equal(stats.declarations.getVendorPrefixed().length, 5) + }) + it('should get all font sizes', function () { - assert.equal(stats.declarations.getAllFontSizes().length, 0) + assert.equal(stats.declarations.getAllFontSizes().length, 1) }) it('should get all font families', function () { - assert.equal(stats.declarations.getAllFontFamilies().length, 0) + assert.equal(stats.declarations.getAllFontFamilies().length, 1) }) }) @@ -135,7 +163,7 @@ describe('css-statistics', function () { [ 'basscss', 'small', - // 'font-awesome', + 'font-awesome', 'gridio', 'gridio-national-light' ].forEach(function (stylesheet) { @@ -145,19 +173,11 @@ describe('css-statistics', function () { }) }) -describe('cssstats lite', function () { +describe('cssstats no media queries', function () { var stats before(function () { - stats = cssstats(fixture('small'), { lite: true, mediaQueries: false }) - }) - - it('should not contain rulesize graph', function () { - assert.equal(stats.rules.size.graph, null) - }) - - it('should not contain selector values', function () { - assert.equal(stats.selectors.values, null) + stats = cssstats(fixture('small'), { mediaQueries: false }) }) it('should not contain media query contents', function () { From 3076b996d62a993fea2a915cea62c1efdc630bb4 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:54:10 -0400 Subject: [PATCH 49/53] Fix non-standard issues --- lib/get-property-resets.js | 2 +- lib/get-repeated-selectors.js | 2 +- lib/has-type-selector.js | 1 - lib/selectors.js | 1 - 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/get-property-resets.js b/lib/get-property-resets.js index 53aa480..82ac3fc 100644 --- a/lib/get-property-resets.js +++ b/lib/get-property-resets.js @@ -1,7 +1,7 @@ var _ = require('lodash') -module.exports = function(properties) { +module.exports = function (properties) { properties = properties || this.properties diff --git a/lib/get-repeated-selectors.js b/lib/get-repeated-selectors.js index 36b6ebd..d94f1ee 100644 --- a/lib/get-repeated-selectors.js +++ b/lib/get-repeated-selectors.js @@ -5,7 +5,7 @@ module.exports = function (values) { values = values || this.values - return _.uniq( + return _.uniq( _.clone(values) .sort() .reduce(function (a, b, i, arr) { diff --git a/lib/has-type-selector.js b/lib/has-type-selector.js index a3b9ff1..e43f618 100644 --- a/lib/has-type-selector.js +++ b/lib/has-type-selector.js @@ -1,5 +1,4 @@ -var specificity = require('specificity') var parse = require('css-selector-tokenizer').parse module.exports = function (selector) { diff --git a/lib/selectors.js b/lib/selectors.js index 170e20a..583d810 100644 --- a/lib/selectors.js +++ b/lib/selectors.js @@ -9,7 +9,6 @@ var getSpecificityGraph = require('./get-specificity-graph') var getRepeatedSelectors = require('./get-repeated-selectors') var getSortedSpecificity = require('./get-sorted-specificity') - module.exports = function (root, opts) { var result = { From e437723d241420792c8e4f9d162718d552b23cc4 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 10:55:35 -0400 Subject: [PATCH 50/53] 2.0.0-beta.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d08f661..54bbacc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cssstats", - "version": "2.0.0-beta.3", + "version": "2.0.0-beta.4", "description": "High-level stats for stylesheets", "main": "index.js", "author": "Brent Jackson", From 469fcb535ab7e02dc741afcf2e69aa434f1a44e2 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 11:39:08 -0400 Subject: [PATCH 51/53] Fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 56284a7..197a9e8 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ var stats = cssstats(css, { mediaQueries: false }) - `safe` (boolean, default: `true`) - enables PostCSS safe mode for parsing CSS with syntax errors - `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block -- `importantDeclarations` (boolean, deault `false`) - include an array of declarations with `!important` +- `importantDeclarations` (boolean, default `false`) - include an array of declarations with `!important` The following options add the results of helper methods to the returned object. This is helpful when using `JSON.stringify()`. From 06e59b7b76e3a37df5276954081ffb45c146e33d Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 12:06:14 -0400 Subject: [PATCH 52/53] Edit readme --- README.md | 84 ++++++++++++++++++++++++++++++------------------------- index.js | 4 +-- 2 files changed, 48 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index 197a9e8..0206908 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ Options may be passed as a second argument. var stats = cssstats(css, { mediaQueries: false }) ``` -- `safe` (boolean, default: `true`) - enables PostCSS safe mode for parsing CSS with syntax errors +- `safe` (boolean, default: `true`) - enables [PostCSS safe mode](https://github.com/postcss/postcss#safe-mode) for parsing CSS with syntax errors - `mediaQueries` (boolean, default `true`) - determines whether or not to generate stats for each media query block - `importantDeclarations` (boolean, default `false`) - include an array of declarations with `!important` @@ -162,73 +162,69 @@ The following options add the results of helper methods to the returned object. } ``` -#### `size` +#### `size` number The size of the file in bytes -#### `gzipSize` +#### `gzipSize` number The size of the stylesheet gzipped in bytes #### `rules` object -- `total` - total number of rules +- `total` number - total number of rules - `size` object - - `size.graph` - an array of ruleset sizes (number of declarations per rule) in source order - - `size.max` - maximum ruleset size - - `size.average` - average ruleset size + - `size.graph` array - ruleset sizes (number of declarations per rule) in source order + - `size.max` number - maximum ruleset size + - `size.average` number - average ruleset size #### `selectors` object -- `total` - total number of selectors -- `id` - total number of id selectors -- `class` - total number of class selectors -- `type` - total number of type selectors -- `pseudoClass` - total number of pseudo class selectors -- `pseudoElement` - total number of pseudo element selectors -- `values` - array of strings for all selectors +- `total` number - total number of selectors +- `type` number - total number of type selectors +- `class` number - total number of class selectors +- `id` number - total number of id selectors +- `pseudoClass` number - total number of pseudo class selectors +- `pseudoElement` number - total number of pseudo element selectors +- `values` array - array of strings for all selectors - `specificity` object - - `specificity.max` - maximum specificity as a base 10 number - - `specificity.average` - average specificity as a base 10 number -- `getSpecificityGraph()` - method that returns an array of numbers for each selector’s specificity as a base 10 number -- `getRepeatedValues()` - method that returns an array of strings of repeated selectors -- `getSortedSpecificity()` - method that returns an array of selectors with base 10 specificity score, sorted from highest to lowest + - `specificity.max` number - maximum specificity as a base 10 number + - `specificity.average` number - average specificity as a base 10 number +- `getSpecificityGraph()` function - returns an array of numbers for each selector’s specificity as a base 10 number +- `getRepeatedValues()` function - returns an array of strings of repeated selectors +- `getSortedSpecificity()` function - returns an array of selectors with base 10 specificity score, sorted from highest to lowest #### `declarations` object -- `total` - total number of declarations -- `important` - total number of `!important` declarations -- `vendorPrefix` - total number of vendor prefixed declarations -- `properties` - object with each unique property and an array of that property’s values -- `getPropertyResets()` - method that returns an object with the number of times margin or padding is reset for each property -- `getUniquePropertyCount(property)` - method that returns the number of unique values for the given property -- `getPropertyValueCount(property, value)` - method that returns the number of times a declaration occurs for the given property and value -- `getVendorPrefixed(property, value)` - method that returns an array of declarations with vendor prefixed properties -- `getAllFontSizes()` - method that returns an array of font sizes from both `font-size` and `font` shorthand declarations -- `getAllFontFamilies()` - method that returns an array of font families from both `font-family` and `font` shorthand declarations +- `total` number - total number of declarations +- `properties` object - object with each unique property and an array of that property’s values +- `getPropertyResets()` function - returns an object with the number of times margin or padding is reset for each property +- `getUniquePropertyCount(property)` function - returns the number of unique values for the given property +- `getPropertyValueCount(property, value)` function - returns the number of times a declaration occurs for the given property and value +- `getVendorPrefixed()` function - returns an array of declarations with vendor prefixed properties +- `getAllFontSizes()` function - returns an array of font sizes from both `font-size` and `font` shorthand declarations +- `getAllFontFamilies()` function - returns an array of font families from both `font-family` and `font` shorthand declarations +- `important` array (optional) - `!important` declaration objects with `property` and `value` #### `mediaQueries` object -- `total` - total number of media queries -- `unique` - total unique media queries -- `values` - array of values for each media query -- `contents` - array of media query blocks with stats for each +- `total` number - total number of media queries +- `unique` number - total unique media queries +- `values` array - array of values for each media query +- `contents` array - array of media query blocks with full stats object for each See the `/test/results` folder for example JSON results. ### Usage examples -#### Get total number of unique colors - ```js var cssstats = require('cssstats') var stats = cssstats(css) -var uniqueColorsCount = stats.declarations.getUniquePropertyCount('color') ``` -#### `display: none` count +#### Generate a [specificity graph](http://csswizardry.com/2014/10/the-specificity-graph/) ```js -var displayNoneCount = stats.declarations.getPropertyValueCount('display', 'none') +var specificityGraph = stats.selectors.getSpecificityGraph() ``` #### Sort selectors by highest specificity @@ -237,6 +233,18 @@ var displayNoneCount = stats.declarations.getPropertyValueCount('display', 'none var sortedSelectors = stats.selectors.getSortedSpecificity() ``` +#### Get total number of unique colors + +```js +var uniqueColorsCount = stats.declarations.getUniquePropertyCount('color') +``` + +#### `display: none` count + +```js +var displayNoneCount = stats.declarations.getPropertyValueCount('display', 'none') +``` + MIT License diff --git a/index.js b/index.js index 73d5cf0..b29fad3 100644 --- a/index.js +++ b/index.js @@ -14,12 +14,12 @@ module.exports = function (src, opts) { opts = _.defaults(opts, { safe: true, mediaQueries: true, + importantDeclarations: false, specificityGraph: false, sortedSpecificityGraph: false, repeatedSelectors: false, propertyResets: false, - vendorPrefixedProperties: false, - importantDeclarations: false + vendorPrefixedProperties: false }) function parse (root, result) { From e9d8a43074b8cfe9c647b5c4db65caba4a852074 Mon Sep 17 00:00:00 2001 From: jxnblk Date: Wed, 5 Aug 2015 12:08:20 -0400 Subject: [PATCH 53/53] Edit title for readme --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0206908..1ced04d 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -# CSS Statistics +# cssstats Parses stylesheets and returns an object with statistics -Used in http://cssstats.com +This is the core module used in http://cssstats.com ## Installation ```sh -npm install --save cssstats +npm install cssstats ``` ## Usage