amis.define("6b44682",function(t,e){"use strict";function s(t){return t.browsers?t.browsers.length>1:!0}Object.defineProperty(e,"__esModule",{value:!0});var r=t("11ed2ab"),o=r.__importStar(t("0e95538")),i=function(){function t(t){this.dataProviders=t,this._propertySet={},this._atDirectiveSet={},this._pseudoClassSet={},this._pseudoElementSet={},this._properties=[],this._atDirectives=[],this._pseudoClasses=[],this._pseudoElements=[],this.collectData()}return t.prototype.addDataProviders=function(t){this.dataProviders=this.dataProviders.concat(t),this.collectData()},t.prototype.collectData=function(){var t=this;this.dataProviders.forEach(function(e){e.provideProperties().forEach(function(e){t._propertySet[e.name]||(t._propertySet[e.name]=e)}),e.provideAtDirectives().forEach(function(e){t._atDirectiveSet[e.name]||(t._atDirectiveSet[e.name]=e)}),e.providePseudoClasses().forEach(function(e){t._pseudoClassSet[e.name]||(t._pseudoClassSet[e.name]=e)}),e.providePseudoElements().forEach(function(e){t._pseudoElementSet[e.name]||(t._pseudoElementSet[e.name]=e)})}),this._properties=o.values(this._propertySet),this._atDirectives=o.values(this._atDirectiveSet),this._pseudoClasses=o.values(this._pseudoClassSet),this._pseudoElements=o.values(this._pseudoElementSet)},t.prototype.getProperty=function(t){return this._propertySet[t]},t.prototype.getAtDirective=function(t){return this._atDirectiveSet[t]},t.prototype.getPseudoClass=function(t){return this._pseudoClassSet[t]},t.prototype.getPseudoElement=function(t){return this._pseudoElementSet[t]},t.prototype.getProperties=function(t){return void 0===t&&(t=!0),t?this._properties.filter(s):this._properties},t.prototype.getAtDirectives=function(t){return void 0===t&&(t=!0),t?this._atDirectives.filter(s):this._atDirectives},t.prototype.getPseudoClasses=function(t){return void 0===t&&(t=!0),t?this._pseudoClasses.filter(s):this._pseudoClasses},t.prototype.getPseudoElements=function(t){return void 0===t&&(t=!0),t?this._pseudoElements.filter(s):this._pseudoElements},t.prototype.isKnownProperty=function(t){return t.toLowerCase()in this._propertySet},t.prototype.isStandardProperty=function(t){return this.isKnownProperty(t)&&(!this._propertySet[t.toLowerCase()].status||"standard"===this._propertySet[t.toLowerCase()].status)},t}();e.CSSDataManager=i,e.supportedInMoreThanOneBrowser=s});